Восстановить GRUB
Содержание |
Краткое пособие по восстановлению после сбоя файловой системы или установки Windows.
Для начала нужно загрузить систему с livecd. Если livecd нет, то используйте SuperGrub.
Если вы выбрали livecd
1. Смонтируйте ваш корневой раздел (sudo mkdir /media/hdaX && sudo mount /dev/hdaX /media/hdaX, где hdaX - ваш корневой раздел)
2. Сделайте этот раздел вашим корневым с помощью команды sudo chroot /media/hdaX
3. Введите grub для входа в его консоль.
4. В консоли grub наберите root (hdX,Y), (X-порядковый номер жесткого диска, а Y - раздела, начиная с 0), заменив X и Y на данные вашего корневого раздела.
5. Введите setup (hdX,Y) с теми же параметрами.
6. Введите quit и перезагрузитесь.
Если Вы выбрали SuperGrub
скачать который можно с здесь или здесь с файлового архива:
Загрузившись с него вы сможете попасть в свой linux. Далее в Терминале суперпользователя наберите следующие команды:
grub grub>root (hd1,1) grub>setup (hd0,0) grub>quit
Какие писать разделы (hdxxx), можно посмотреть в menu.lst в /boot/grub директории!
Если надо удалить Grub из загрузочной области первого диска
Надо проделать следующее:
Загрузитесь с установочного диска WinXP и выберите пункт: восстановление системы
В консоли восстановления наберите команду fixmbr и подтвердите выполнение команды, нажав y; В консоли восстановления наберите команду fixboot и подтвердите выполнение команды, нажав y; В консоли восстановления наберите команду exit для выхода из консоли.
Примечание. Если вы изменяли файловую систему когда слетела учетная запись, возможно вам придется прописать новые идентификаторы разделов в /boot/grub/menu.lst. Сделать это можно с LiveCD, примонтировав раздел.
Еще примечание. На некоторых компьютерах диски называются не hdaX, а sdaX. Если винчестер не первый в системе то он называется hdbX, hdcX и т.д.