Windows 10 UEFI Bootloader игнорирует 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} path \ EFI \ ubuntu \ shimx64.efi

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

  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
  • / dev / sda2 Microsoft Reserved
  • / dev / sda3 Основные данные Microsoft
  • / dev / sda4 Восстановление Windows
  • / dev / sda5 Linux Swap
  • / dev / sda6 Файловая система Linux

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

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

Две вещи. Убедитесь, что вы находитесь в режиме UEFI в своем Live сеансе. Вы можете проверить это, выполнив это с терминала:

 $ dmesg | egrep "EFI v" 

Выход будет пустым, если вы находитесь в Legacy.

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

  1: $ sudo mount / dev / sd a6 / mnt
  2: $ для i in / sys / proc / run / dev;  do sudo mount --bind "$ i" "/ mnt / $ i";  сделанный
  3: $ sudo mount / dev / sd a1 / mnt / boot / efi
  5: $ sudo chroot / mnt
  6: # grub-install / dev / sd a
  7: # update-grub
  8: # выход
  9: $ для i in / sys / proc / run / dev;  do sudo umount "/ mnt / $ i";  сделанный
 10: $ sudo umount / mnt / boot / efi
 11: $ exit

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

  Если ваш компьютер перезагружается непосредственно в Windows, попробуйте изменить порядок загрузки
 в вашем BIOS. Если ваш BIOS не позволяет изменить порядок загрузки, измените
 загрузочная запись по умолчанию загрузчика Windows.  Например, вы можете загружать
 в Windows, введите следующую команду в командной строке администратора:
 bcdedit / set {bootmgr} путь \ EFI \ ubuntu \ shimx64.efi