Ubuntu 14.04 не загружается после установки

Вот история, у меня Windows 7 на моем ПК, и я только что установил Ubuntu 14.04, вот как я это сделал:

  1. Зашел в Windows и освободил некоторое нераспределенное пространство для установки. Убунту там.
  2. Установил Ubuntu там, используя метод что-то еще (я сделал раздел ext4 для Ubuntu и раздел подкачки).
  3. Все, что я сделал, я перезагружаю.

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

Я видел некоторые решения, использующие восстановление загрузчика и тому подобное, но они, похоже, больше не работают в 14.04.

Так как я могу сделать это для двойной загрузки как Windows, так и Ubuntu?

Обновление

В связи с тем, что что я установил Ubuntu с USB, я попробовал следующие строки:

sudo grub-install /dev/sdX
sudo update-grub

Я использовал sd4 (место, где я установил Ubuntu) вместо sdX. После первой строки он дал мне следующую ошибку: «Не удалось найти канонический путь« / корова »»


Я пробовал возможное дублирующее решение, и вот что я получаю.

ubuntu@ubuntu:~$ sudo mount /dev/sd4 /mnt
mount: special device /dev/sd4 does not exist
ubuntu@ubuntu:~$ sudo mount /dev/sda4 /mnt
ubuntu@ubuntu:~$ sudo mount /dev/sda4 /mnt/boot
ubuntu@ubuntu:~$ sudo grub-install --root-directory=/mnt /dev/sda4
Installing for i386-pc platform.
grub-install: warning: File system `ext2' doesn't support embedding.
grub-install: warning: Embedding is not possible.  GRUB can only be installed in     this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
grub-install: error: will not proceed with blocklists.
ubuntu@ubuntu:~$ sudo grub-install --root-directory=/mnt /dev/sda4
Installing for i386-pc platform.
grub-install: warning: File system `ext2' doesn't support embedding.
grub-install: warning: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
grub-install: error: will not proceed with blocklists.
ubuntu@ubuntu:~$ sudo grub-install /dev/sda4
Installing for i386-pc platform.
grub-install: error: failed to get canonical path of `/cow'.
ubuntu@ubuntu:~$ 

Sda4 - это раздел Ext4, поэтому я не понимаю, почему это Ext2.

1
задан 25 July 2014 в 21:41

2 ответа

После начальной загрузки с USB необходимо смонтироваться / партон (самый легкий путь использует наутилус), и используйте chroot

sudo chroot /media/ubuntu/drivename

Тогда, можно выпустить обновление личинки

 sudo grub-install /dev/sda4
 sudo update-grub
0
ответ дан 25 July 2014 в 21:41

Личинка по-видимому не настроена право, процесс для двойной загрузки, когда Вы запускаете, состоит в том, что это переходит к личинке, и затем Вы выбираете. Таким образом, Ваша личинка испытывает некоторые затруднения.

при установке этих 14.04 это говорило Вам помещать загрузчик (личинка, в этом случае) в специальном разделе, названном EFI? Я задаюсь вопросом, где Ваша личинка хранится.

0
ответ дан 25 July 2014 в 21:41

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

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