Восстановление Grub 2 на Ubuntu 9.10
- 28.01.10, 23:24
«GRUB 2 — следующая версия GRUB. Разработчики пишут GRUB 2 "с нуля", чтобы добиться переносимости и модульности.»
— GRUB Team
Примечание: Первый символ # или $ - означает от имени какого пользователя выполняется команда: $ - от обычного пользователя, # - от имени root. Как переключиться на суперпользователя root описано здесь.
Если после установки Windows у вас не загружается граб2(а точнее, 1,97 beta), то его легко восстановить.
Вам
для этого нужен будет загрузочный CD, с любым дистрибутивом Ubuntu.
Загрузитесь с загрузочного Live CD. Запустите терминал. Далее в
терминале:
$sudo fdisk -l
Данная команда отобразит таблицу существующих разделов. Примером приведена реальная таблица:
/dev/sda1 29 8369 66999082+ 83 Linux
/dev/sda2 * 8370 13995 45190845 7 HPFS/NTFS
/dev/sda3 13996 14593 4803435 5 Extended
/dev/sda5 13996 14593 4803403+ 82 Linux swap / Solaris
Следующим шагом, следует примонтировать весь раздел sda1. Если у вас есть отдельный /boot то его примонтировать обязательно.
$sudo mount /dev/sda1 /mnt
$sudo mount --bind /dev /mnt/dev
$sudo mount --bind /proc /mnt/proc
Команда которая копирует resolv.conf не обязательна:
$sudo cp /etc/resolv.conf /mnt/etc/resolv.conf
Теперь перейдем в окружающую среду chroot:
$sudo chroot /mnt
После этого все выполняемые команды будут от пользователя root.
Можно отредактировать /etc/default/grub (опции задержки, порядок следования систем в загрузке)
#nano -w /etc/default/grub
Можно попробовать различные вариации. Для внесения изменений следует выполнить команду update-grub.
Восстановления grub2 выполняется командой:
#grub-install /dev/sda
Если при выполнении данной команды, было получено сообщение об ошибке то используем:
#grub-install --recheck /dev/sda
Теперь можно покинуть окружение chroota, и перезагрузить ваш компьютер:
#exit
$sudo umount /mnt/dev
$sudo umount /mnt/proc
$sudo umount /mnt
$sudo reboot
— GRUB Team
Примечание: Первый символ # или $ - означает от имени какого пользователя выполняется команда: $ - от обычного пользователя, # - от имени root. Как переключиться на суперпользователя root описано здесь.
Если после установки Windows у вас не загружается граб2(а точнее, 1,97 beta), то его легко восстановить.
Вам
для этого нужен будет загрузочный CD, с любым дистрибутивом Ubuntu.
Загрузитесь с загрузочного Live CD. Запустите терминал. Далее в
терминале:
$sudo fdisk -l
Данная команда отобразит таблицу существующих разделов. Примером приведена реальная таблица:
/dev/sda1 29 8369 66999082+ 83 Linux
/dev/sda2 * 8370 13995 45190845 7 HPFS/NTFS
/dev/sda3 13996 14593 4803435 5 Extended
/dev/sda5 13996 14593 4803403+ 82 Linux swap / Solaris
Следующим шагом, следует примонтировать весь раздел sda1. Если у вас есть отдельный /boot то его примонтировать обязательно.
$sudo mount /dev/sda1 /mnt
$sudo mount --bind /dev /mnt/dev
$sudo mount --bind /proc /mnt/proc
Команда которая копирует resolv.conf не обязательна:
$sudo cp /etc/resolv.conf /mnt/etc/resolv.conf
Теперь перейдем в окружающую среду chroot:
$sudo chroot /mnt
После этого все выполняемые команды будут от пользователя root.
Можно отредактировать /etc/default/grub (опции задержки, порядок следования систем в загрузке)
#nano -w /etc/default/grub
Можно попробовать различные вариации. Для внесения изменений следует выполнить команду update-grub.
Восстановления grub2 выполняется командой:
#grub-install /dev/sda
Если при выполнении данной команды, было получено сообщение об ошибке то используем:
#grub-install --recheck /dev/sda
Теперь можно покинуть окружение chroota, и перезагрузить ваш компьютер:
#exit
$sudo umount /mnt/dev
$sudo umount /mnt/proc
$sudo umount /mnt
$sudo reboot
1
Коментарі
Нишаня
129.01.10, 00:37
мне больше понравился загрузчик в мандриве. Он и более шустрый и более симпатичный.
UseNix
229.01.10, 11:27Відповідь на 1 від Нишаня
если можно в деталях )
шустрый и симпатичный это не аргумент )
Нишаня
329.01.10, 12:06Відповідь на 2 від UseNix
Я очень люблю убанту, но реальность есть реальность.
На компе установлено 3 ОС: XP, Ubuntu 9.10, Mandriva. При загрузчике ubuntu комп грузится не мение 25-35 сек. При мандривовском около 15 с момента выбора ОС. Фон загрузчика мандривы - красивая картинка в синих тонах намного приятнее "мишени" в убанте, которая львиную долю времени высвечивается на экране прежде чем уступает место немного навязчивой (ИМХО) картинке в фиолетово-вишнево-непонятных тонах.
UseNix
429.01.10, 12:13
тут техническая сторона вопроса важна
если можно более детально
Нишаня
529.01.10, 12:32Відповідь на 4 від UseNix
Спроси более конкретнее, мож и отвечу детальнее.