Puncte:0

Grub nu detectează Windows în dual boot

drapel nl

Ubuntu 20.04.3
Cizma dublă

Buna tuturor,

Am o pornire dublă Ubuntu/Windows și am folosit pentru a selecta sistemul de operare dintr-un meniu de tip text. După ultima actualizare Windows de acum câteva zile cred că boot-ul a fost suprascris și am putut porni doar Windows.

Am încercat să restabilesc grub de pe media live (pornire numai în modul Legacy), dar instalând grub pe Partiția EFI nu a fost permisă. A fost posibil doar după ce am creat o nouă partiție de boot 1M BIOS (sda10) cu un steag bios_grub. Acum pot porni Ubuntu, dar numai când am schimbat de la setările BIOS la CSM din UEFI (când UEFI a activat doar boot-urile Windows).

UEFI nu pornea Ubuntu, ci doar Windows. Pornire media live numai într-un mod Legacy, nu UEFI. Singura opțiune a fost să treci la Legacy.

os-prober nu vede Windows. https://help.ubuntu.com/community/UEFI Am încercat boot-repair, dar se termină cu o eroare. Ulterior, sursa erorii a fost eliminată.

De ieri am reparat cu boot-repair.

Am lipit mai jos câteva informații relevante, vă rog să-mi spuneți dacă aveți nevoie de altceva. Mulțumesc.

fstab:

# / a fost pe /dev/sda6 în timpul instalării
UUID=6c04f6aa-3801-4066-8acf-36b4500287c0 / ext4 errors=remount-ro 0 1
# /boot/efi a fost pe /dev/sda2 în timpul instalării
UUID=2CD1-0B3E /boot/efi vfat umask=0077 0 1

[ -d /sys/firmware/efi ] && echo „EFI boot on HDD” || echo „Pornire moștenită pe HDD”

Boot vechi pe HDD

cfdisk:

                                               Disc: /dev/sda
                                        Dimensiune: 698,65 GiB, 750156374016 octeți, 1465149168 sectoare
                                      Etichetă: gpt, identificator: 3882C4AF-416A-43E7-A057-D27E36BD07AC

    Dispozitiv Start End Sectors Size Type
    /dev/sda1 2048 923647 921600 450M Mediu de recuperare Windows
>> /dev/sda2 923648 1128447 204800 Sistem EFI 100M                           
    /dev/sda3 1128448 1161215 32768 16M Microsoft rezervat
    /dev/sda4 1161216 396725504 395564289 188.6G Date de bază Microsoft
    /dev/sda5 396726272 406966271 10240000 4.9G Date de bază Microsoft
    /dev/sda6 406966272 408893439 1927168 941M Mediu de recuperare Windows
    /dev/sda7 408893440 805044223 396150784 188.9G Sistem de fișiere Linux
    /dev/sda8 805044224 1463195647 658151424 313.9G Sistem de fișiere Linux
    /dev/sda9 1463195648 1465145343 1949696 952M Linux swap
    /dev/sda10 1465145344 1465147391 2048 1M BIOS boot


 âââââââââââââââ†âââââââââââââââ†âââââââââââââââ†âââââââââââââââ†âââââââââââââââ†âââââââââââââââ†âââââââââââââââ†âââââââââââââââ†Ő
 â Numele partiției: partiția de sistem EFI â
 â UUID partiție: FC73FEE6-9F08-447A-9278-0B4265841314 â
 â Tip partiție: Sistem EFI (C12A7328-F81F-11D2-BA4B-00A0C93EC93B) â
 âSistema de fișiere UUID: 2CD1-0B3E â
 â Sistem de fișiere: vfat â
 â Punct de montare: /boot/efi (montat)                       
ChanganAuto avatar
drapel us
Tot ce trebuia să faceți era UEFI > Boot și să îl schimbați înapoi la „Ubuntu”. Actualizările caracteristicilor Windows tind să modifice ordinea de pornire la Windows datorită numeroaselor reporniri de care au nevoie până la terminare. Dar, practic, ați schimbat o instalare UEFI corectă într-una Legacy.Știind că Windows nu a fost schimbat (și nu ar trebui), Grub „Legacy” NU îl poate detecta acum.
mchid avatar
drapel bo
Ubuntu nu va vedea Windows dacă Windows este în modul Fastboot. Ai dezactivat fastboot din setările Windows?
ChanganAuto avatar
drapel us
@mchid Ar putea fi, dar este ceva mai banal: Lipsa de înțelegere a lucrurilor UEFI de bază. În loc să schimbe ordinea de pornire înapoi la Ubuntu după actualizarea caracteristicii Windows, OP a transformat un mod UEFI perfect Ubuntu în Legacy, atât.
Brad Thompson avatar
drapel nl
@ChaganAuto mă bucur că unii înțeleg foarte bine, UEFI nu pornea Ubuntu, ci doar Windows. Pornire media live numai într-un mod Legacy, nu UEFI. Singura opțiune a fost să treci la Legacy. Ce ai face practic?
karel avatar
drapel sa
Pornirea atât Ubuntu, cât și Windows în modul UEFI pare promițătoare. Puteți converti Ubuntu din modul BIOS în modul UEFI urmând instrucțiunile din [acest răspuns](https://askubuntu.com/a/981415/). De asemenea, în același răspuns sunt instrucțiuni pentru convertirea Ubuntu înapoi în modul BIOS din modul UEFI în cazul în care nu funcționează. Vă rog să-mi comentați @karel despre rezultate.
Brad Thompson avatar
drapel nl
@mchid da, modul fastboot a fost dezactivat. Am activat doar pentru testare și pot vedea ferestre cu fastbooting activat.
Brad Thompson avatar
drapel nl
@karel asta am făcut ieri cu repararea cizmei, dar am eșuat de câteva ori. Apoi, după câteva ajustări, am instalat cu succes grub-efi și am reușit să pornesc dual. Mulțumiri!
karel avatar
drapel sa
Răspunde asta la întrebarea ta? [Într-un sistem dual boot, cum alege BIOS-ul ce bootloader să ruleze?](https://askubuntu.com/questions/981382/in-a-dual-boot-system-how-does-the-bios-choose -which-bootloader-to-run) și [Why 12.04 Fails to install grub-efi to /target/?](https://askubuntu.com/q/260297/)

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.