Попытка установить Ubuntu, теперь у меня нет загрузочного меню

Я попытался установить Ubuntu 13.04 на дополнительный жесткий диск. Я говорю «попытался», потому что мне пришлось отменить установку после того, как она зависла на «update-grub» (или что-то в этом роде) в течение двух или трех часов. Я не предполагал, что это когда-нибудь будет достигнуто, поэтому я убил власть и снова включил. Теперь я получаю сообщение при загрузке, которое гласит:

ошибка: файл '/grub/i386-pc/normal.mod' не найден

и дает мне Командная строка, что я понятия не имею, что делать с. У меня есть основной жесткий диск под управлением Windows 7, и я пытался установить Ubuntu на дополнительный диск в моем компьютере. Установка должна была установить или попытаться установить GRUB в мой раздел Windows, поскольку именно с этого диска загружается мой компьютер.

При устранении проблемы я попытался сделать следующее:

ubuntu @ ubuntu: ~ $ sudo mount / dev / sda1 / mnt

ubuntu @ ubuntu: ~ $ grub-install / dev / sda --root-directory = / mnt

В результате появляется сообщение

Путь `/ mnt / boot / grub 'не является читается GRUB при загрузке. Установка невозможна. Aborting.

Вероятно, это связано с тем, что / sda1 - это раздел Windows 7. Я не очень понимаю, как или где GRUB был фактически установлен, или как / где мне нужно пытаться обновить его. Тогда я попробовал раздел Linux, / sdb1

ubuntu @ ubuntu: ~ $ sudo mount / dev / sdb1 / / mnt

ubuntu @ ubuntu: ~ $ grub-install / dev / sda --root-directory = / mnt

, который возвратил

rm: невозможно удалить '/ mnt / boot / grub / i386-pc / 915resolution. mod ': В доступе отказано

Так что теперь я в растерянности. Я отправляю это с Ubuntu LiveCD, так как у меня нет возможности войти ни в Windows 7, ни в раздел Linux, который на самом деле может быть создан, а может и нет, - на данный момент я понятия не имею, потому что не смог попробуйте загрузиться.

Любая помощь будет принята с благодарностью.

Заранее спасибо.

1
задан 22 May 2013 в 08:12

1 ответ

Необходимо использовать командную строку GRUB для начальной загрузки установленной системы Ubuntu сначала. Считайте раздел "Booting Ubuntu installed on disk partitions" по этому руководству:

http://tuxers.com/main/instigating-a-manual-boot-from-the-grub-prompt/

На основе Вашей конфигурации жесткого диска я предполагаю, что Ваши команды должны быть следующими:

set root=(hd1,msdos1)
linux /boot/vmlinux-3.8.0-19-generic ro root=/dev/sdb1
initrd /boot/initrd.img-3.8.0-19-generic
boot

На точных именах файлов можно всегда использовать [TAB] ключ.

ОБНОВЛЕНИЕ: Выполните эту процедуру для переустановки:

1. Disconnect the first HDD (Windows)
2. Install Ubuntu in the usual way
3. Download and burn the Boot-Repair ISO to a CD.
4. Reconnect the first drive.
5. Boot into the Boot-Repair CD and run the recommended repair.
1
ответ дан 22 May 2013 в 08:12

Другие вопросы по тегам:

Похожие вопросы: