Этот вопрос уже имеет ответьте здесь:
Итак, я использовал Ubuntu без Windows. Я получил Live CD с Windows 7 и попытался выполнить двойную загрузку Windows 7 / Ubuntu, но мне не удалось правильно загрузить загрузку, поэтому я решил вернуться только к Ubuntu. Однако теперь у меня просто установлена Ubuntu, и она не загружается. Я пробовал восстановить загрузку, но все равно не загружается.
Что мне попробовать дальше?
В зависимости от причины Вашей проблемы, обновляя или переустанавливая загрузчик GRUB может быть достаточным для фиксации его. Один способ попытаться, который должен следовать за ними шаги ниже.
Определяют Ваш раздел нормальной системы:
sudo fdisk -l
Ищут /
раздел.
, Если раздел является/dev/sda2, смонтируйте раздел:
sudo mount /dev/sda2 /mnt
Вы, возможно, должны измениться /dev/sda2
на различный раздел, в зависимости от того, что Вы обнаружили в первом шаге.
Связывают - монтируют некоторый другой необходимый материал:
for i in /sys /proc /run /dev; do sudo mount --bind "$i" "/mnt$i"; done
chroot
в Вашу установку Ubuntu:
sudo chroot /mnt
Теперь Вы выполняете свою установку в корне а не живом CD, таким образом, можно работать:
update-grub
при направлении с ошибками Вам, возможно, придется обычно переустанавливать GRUB
grub-install /dev/sda
update-grub
, это /dev/sda
, но если Ваша система установлена на различном физическом диске (как показано в первом шаге), Вы, возможно, должны изменить это соответственно для высказывания /dev/sdb
, /dev/sdc
, и т.д.
, Надо надеяться, все работает. Выполните эти команды, чтобы выйти chroot
и перезагрузить систему:
exit
sudo reboot
Для других способов восстановить GRUB и дальнейшее объяснение, см. RecoveringUbuntuAfterInstallingWindows и Grub2/Installing в †’ Фиксация Поврежденной Системы .