Puncte:0

Grub bootloader

drapel cn

Tocmai am trecut la Linux și am făcut o instalare curată a Ubuntu 20.04 peste Windows 10 (fără boot dual). Vreau să omit ecranul grub bootloader care apare la pornire. Am trecut deja prin mai multe postări care sunt scrise despre asta, dar încă am aceeași problemă. Am schimbat fișierul de configurare grub și după ce l-am schimbat am salvat modificările printr-o comandă conform instrucțiunilor.

Aici este fișierul de configurare.

# Dacă modificați acest fișier, rulați „update-grub” după aceea pentru a actualiza
# /boot/grub/grub.cfg.
# Pentru documentația completă a opțiunilor din acest fișier, consultați:
# info -f grub -n „Configurație simplă”

GRUB_DEFAULT="Ubuntu"
GRUB_TIMEOUT_STYLE="ascuns"
GRUB_TIMEOUT="0"
GRUB_DISTRIBUTOR="`lsb_release -i -s 2> /dev/null || echo Debian`"
GRUB_CMDLINE_LINUX_DEFAULT="stropire liniștită"
GRUB_CMDLINE_LINUX=""

# Anulați comentariile pentru a activa filtrarea BadRAM, modificați pentru a se potrivi nevoilor dvs
# Acest lucru funcționează cu Linux (nu este nevoie de patch) și cu orice nucleu care se obține
# informațiile hărții memoriei de la GRUB (GNU Mach, nucleul FreeBSD...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefefe"

# Anulați comentariile pentru a dezactiva terminalul grafic (numai grub-pc)
#GRUB_TERMINAL="consola"

# Rezoluția utilizată pe terminalul grafic
# rețineți că puteți utiliza numai modurile pe care placa dvs. grafică le acceptă prin VBE
# le puteți vedea în GRUB real cu comanda `vbeinfo'
#GRUB_GFXMODE="640x480"

# Anulați comentariile dacă nu doriți ca GRUB să transmită parametrul „root=UUID=xxx” către Linux
#GRUB_DISABLE_LINUX_UUID="true"

# Anulați comentariile pentru a dezactiva generarea intrărilor din meniul modului de recuperare
#GRUB_DISABLE_RECOVERY="true"

# Anulați comentariile pentru a primi un bip la pornirea grub
#GRUB_INIT_TUNE="480 440 1"

#GRUB_HIDDEN_TIMEOUT="0"
GRUB_DISABLE_OS_PROBER="true"
GRUB_SAVEDEFAULT="fals"

export GRUB_COLOR_NORMAL="gri deschis/magenta"
export GRUB_COLOR_HIGHLIGHT="negru/negru"

introduceți descrierea imaginii aici

Artur Meinild avatar
drapel vn
Nu ați menționat de fapt care este problema - așa că vă rugăm să clarificați: Care este problema pe care o întâmpinați? Ce se întâmplă acum când porniți ceea ce este nedorit?
Artur Meinild avatar
drapel vn
De asemenea, nu funcționa fișierul de configurare inițial? În mod implicit, Grub este ascuns și pornește direct în Ubuntu.
Saurabh Nirwan avatar
drapel cn
De fapt, vreau să omit ecranul grub bootloader unde îmi cere să aleg sistemul de operare în care vreau să pornesc. În ceea ce privește fișierul de configurare inițial, am avut aceeași problemă. Există un ecran care solicită alegerea sistemului de operare. Vreau să omit acel ecran și vreau să pornesc direct în ubuntu
Artur Meinild avatar
drapel vn
Puteți introduce, vă rog, cum arată meniul Grub când porniți? Vă rugăm să introduceți o captură de ecran sau o fotografie, deoarece aceasta vă va ajuta.
Organic Marble avatar
drapel us
Meniul grub va fi afișat în unele cazuri dacă a existat o problemă cu unul dintre discuri la oprire, chiar dacă l-ați setat să fie ascuns.
Saurabh Nirwan avatar
drapel cn
@ArturMeinild Tocmai am încărcat o captură de ecran a ecranului de pornire
oldfred avatar
drapel cn
Dacă doriți să utilizați o descriere ca GRUB-DEFAULT= , aceasta trebuie să se potrivească exact cu descrierea implicită. S-ar putea să revin la 0 pentru a evita problemele de descriere. Ultima ta linie nu are # de convertit în comentariu? Primiți apoi un mesaj de eroare pe `sudo grub-update` unde nu scrie grub.cfg ci grub.cfg.new?
Artur Meinild avatar
drapel vn
De asemenea, ca o soluție, ați putea trece la `GRUB_TIMEOUT=3`. În acest caz, meniul va fi acolo doar 3 secunde dacă nu apăsați nimic, chiar dacă tot apare.
Saurabh Nirwan avatar
drapel cn
@oldfred nu, nu am nicio eroare la actualizarea fișierului de configurare grub
Saurabh Nirwan avatar
drapel cn
@Artur rămâne același ecran la început cu un cronometru de 30 de secunde, așa cum se arată în captură de ecran
Puncte:1
drapel es

