Cum se instalează grub uefi corect

  • ferestre
  • GRUB
  • Ubuntu
  • UEFI

Bună seara.
În primele rânduri ale mesajului său către toată lumea cu Anul Nou care vine. )))

O astfel de situație.
Există ssd cu Ubuntu instalat pe 16.04. Există, de asemenea, hdd pentru stocarea fișierelor, 3TB. Ambele discuri au un gpt de partiție.






Am decis să "taie" a doua parte a discului și să instalez Windows 7x64 acolo.
Și el a făcut-o. Windows pariază cu uefi.
Acum pe primul disc (ssd) am, pe lângă partițiile Ubuntu, o partiție efi

Și pe a doua unitate (hdd) - o partiție pentru stocarea fișierelor și cea de-a doua cu Windows 7 instalată

Firește, Ubuntu este încărcat când configurați Lagacy-Uefy și Windows cu Uefy.

Am încercat să adaug un punct de descărcare pentru Windows la grub (în /etc/grub.d/40_custom)







Dar la încercarea de încărcare se produce o eroare "semnătură nevalidă"

Cum pot face acest lucru fără a reinstala Ubuntu? Este posibil să instalați grub pentru utilizare cu uefi.
Am găsit această instrucțiune:
Instalarea GRUB UEFI GPT
Este aceasta soluție optimă sau nu?

Soluția a fost destul de simplă.
Acest lucru necesită:
1) Setați modul de boot uefi
2) Unitatea flash bootabilă care suportă uefi se face elementar, fără niciun utilitar.
3) Consola, în care trebuie să executați mai multe comenzi succesiv

partiția sudo mount / dev / sda1 / mnt - mount cu sistem
sudo mount / dev / sda5 / mnt / boot / efi - montați partiția EFI
mount sudo --bind / dev / mnt / dev
mount sudo - bind / proc / mnt / proc
mount sudo --bind / sys / mnt / sys
sudo chroot / mnt
/ # sudo grub-install / dev / sda - va apărea un mesaj în care GRUB-efi este instalat
/ # ieșire
ieșire
sudo umount --bind / dev / mnt / dev
sudo umount --bind / proc / mnt / proc
sudo umount --bind / sys / mnt / sys
sudo umount / dev / sda5 / mnt / boot / efi
sudo umount / dev / sda1 / mnt







Articole similare

Trimiteți-le prietenilor: