Puncte:1

Grub dispare după pornirea în Windows 10

drapel cn

Grub dispare și este înlocuit de încărcătorul Windows după pornirea în Windows 10 (Windows 10 și Ubuntu 20.04 dual boot)

Am instalat ubuntu 20.04 alături de Windows 10 din USB-ul de instalare ubuntu, am creat o nouă partiție și am ales dispozitivul pentru instalarea bootloader-ului: Windows boot manager. Totul părea să funcționeze bine (dacă foloseam Ubuntu), până când am încercat să pornesc în Windows. Meniul grub a dispărut și am început să pornesc direct în Windows. Meniul grub ar putea fi restaurat prin rularea reparației de pornire de pe USB Ubuntu, dar a fost pierdut din nou la pornirea în Windows.

În opțiunile de configurare a BIOS-ului pot selecta ordinea de pornire UEFI. Cu toate acestea, în afară de opțiunile unității flash USB și unității USB CD/DVD ROM, există o singură opțiune în Managerul de pornire a sistemului de operare. Se numește Ubuntu (INTEL SSDPEKNW512G8H) înainte de a porni în Windows.După aceea, opțiunea Ubuntu dispare și este înlocuită cu opțiunea Windows boot manager. Chiar și efibootmgr pare să aibă o singură posibilitate, deci nicio opțiune Windows înainte de a porni în Windows:

ieșire efigbootmgr:

Boot Current: 0002
Timeout: 0 secunde
BootOrder: 0002,9999
Boot0002* Ubuntu
Unitate USB Boot9999* (UEFI)

Lucruri pe care le-am incercat pana acum:

Am dezactivat criptarea discului bitlocker în Windows, deoarece a cerut o cheie de securitate de fiecare dată după instalarea Ubuntu. După aceea a încetat să se plângă. De asemenea, am dezactivat opțiunea de pornire securizată din bios, deoarece am fost avertizat despre aceasta de către reparația de pornire. Am dezactivat și opțiunea de pornire rapidă în Windows.

Am încercat să rulez bcdedit /set {bootmgr} cale \EFI\ubuntu\shimx64.efi în Windows cmd pentru a redirecționa bootloader-ul Windows către grub, cu toate acestea, după aceea, nici măcar nu mai pot porni în Windows. În schimb, sunt binevenit de următorul mesaj:

Nu s-a putut deschide \EFI\ubuntu\unele caractere chinezești â Parametru nevalid
Nu s-a încărcat imaginea \EFI\ubuntu\unele caractere chinezești: Parametru invalid
Start_image() a returnat un parametru nevalid

Urmat de âdispozitivul de pornire nu a fost găsitâ. Am verificat calea și shimx64.efi există în acel folder. Schimbările ar putea fi inversate cu Bcdedit /set {bootmgr} cale \EFI\Microsoft\Boot\bootmgfw.efi , care este calea originală către bootloader-ul Windows.

De asemenea, am încercat să șterg bootmgfw.efi și l-a înlocuit cu cel redenumit shimx64.efi din folderul Ubuntu. Nici acest lucru nu a rezolvat problema, deoarece după aceea opțiunea Windows din grub tocmai a reîmprospătat meniul Grub.

Nu știu ce altceva să încerc și sunt puțin provizoriu, deoarece cunoștințele mele despre acest lucru sunt foarte limitate. Orice sfat despre ce altceva să încercați va fi apreciat.

soluție: alergare bcdedit /set {bootmgr} cale \EFI\ubuntu\grubx64.efi în Windows cmd în loc de shimx64.efi.

oldfred avatar
drapel cn
Ce sistem de marcă/model? Unele nu acceptă schimbarea ordinii de pornire a efibootmgr. Întotdeauna instalați încărcătorul de pornire pe o unitate. Cu UEFI, știe să adauge Ubuntu/grub la ESP - partiția de sistem efi. Să vedem detaliile, să folosim versiunea ppa cu programul de instalare live (a doua opțiune) sau orice instalare funcțională, nu Boot-Repair ISO: Vă rugăm să copiați și să inserați linkul pastebin în raportul de rezumat al informațiilor de pornire (nu postați raportul), nu rulați remedierea automată până nu este revizuită. https://help.ubuntu.com/community/Boot-Repair și revizuiți acest lucru: https://askubuntu.com/questions/486752/dual-boot-win-8-ubuntu-loads-only-win
Lodergen avatar
drapel cn
Vă mulțumesc foarte mult pentru că ați încercat să ajuți.Raportul rezumat al informațiilor de pornire este disponibil aici: https://paste.ubuntu.com/p/ypGXYSRPJv/ (înainte de lansarea Windows, direct din ubuntu instalat) și https://paste.ubuntu.com/p/2rdZtMM2GV/ ( după pornirea în Windows), din ubuntu usb . Folosesc un laptop HP 15s-eq2xxx, din familia de sistem HP Notebook. AMI furnizor BIOS, BIOS revizuire F.03 (dacă este relevant).
oldfred avatar
drapel cn
Acest utilizator cu cip HP și AMD nu a putut să se instaleze în modul UEFI. Puteți utiliza modul BIOS, care nu este recomandat în mod normal, dar nu poate porni dual din grub, doar din meniul de boot UEFI. https://ubuntuforums.org/showthread.php?t=2465857 HP-urile par să devină din ce în ce mai dificile și nu a fost întotdeauna ușor de dual boot. M-aș asigura că aveți cel mai nou UEFI. De asemenea, este posibil să aveți nevoie de cel mai nou 21.04. Unii au postat că funcționează acolo unde 20.04 nu. Unii au nevoie de mai mulți parametri de pornire: https://ubuntuforums.org/showthread.php?t=2448727 Sau cu sistemul dvs., va trebui să încercați mai multe lucruri diferite.
Lodergen avatar
drapel cn
Vă mulțumim pentru toate linkurile utile. Am încercat câteva lucruri și, în cele din urmă, am reușit cumva să rezolv problema folosind calea `bcdedit /set {bootmgr} \EFI\ubuntu\grubx64.efi` în Windows cmd în loc de `\EFI\ubuntu\shimx64.efi. ` . Nu sunt foarte sigur de ce funcționează acum, dacă am înțeles bine, cel din urmă îl numește în esență pe primul?
oldfred avatar
drapel cn
Shimx64.efi este necesar pentru pornirea securizată. Dar nu am pornit niciodată UEFI Secure și sistemul pornește cu shimx64.efi. Dar am pornit cu grubx64.efi. Nu știu dacă ambele fișiere sunt necesare sau nu. Sau dacă shimx64.efi are verificări pentru nucleul și driverele semnate, dar încorporează tot grubx64.efi sau dacă are nevoie și de el.
Lodergen avatar
drapel cn
Îmi amintesc vag că folosind calea `bcdedit /set {bootmgr} \EFI\ubuntu\shimx64.efi` a creat o cale care începe doar cu EFI\ în loc de \EFI\, deci fără primul "\" dacă este verificat rulând `bcdedit ` comanda. Sunt aproape sigur că nu a fost o greșeală de tipar, deoarece am încercat să scriu manual de mai multe ori. S-ar putea să-mi amintesc greșit, nu o mai încerc acum. Scriu doar speculațiile mele pentru alții.
Lodergen avatar
drapel cn
Vă mulțumesc foarte mult încă o dată.

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.