Я попытался установить Ubuntu 13.04 на дополнительный жесткий диск. Я говорю «попытался», потому что мне пришлось отменить установку после того, как она зависла на «update-grub» (или что-то в этом роде) в течение двух или трех часов. Я не предполагал, что это когда-нибудь будет достигнуто, поэтому я убил власть и снова включил. Теперь я получаю сообщение при загрузке, которое гласит:
ошибка: файл '/grub/i386-pc/normal.mod' не найден
blockquote>и дает мне Командная строка, что я понятия не имею, что делать с. У меня есть основной жесткий диск под управлением Windows 7, и я пытался установить Ubuntu на дополнительный диск в моем компьютере. Установка должна была установить или попытаться установить GRUB в мой раздел Windows, поскольку именно с этого диска загружается мой компьютер.
При устранении проблемы я попытался сделать следующее:
ubuntu @ ubuntu: ~ $ sudo mount / dev / sda1 / mnt
ubuntu @ ubuntu: ~ $ grub-install / dev / sda --root-directory = / mnt
blockquote>В результате появляется сообщение
Путь `/ mnt / boot / grub 'не является читается GRUB при загрузке. Установка невозможна. Aborting.
blockquote>Вероятно, это связано с тем, что / sda1 - это раздел Windows 7. Я не очень понимаю, как или где GRUB был фактически установлен, или как / где мне нужно пытаться обновить его. Тогда я попробовал раздел Linux, / sdb1
ubuntu @ ubuntu: ~ $ sudo mount / dev / sdb1 / / mnt
ubuntu @ ubuntu: ~ $ grub-install / dev / sda --root-directory = / mnt
blockquote>, который возвратил
rm: невозможно удалить '/ mnt / boot / grub / i386-pc / 915resolution. mod ': В доступе отказано
blockquote>Так что теперь я в растерянности. Я отправляю это с Ubuntu LiveCD, так как у меня нет возможности войти ни в Windows 7, ни в раздел Linux, который на самом деле может быть создан, а может и нет, - на данный момент я понятия не имею, потому что не смог попробуйте загрузиться.
Любая помощь будет принята с благодарностью.
Заранее спасибо.
Необходимо использовать командную строку 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.