Загрузчик Windows 10 UEFI игнорирует Ubuntu [дубликат]

Я работал над установкой Ubuntu 16.04 на свой ноутбук Acer Aspire R 14, который поставлялся с предустановленной Windows 10 и системой прошивки UEFI.

Я просмотрел почти все темы, но, похоже, ни один из них не дал никакого эффекта.

Я разбил свой жесткий диск на разделы и теперь установил (и удалил) Ubuntu около дюжины раз, меняя режим, в котором я его установил (безопасная загрузка включена или отключена), и где я пытался установить загрузчик Grub, когда был задан возможность сделать "что-то еще" при установке ubuntu (/ dev / sda, / dev / sda1 (раздел efi), / dev / sda6 (раздел linux)).

Я попытался смонтировать и установить grub через:

$ sudo mount /dev/sda6 /mnt
$ sudo mount /dev/sda1 /mnt/boot/efi  # and /mnt/boot
$ for i in /dev /dev/pts /proc /sys; do sudo mount -B $i /mnt$i; done
$ sudo cp /etc/resolv.conf /mnt/etc/ # for network compatibility
$ modprobe efivars
$ sudo chroot /mnt
# apt-get install --reinstall grub-efi-amd64

Я также пробовал использовать инструмент автоматического восстановления загрузки.

Эти прогоны успешно завершились с указанным выводом: http://paste2.org/9Hzds0J5 http://paste2.org/KJt55GbI

Я даже впоследствии в ввод данной команды Windows: bcdedit / set {bootmgr} путь \ EFI \ ubuntu \ shimx64.efi

Моя проблема в том, что независимо от того, что я делаю, загрузочный раздел ubuntu не распознается Windows или Прошивка.Например, мой порядок загрузки:

  1. HDD: WDC WD10SPCX-21KHST0
  2. Диспетчер загрузки Windows
  3. Жесткий диск USB: KinstonDataTraveler 3.0 (мой USB-накопитель Ubuntu)
  4. USB FDD:
  5. Network Boot-IPV4 :
  6. USB CDROM:
  7. Network Boot-IPV6:

Моя загрузочная система - это программа установки InsydeH2O.

Мои разделы диска:

  • / dev / sda1 EFI System
  • / dev / sda2 Microsoft Reserved
  • / dev / sda3 Microsoft Basic Data
  • / dev / sda4 Восстановление Windows
  • / dev / sda5 Linux Swap
  • / dev / sda6 Файловая система Linux

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

P.S. Спасибо всем участникам форумов askubuntu за ответы, которые они отправили на похожие вопросы, которые меня зашли так далеко. Я прочитал большинство из них, но мне не разрешили цитировать их из-за ограниченного количества URL-адресов, которые я мог опубликовать.

1
задан 6 October 2016 в 09:47

2 ответа

Две вещи. Удостоверьтесь, что Вы находитесь в режиме UEFI на Вашей Живой Сессии. Можно протестировать это путем выполнения этого от терминала:

$ dmesg | egrep "EFI v"

вывод будет пробелом, если Вы будете в Наследии.

кроме того, убедиться включать update-grub в Вашу личинку восстанавливают шаги. Шаги ниже должны решить Ваш вопрос. Полужирные символы на шагах уникальны для Вас на основе информации в Вашем вопросе.

 1:$ sudo mount /dev/sda6 /mnt
 2:$ for i in /sys /proc /run /dev; do sudo mount --bind "$i" "/mnt/$i"; done
 3:$ sudo mount /dev/sda1 /mnt/boot/efi
 5:$ sudo chroot /mnt
 6:# grub-install /dev/sda
 7:# update-grub
 8:# exit
 9:$ for i in /sys /proc /run /dev; do sudo umount "/mnt/$i"; done
10:$ sudo umount /mnt/boot/efi
11:$ exit
2
ответ дан 7 December 2019 в 13:41

Вы установили Ubuntu в режиме прежней версии на диске sda, где Windows8 установлен в UEFI-режиме. Восстановление начальной загрузки переустановило Личинку для UEFI-режима. Некоторым машинам нужно больше обходного решения, оно зависит от UEFI-встроенного-микропрограммного-обеспечения Вашего компьютера. Первая вещь попробовать состоит в том, чтобы последовать этому совету от Вашего boot-info-summary:

If your computer reboots directly into Windows, try to change the boot order
in your BIOS.If your BIOS does not allow to change the boot order, change
the default boot entry of the Windows bootloader. For example you can boot
into Windows, then type the following command in an admin command prompt:
bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi
0
ответ дан 7 December 2019 в 13:41

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

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