Galka.MountLab.net
Poligon doświadczalny Damiana Gałki.

GNU Linux

LILO Recovery.

Często pożyczając dysk twardy po powrocie okazuje się, iż MBR na dysku został nadpisany. W związku z tym podczas uruchamiania systemu pojawiają się komunikaty o niedostepności urządzenia lub problemy z menadżerem LILO. Ponieważ często mi się to zdarza, proces naprawy umieściłem, dla własnej wygody, tutaj.

Rozpoczynam od włożenia płyty z Debian_From_Scratch do napędu CD-ROM i restatru maszyny. Z menu wybieram wersję jądra do uruchomienia, np:

Boot vmlinuz-2.6.7

pojawia się znak zachęty i prośba o zalogowanie:

dfs:~# root

tworzę katalog /desc :

dfs:~# mkdir desc

sprawdzam jeszcze dla pewności jakie mam partycje na dysku:

dfs:~# fdisk -l

wynikiem są te oto tabele:

Disk /dev/hda: 40.0 GB
...
DeviceBootStartEndBlocksIdSystem
/dev/hda1*15104096543+7HPFS/NTFS
/dev/hda2 511486534981537+fW95 Ext'd (LBA)
/dev/hda5 511486534981506bW95 FAT32

Disk /dev/hdb: 80.0 GB
...
DeviceBootStartEndBlocksIdSystem
/dev/hdb1*112751024140683Linux
/dev/hdb2 1276972967906755fW95 Ext'd (LBA)
/dev/hdb5 1276970867738041bW95 FAT32
/dev/hdb6 9709972916865182Linux swap

montuję partycję z Linuxem:

dfs:~# mount /dev/hdb1 /root/desc

chroot'uję się do tego katalogu:

dfs:~# chroot /root/desc

montuję /proc

dfs:/# mount /proc

przywracam Lilo

dfs:/# lilo -v

odmontowuję /proc

dfs:/# umount /proc

wychodzę z chroota:

dfs:/# exit

odmontowuję partycję z Linuxem:

dfs:~# umount /dev/hdb1

restartuję maszynę:

dfs:~# reboot

Na górę strony

wersja 1.0 2005.07.15.