Puncte:0

Grub nu se afișează după prima pornire Windows

drapel cn

Am făcut o instalare dual boot a serverului ubuntu 20.04.1 după redimensionarea partițiilor Windows de pe singurul disc disponibil.

Am urmat procedura de instalare și după o instalare reușită mi-a cerut să scot mediul de instalare și să repornesc, ceea ce am făcut. După repornire, a fost afișat GRUB și au apărut ambele opțiuni de pornire (ubuntu și windows boot manager). În timp ce continui să selectez ubuntu ca opțiune de pornire, GRUB continuă să apară, dar după ce am selectat Windows pentru prima dată, GRUB nu mai este afișat.

Aveti idee care ar putea fi problema?

ChanganAuto avatar
drapel us
Uneori, actualizările Windows, când sunt necesare reporniri, schimbă ordinea de pornire pentru confortul tău. Verificați UEFI > Boot.
Paul Benson avatar
drapel us
Mai întâi trebuie să vă vedeți partițiile - `sudo parted -l` și marca și modelul computerului. De asemenea, în Windows, dacă rulați comanda „bcdedit” (trebuie să rulați aceasta cu privilegii de administrator), ce este afișat ca „Cale” în Windows Boot Manager? Folosești Secure Boot?
oldfred avatar
drapel cn
Ce sistem de marcă/model? Ambele instalări sunt UEFI?
drapel cn
Am un Surface 3 Pro deteriorat. ieșirea bcdedit este pe https://pastebin.com/Sv8fniUs iar ieșirea managerului de discuri este https://paste.pics/cf9110c0e2f6f56fc6fef5034b0a6fc0 din ceea ce am putut vedea rulând `efibootmgr` cu ubuntu live usb este că ordinea de pornire are managerul de boot Windows înainte de cel ubuntu. Am încercat să setez ordinea folosind acel instrument, dar nu a funcționat.
Puncte:0
drapel cn

Vă mulțumesc tuturor pentru sugestii. Soluția a ajuns să vină ca o combinație de diverse căutări pe care le-am făcut, care aveau asemănări care se suprapun. Mai jos sunt descrierea pașilor a ceea ce mi-a permis în final să rezolv problema.

Mai întâi trebuia să confirm că GRUB era încă prezent. Am făcut asta urmând acest raspuns la post pentru a accesa conținutul partiției EFI în timp ce sunteți în Windows. După cum s-a explicat în postare, am montat partiția EFI cu comanda de mai jos:

mountvol P: /S

Notă: scrisoarea P a fost o sugestie care vine de la linkul de mai sus, dar orice alta, atâta timp cât nu este deja utilizată, ar funcționa și ea.

Apoi navigând în interiorul partiției am putut să confirm că, pe lângă WindowBootManager, directorul ubuntu era disponibil și (Aceasta a însemnat găsirea fișierului GRUB asociat cu ubuntu în interiorul partiției EFI. - \EFI\ubuntu\grubx64.efi).

După ce a confirmat existența fișierului de pornire necesar enumerat mai sus, configurația comenzii de pornire a trebuit să fie modificată, astfel încât GRUB să poată gestiona procesul de pornire. Pentru asta am urmat acest alt răspuns la post care a explicat că executarea bcdedit executabil a activat o modalitate de a atribui alte intrări EFI ca manager inițial de pornire. Acest lucru a fost realizat prin executarea comenzii de mai jos.

bcdedit /set {bootmgr} cale \EFI\ubuntu\grubx64.efi

Rețineți că calea este aceeași pe care am primit-o de la pasul anterior.

Comanda a returnat succes. După aceea (până acum), când repornesc, sunt redirecționat către Grub pentru a selecta sistemul de operare.

David avatar
drapel cn
Acest răspuns poate funcționa astăzi, dar ce se întâmplă mai târziu, când linkurile pe care le-ați inclus au dispărut? Dacă au informații necesare, includeți în răspuns nu linkurile.

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.