Rezumând ce au scris alții aici:

Ești pe cale să te împuști în picior. Ai nevoie de acel meniu în caz că ceva nu merge bine; mai devreme sau mai târziu că se va întâmpla. Nu încercați să scăpați complet de meniul Grub; oferiți-vă șansa de a rezolva lucrurile în cel mai rău caz. Este în regulă să minimizați timpul de expirare la 2 secunde, dar nu încercați să eliminați complet meniul.

Având în vedere cât timp durează totul la pornire (autotestare de memorie și hardware etc., încărcarea nucleului, inițializarea sistemului cu toate diversele servicii de sistem), acele 2 secunde nu te vor ucide; dar neavând capacitatea de a vă repara sistemul prin pornirea unui nucleu anterior.

Luați acest sfat de la cineva care a lucrat cu Linux de la sfârșitul anilor 1990.


De asemenea, din comentariile tale se pare că s-ar putea să nu știi că trebuie să alergi sudo update-grub după ce ați editat acel fișier de configurare: Numai atunci modificările vor fi propagate din /etc/default/grub pe care l-ai editat /boot/grub/grub.cfg care este generat din configurația dvs. în /etc/default/grub plus nuclee și alte sisteme de operare care se găsesc (în acel moment) pe discurile tale.

Dacă modificările dvs. nu par să intre în vigoare, verificați unde este instalat Grub; dacă utilizați schema de partiționare MBR moștenită, asigurați-vă că o instalați pe MBR-ul discului de pe care porniți.Dacă există o instalare anterioară a Grub și cea actuală a fost instalată într-un alt sector de pornire, s-ar putea să pornească în continuare sistemul dvs., dar orice modificări pe care le faceți Grub-ului actual va afecta doar un Grub care nu este niciodată utilizat.

Dacă faceți asta, vă rugăm să verificați documentația exact cum să o faceți; ar putea fi o operațiune periculoasă.

Saurabh Nirwan avatar
drapel cn
Multumesc pentru raspuns. Dar problema este că nici măcar nu pot reduce timpul la 3 secunde. Nu a avut niciun efect asupra ecranului de pornire. (La fel ca în captura de ecran). Și da, sunt conștient de sudo update-grub. Am rulat acea comandă de fiecare dată după ce am schimbat fișierul de configurare.
HuHa avatar
drapel es
Apoi verificați dacă modificările dvs. au ajuns efectiv în `/boot/grub/menu.cfg` și, de asemenea, dacă există vreo intrare similară _după_ a dvs.
Saurabh Nirwan avatar
drapel cn
Da, domnule, imediat după prima mea instalare am șters accidental bootloader-ul grub (pentru că mă jucam în jurul greșelii mele) și după aceea, mi-am luat unitatea USB de viață și am instalat din nou ubuntu pe același disc. Dacă din cauza asta, atunci cum pot să o repar?
Saurabh Nirwan avatar
drapel cn
Am „Șterge totul” și am folosit „LVM” așa cum mi-a sugerat un prieten în timpul ambelor instalări. Și nu există un fișier precum `/boot/grub/menu.cfg`
HuHa avatar
drapel es
Ne pare rău, era `/boot/grub/grub.cfg`.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.