21 ноября 2009 г.

Restore Linux boot loader after reinstalling Windows

If you have installed Linux and Windows, you will be a situation where Windows will overwrite the boot Linux. How to restore the boot loader? If you created when you install Rescue-floppy, boot from it and enter the command:

lilo - If you have a loader LILO
grub-install /dev/hda - If you have a loader GRUB
But what if you do not floppy=)
If you have a LiveCD, in its shell, type the following commands:
mkdir /mnt/my_linux
mount /dev/hdXX /mnt/my_linux
chroot /mnt/my_linux
lilo or grub-install /dev/hda

Разберемся, что мы здесь написали.
Первая команда создает каталог my_linux - чтобы было куда монтировать наш Linux-раздел.
Вторая монтирует раздел, на который установлен ваш Linux, к каталогу /mnt/my_linux.
Третья команда изменяет коревую файловую систему. Теперь каталог /mnt/my_linux стал корнем вашей системы.
Все - вы дома. Теперь можете вводить команды, как будто вы загрузили свой Linux. Нам нужно только установить загрузчик Linux, поэтому в зависимости от загрузчика, который вы используете, введите команду lilo или grub-install.
После этого нажмите комбинацию из трех пальцев - Ctrl + Alt + Del.

Комментариев нет: