Fórum Ubuntu CZ/SK

Ostatní => Tipy a triky pro Linux => Téma založeno: Kamil Hanus 17 Září 2012, 23:35:10

Název: UEFI obnova zavaděče
Přispěvatel: Kamil Hanus 17 Září 2012, 23:35:10
Ahoj,
zrovna jsem se šťoural v BIOSu ve snaze nabootovat debian wheezy z usb a podařilo se mi oddělat efi oddíl u hlavního disku. Pokud by se to podařilo někomu dalšímu, tady je přepis návodu, dle kterého jsem postupoval (zdroj: http://superuser.com/questions/376470/how-to-reinstall-grub2-efi) a který jsem poupravil tak, jak jsem postupoval já. V návodu se počítá s tím, že lze nabootovat alespoň live verzi systému.

1) Nabootujte live verzi systému z CD/USB
2) Proveďte chroot na požadovaném disku
Kód: [Vybrat]
sudo mount /dev/sda3 /mnt #sda3 je můj kořenový adresář
sudo mount /dev/sda1 /mnt/boot/efi #sda1 je můj efi oddíl
for i in /dev /dev/pts /proc /sys; do sudo mount -B $i /mnt$i; done
sudo cp /etc/resolv.conf /mnt/etc/ #po chrootu bude síť dostupná
sudo chroot /mnt
apt-get install --reinstall grub-efi-amd64

nebo v případě 32bit distribuce:
apt-get install --reinstall grub-efi
update-grub
3) Odhlašte se z chrootu
Buď pomocí příkazu exit nebo dvojhmatem Ctrl+D
4) Odpojte všechny připojené oddíly a restartujte systém
Kód: [Vybrat]
for i in /sys /proc /dev/pts /dev; do sudo umount /mnt$i; done # na první pokus u mne nefungovalo, po druhé se příkaz provedl korektně (jeden oddíl byl zaneprázdněn)
sudo umount /mnt/boot/efi #Důležité!
sudo umount /mnt
sudo reboot

Samozřejmě je potřeba upravit postup dle vaší situace, tzn. pokud máte jiné značení disků, oddělený /boot oddíl, atd.

Snad se to někomu bude hodit.