Поиск по блогу

пятница, 4 сентября 2009 г.

Восстановление загрузчика linux после переустановки windows

После переустановки windows, как известно, затирает linux загрузчик и он становится недоступен.Нужно его "переустановить". Итак,
Загружаемся с liveCD (например kubuntu)

Заходим в консоль:

$ sudo su - (или su -)


Далее создаем папочку

# mkdir /mnt/alt


Монтируем раздел где установлен линукс:

# mount /dev/sda2 /mnt/alt


Связываем с созданной папкой /dev и /proc:

# mount -o bind /dev /mnt/alt/dev

# mount -o bind /proc /mnt/alt/proc


"Делаемся" рутом в нашем примонтированном каталоге:

# chroot /mnt/alt


Если надо, то редактируем /etc/lilo.conf (для добавления новой ОС)

# lilo (или grub-install /dev/sda)

где sda — HDD куда надо восстановить загрузчик
sda2 — раздел HDD, где находится altLinux(fedora, ubuntu и т.д.)

Если раздел "/" находится в LVM


Нужно модифицировать вышеуказанный способ следующим образом:


Монтируем раздел где установлен линукс:

# mount /dev/mapper/<имя lvm группы>-<метка диска> /mnt/alt
например
# mount /dev/mapper/vg-root /mnt/alt

Редактируем grub 
#grub
grub> find /grub/grub.conf
Результат поиска используется далее:
grub> root(hdx,y)
grub> setup(hd0)
grub> reboot

Потом можно перезагружаться.

Инфа про данный способ с grub взята  отсюда


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

Отправить комментарий