У меня та же проблема, что и у многих других после установки свежей Ubuntu 16.04. Исправление, предлагаемое во всех случаях, которые я могу найти в сети, заключается в выборе пользовательского файла, который будет автоматически загружать grub. Проблема в том, что мой BIOS не предлагает эту опцию для загрузки.
Проблема обсуждается здесь:Загрузочное устройство не найдено после чистой установки Ubuntu 14.04 UEFI
Но у меня нет пункта «Безопасность — Выбрать файл UEFI как доверенный для выполнения»
Что я могу сделать, чтобы Ubuntu запустился? Есть ли способ загрузить Ubuntu через загрузочный диск, чтобы обновить BIOS или заставить grub автоматически загрузиться?
Модель ноутбука — Acer Aspire ES 15, также называется ES1-533-C0L4.
Любая помощь будет высоко оценена.
решение1
После нескольких часов я наконец нашел решение, и я не могу поверить, насколько это было ошеломляюще. Это то, что вам следует сделать для вашего Acer Aspire ES series, если вы хотите установить Ubuntu.
Основная проблема заключается в том, что BIOS не позволяет загружать ничего, кроме систем, совместимых с UEFI, таких как Ubuntu.
Запустите BIOS, нажав F2.
Отключите функцию безопасной загрузки и измените порядок загрузки на загрузку с USB. (На моем ноутбуке нет привода CD-ROM, и единственным вариантом является USB.)
Загрузитесь с USB-накопителя и выберите запуск Ubuntu в тестовом режиме, который позволит вам получить доступ к командам терминала.
Откройте терминал и запустите
sudo ubiquity -b
процесс установки Ubuntu.Выберите «Что-то еще», чтобы настроить собственные разделы.
Создайте как минимум следующие разделы:
- Для
/
хранения файловой системы - The
swap space
- The
UEFI space
- Для
Установите Ubuntu и нажмите «Продолжить тестирование» после завершения установки.
Смонтируйте вновь установленную файловую систему в:
sudo mount /dev/sda2 /mnt sudo mkdir /mnt/boot/efi sudo mount /dev/sda1 /mnt/boot/efi for i in /dev /dev/pts /proc /sys; do sudo mount -B $i /mnt$i; done
(где sda2 — корневой раздел, а sda1 — раздел efi)
Загрузить эфивары:
sudo modprobe efivars
.Переустановите GRUB:
sudo apt-get install --reinstall grub-efi-amd64 sudo grub-install --no-nvram --root-directory=/mnt /dev/sda
Обновите установленный GRUB:
sudo chroot /mnt sudo update-grub
Переместите и переименуйте установленный загрузчик:
cd /boot/efi/EFI cp -R ubuntu BOOT cd BOOT cp grubx64.efi bootx64.efi
Спасибо Sladek90 за руководство по grub:Невозможно установить Ubuntu на Acer Aspire ES1-533
решение2
После вышеперечисленных шагов я застрял на 'Secure Boot Failed'.
Разобрался с решением ниже.
Шаг 1: Перейдите в BIOS (нажав F2при запуске)
Шаг 2: Включите безопасную загрузку (перед этим вам может потребоваться установить пароль BIOS)
Шаг 3: Выберите файл UEFI как доверенный для выполнения:HDD0 > EFI > ubuntu > shimx64.efi
Шаг 4: Добавьте описание и подтвердите. Сохраните настройки BIOS и перезагрузите компьютер.
Если это не помогло, сбросьте настройки безопасной загрузки в BIOS.
- ДелатьУдалить все настройки безопасной загрузки, сохраните настройки, нажав F10.
- Перезапуск.