Puncte:4

Windows 11 șterge GRUB de fiecare dată când îl lansez din GRUB însuși

drapel cn

Deci am încercat să rezolv această problemă de câteva ore deocamdată:

Explicația problemei

Am cumpărat un computer nou (HP OMEN 15) cu Windows 11 deja instalat. Am făcut un dual boot cu ubuntu, care a funcționat perfect... până am bootat din nou pe Windows (de la GRUB). Apoi, GRUB dispare și rămâne doar managerul de boot Windows.

Așa că am reinstalat GRUB conform acestor instrucțiuni: https://doc.ubuntu-fr.org/tutoriel/comment_restaurer_grub . Și asta a funcționat, dar problema a rămas: la lansare, Windows 11 șterge din nou GRUB.

Așa că apoi am dezactivat Windows Boot Manager urmând aceste instrucțiuni https://unix.stackexchange.com/questions/241809/grub2-gone-every-time-i-boot-windows-10 și am putut observa clar că managerul de boot Windows era setat inactiv. Așa că după aceea am reinstalat grub și am alergat din nou efibootmgr dar atunci windows boo manager nu mai era în listă. Ubuntu stătea acolo unde era. Așa că m-am gândit „ok de data asta problema s-a rezolvat”.

Am verificat de două ori în BIOS-ul computerului meu: dispăruse și managerul de pornire Windows și doar „OS Boot Manager” era văzut.

La pornire, computerul meu a deschis în mod corespunzător GRUB și am avut posibilitatea de a porni pe ubuntu (care a funcționat) sau pe Windows (chiar dacă nu exista niciun „Manager de boot Windows” nici în ieșirea lui efibootmgr sau în lista de opțiuni de pornire a BIOS-ului meu).

Dar totuși, când am ales să pornesc pe Windows, aceeași problemă s-a întâmplat din nou: GRUB a dispărut.

Clarificare

Ipoteză

Ce cred eu (cu cunoștințele mele scăzute) este legat de:

  • Pe măsură ce managerul de boot Windows pare să dispară în procesul de instalare al GRUB, Windows șterge totul și îl restabilește la pornire. Dacă da, există o modalitate de a „spune” ferestrelor să nu caute managerul de pornire?

Ceea ce am nevoie

Am mare nevoie de ajutor. Aș dori să rezolv această problemă GRUB care dispare și să înțeleg mai bine ce se întâmplă aici.

Sunt conștient că poate nu am fost suficient de clar, dar sper că există suficiente informații pentru ca cineva să mă ajute!

Vă mulțumim pentru timpul de lectură!

karel avatar
drapel sa
Dacă nimic altceva nu funcționează, poate va trebui să utilizați Windows Boot Manager în loc de grub.[Dezinstalați GRUB și utilizați programul de încărcare Windows](https://askubuntu.com/q/429610/)
ChanganAuto avatar
drapel us
Unele laptop-uri HP sunt renumite pentru suprascrierea ordinii de pornire UEFI, dar ar trebui să fie posibilă pornirea Ubuntu din meniul F9. De asemenea, atunci când pornirea dublă cu Windows dezactivând funcția de pornire rapidă este o necesitate și mai ales în aceste cazuri.
drapel us
Un alt motiv pentru care Windows ar trebui să fie șters.
Julien Bocage avatar
drapel cn
@ChanganAuto: Am dezactivat opțiunea de pornire rapidă, dar nu a rezolvat problema. (Mulțumesc totuși, o voi păstra dezactivată de acum înainte!)
ChanganAuto avatar
drapel us
OK, dar problema Grub este ștearsă cumva, așa cum pare să fie afirmația aici, sau pur și simplu pornește Windows direct, indiferent de setarea ordinii de pornire? Diferența este uriașă, primul nu vă va lăsa să porniți Ubuntu indiferent de ce, în timp ce cel din urmă permite cel puțin Ubuntu să pornească dacă este selectat cu meniul F9.
oldfred avatar
drapel cn
HP este unul care nu funcționează cu modificări folosind efibootmgr fie manual, fie ca instalarea grub folosește efibootmgr pentru a seta ordinea de pornire. Mulți cu HP postează că schimbarea ordinii de pornire în setările UEFI (nu meniul de boot UEFI) funcționează. Nu sunt sigur dacă sincronizează întotdeauna Windows BCD. Este posibil să puteți adăuga o intrare la BCD, dar nu cunoașteți detaliile sau dacă atunci, folosind meniul UEFI al HP, actualizează și BCD?
heynnema avatar
drapel ru
@ArchismanPanigrahi Și așadar, cum vă propuneți să faceți actualizări de BIOS sau firmware fără Windows. Cum să rulezi aplicații numai pentru Windows? Cel mai bine îl lăsați într-o configurație cu pornire dublă.
ChanganAuto avatar
drapel us
@oldfred *Mulți cu HP postează schimbarea ordinii de pornire în setările UEFI*... Da, unii fac, alții nu. Mulți anulează ordinea de pornire chiar dacă este setată la (F10) UEFI > meniul Boot. Am văzut același lucru întâmplându-se într-un Maibenben bazat pe AMD Ryzen de acum câțiva ani. Un model mai recent cu Ubuntu preinstalat opțional face pornirea duală așa cum ne așteptăm.
Julien Bocage avatar
drapel cn
@ChanganAuto: Ei bine, de fapt, fișierele EFI ale GRUB erau încă aici, dar la intrarea în BIOS, ubuntu nu era listat nicăieri și Windows Boot Manager a reapărut. Deci nu este vorba despre ordinea de pornire (sau așa cred eu)
Julien Bocage avatar
drapel cn
@oldfred: Am editat în sfârșit {bootmgr} în bcdedit pentru a face punct la shimx64.efi. Acest lucru a rezolvat problema chiar dacă la pornirea computerului meu îmi arată pentru scurt timp un mesaj de eroare (pentru mai puțin de 1 secundă) înainte de a-mi afișa ecranul GRUB. O să explic asta ca răspuns la propria mea întrebare.
oldfred avatar
drapel cn
Mai aveți o intrare de boot UEFI care indică Windows? Deoarece grub pornește numai Windows care funcționează și aveți întotdeauna nevoie de o modalitate de a porni Windows. Nu înțeleg BCD, dar aș dori două intrări dacă este posibil, una Windows și apoi una pentru shim.

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.