После того, как я установил Ubuntu 12.04 с Live USB. Установка прошла очень хорошо. Но когда я перезапустил свой компьютер, я не смог загрузить его. Я должен загрузить его с Live USB.
В чем может быть причина и как это решить?
Похоже, вы установили загрузочную запись GRUB на этот внешний жесткий диск. Чтобы исправить загрузочную запись GRUB на MBR, сделайте следующее:
mkdir /tmp/a mount /dev/sda1 /tmp/a cd /tmp for t in dev proc sys;{ mount -o bind $t a/$t; } chroot $t grub-install --recheck --no-floppy /dev/sda update-grub exit for t in dev proc sys;{ umount a/$t; } umount a
вынуть CDROM и перезагрузиться
Я в основном просто повторяю большую часть того, что находится в ответе от Arie Skliarouk. Я делаю его в ответе, а не комментарии, потому что возможно отформатировать текст в ответе.
(Между прочим, для дальнейшего использования не отвечайте на вопрос в комментарии с комментарием. Вместо этого ответьте путем обновления (редактирование) вопроса. Это - предпочтительная конвенция, описанная в, Как Задать Вопрос, Здесь помогают разделить.)
Live USB
загружать Ubuntu, установленную на жестком диске Вашего компьютера.df -HT
в окне терминала. Результат должен посмотреть что-то как снимок экрана ниже. Отметьте окруженную строку, которая говорит это /dev/sda1
смонтирован на /
. Это - "корень" Вашей файловой системы.sudo grub-install --recheck /dev/sda
/
смонтирован на. Например, если на шаге 3 /
смонтирован на /dev/sdb2
Вы опустили бы 2
и просто используйте /dev/sdb
в grub-install
команда.sudo update-grub
Live USB
.