Oprava GRUB po kopii systemu nebo spatne instalaci kernelu
Datum: * Středa, 27. říjen 2004 @ 13:18:38 CEST *
Téma: Linux

Každému kdo pracuje v linuxu si již jistě stalo, že po instalaci nového kernelu systém nenaběhl. S podobným problémem se můžete setkat i v případě kopie celého systémového disku například pomocí utilitky Ghost.



Oprava je však vcelku jednoduchá, ale některé uživatele by to mohlo zaskočit. Pokud máte k dispozici záchrannou disketu vyrobenou během instalace systému, je to ještě jednodušší. Nabootujte z této diskety a přihlašte se jako root. V případě zavaděče lilo opravte chybu v konfiguraci (například u nového kernelu) a spusťte příkaz lilo. V případě kopie disku stačí pouze příkaz lilo. U zavaděče GRUB je situace trošičku odlišná, v případě nového kernelu je opět třeba opravit aktuální konfiguraci aby byla správna a postup je pak již shodný s kopií celého disku. Spusťte grub příkazem grub a zadejte příkaz root (hd0,0). Kde parametry jsou hd0 - první disk na IDE řadiči a 0 první partition na disku s adresářem /boot. Dále pak již příkaz setup (hd0), který vlastní zavaděč zapíše na disk. V případě že záchrannou disketu s kernelem nemáte je třeba nabootovat z instalačního CD systému v režimu rescue a zadat příkaz chroot /mnt/sysimage - obvykle pro RH a Fedora, kterým se přepneme do viruálního prostředí namountovaného filesystému z našeho disku. Dále již je operace shodná jako bychom nabootovali ze záchranné diskety. Hodně zdaru ......



Tento článek byl publikován na serveru Satelit - Technický magazín
http://www.satelit.cz/

Adresa tohoto článku:
http://www.satelit.cz//article.php?sid=288