(ссылка на оригинал >> здесь)
- Запускаем Ubuntu с CD
- Запускаем терминал
sudo fdisk -l
Видим перечень жестких дисков и их разделов (на одном из которых установлена Ubuntu, у меня это был /dev/sdb6)
Даем следующую команду:
sudo mount /dev/sdb6 /mnt
Где /dev/sdb6 - корневая файловая система (root).
Поскольку /boot у меня на отдельном разделе, /dev/sdb1 , то его придется примонтировать теперь уже в /mnt/boot , поэтому даем следующую команду:
sudo mount /dev/sdb1 /mnt/boot
Все, теперь порядок, остальные разделы нас пока что не интересуют.Даем следующие команды:
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
Теперь проверяем, установлен ли Grub2:
apt-get install grub-pc
Затем создаем конфигурационный файл:
grub-mkconfig -o /boot/grub/grub.cfg
И, наконец, устанавливаем Grub2:
grub-install /dev/sdb
Можно перезагружаться.
Если после загрузки все еще остались проблемы (например, у меня потерялся в меню Grub2 пункт для загрузки WinXP), даем команду:
sudo update-grub
Все!
Спасибо автору оригинальной статьи!!!
Спасибо за инструкцию, помогло. Так же можно не использовать chroot, а ставить напрямую указав рут
ОтветитьУдалитьЕдинственный метод который мне помог. Автору респектище!
ОтветитьУдалить