Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

linux:debian:oprava-bootovani [27.07.2016 15:53] (aktuální)
vm vytvořeno
Řádek 1: Řádek 1:
 +====== Opravit bootování ======
 +Při vytváření sofwarového RAID 1 během instalace Debianu se grub zapíše jen na jeden z disků, takže pokud umře "​špatný"​ disk, tak server zpět nenabootuje.
  
 +===== řešení =====
 +  - zapojit disk do jiného serveru ​
 +  - nabootovat z instalačního CD do rescue režimu
 +
 +Namountujeme disk, který chceme opravovat
 +  mount /dev/sda1 /disk
 +  ​
 +Potom připojíme speciální filesystemy:​
 +  mount --bind /dev /disk/dev
 +  mount --bind /sys /disk/sys
 +  mount --bind /proc /disk/proc
 +
 +Případně,​ pokud máme extra bootovací oddíl, tak něj:
 +  mount /dev/sdaX /disk/boot
 +
 +Chrootneme se na nebootující instalaci a nainstalovat GRUB.
 +  chroot /disk
 +
 +Pokud je špatně vyplněný soubor device.map, tak jej necháme vytvořit znovu:
 +  grub-mkdevicemap  ​
 +
 +Nainstalujeme GRUB (uvnitř chrootu):
 +  grub-install /dev/sda
 +  update-grub
 +  ​
 +Ukončíme chroot
 +  exit
 +  umount /disk/dev
 +  umount /disk/sys
 +  umount /disk/proc
 +  umount /disk/boot #pokud byl namountován
 +  umount /disk/
 +
 +A restartujeme server a nabootujeme zpět z disku.
 +
 +===== Rescue mód Debianu =====
 +
 +  - Get a Debian installation CD for the same architecture (i.e. don't use an i386 CD if your root partition is amd64). The distro version doesn'​t matter too much: a lenny CD will boot squeeze/sid just fine.
 +  - Boot the install CD and select Rescue mode under Advanced options.
 +  - Answer the language, keyboard and network questions any way you want and provide the decryption passphrases for any of the encrypted partitions you need to mount.
 +  - When prompted, request a shell on the root partition.
 +
 +===== Zdroje =====
 +
 +  * [[http://​ghantoos.org/​2012/​01/​29/​debian-restore-grub-on-sdab-using-grub-mkdevicemap-and-grub-install/​]]
 +  * [[http://​askubuntu.com/​questions/​145241/​how-do-i-run-update-grub-from-a-livecd]]
 +  * [[http://​feeding.cloud.geek.nz/​posts/​reinstalling-grub-on-unbootable-debian/​]]
linux/debian/oprava-bootovani.txt · Poslední úprava: 27.07.2016 15:53 autor: vm