- Загрузиться с Live CD той же архитектуры, что и основная система
- Смонтировать корневой раздел (в примере - sda1) в /mnt
mount /dev/sda1 /mnt - При вынесенном в отдельный раздел каталоге /boot (в примере - sda2), смонтировать его в /mnt/boot
mount /dev/sda2 /mnt/boot - Смонтировать каталоги /dev, /proc и /sys на их места в /mnt
- mount --bind /dev /mnt/dev
- mount --bind /proc /mnt/proc
- mount --bind /sys /mnt/sys
- Чрутнуться в /mnt
chroot /mnt - Убедиться что существует файл /boot/grub/grub.cfg (если заведомо не известно, что он был удален), забэкапить
cp /boot/grub/grub.cfg /boot/grub/grub.cfg.bak - Сгенерировать новый конфиг
grub-mkconfig -o /boot/grub/grub.cfg - Заинсталлить загрузчик на диск (в примере - sda)
grub-install.real /dev/sda - Убедиться что операция прошла успешно (читать консоль)
- Перезагрузиться
Клочки бумаги, на которых обычно ведутся записи, имеют обыкновение теряться, если их вовремя не подшить. Мысли на тему линукса, а может и не только его, - чтоб не забыть.
2012-07-22
Как восстановить GRUB2
Инструкция проверена на Linux Mint 12, в случае с другими дистрибутивами возможны нюансы в 8-м пункте, остальное вроде должно подойти к большинству популярных дистров использующих GRUB2.
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий