GRUB">

Блог gigimon'а

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

Иногда бывает нужным восстановить linux загрузчик GRUB и каждый раз я что-то забывал :) Приходилось лезть в книжку по генте и смотреть. Решил записать.

Для начала загрузимся с livecd. В моем случае это livecd с Gentoo.

Монтируем корневой раздел

mount -t ext3 /dev/sda6 /mnt/gentoo

Затем монтируем /proc и /dev в систему, которой восстанавливаем загрузчик:

mount -t  proc none /mnt/gentoo/proc

mount -o bind /dev/ mnt/gentoo/dev

После, chroot’имся в систему:

chroot /mnt/gentoo /bin/bash

Теперь делаем команду:

grep -v rootf /proc/mounts > /etc/mtab

И восстанови загрузчик. Есть 2 способа, автоматчиеский и ручной. Рассмотрим сначала первый:

Надо всего-лишь запустить 1 команду:

grub-install --no-floppy /dev/sda6

ключ —no-floppy используется если нет флоповод.

Либо ручной режим:

grub

В появившейся колнсоли:

root (hd0,5)  --- раздел с /boot

setup (hd0) --- установка в MBR

quit

Все,  после этого ребутимся и видим GRUB (ну если все хорошо прошло :)

2008 — 2014