Ubuntu 16.10 Dual Boot error - пакет "grub-efi-amd64-подписанный" не удалось установить

В настоящее время я пытаюсь установить двойную загрузку Ubuntu 16.10 вместе с Windows 10 на Dell XPS 13 (series 7).

Я в основном следовал этому руководству! который включает в себя:

1.) Переход из IDE в режим AHCI 2.) Включение сетевого стека UEFI через BIOS 3.) Загрузка через USB - (с загрузочным диском Ubuntu, созданным через Rufus или Etcher) 4.) Установка Ubuntu через USB

Установите гудки, как обычно, до установки Grub, где выдается ошибка:

"Не удалось установить пакет" grub-efi-amd64-подписанный "в /target/. Без загрузки GRUB установленная система не загрузится".

Это новый ноутбук, поэтому я еще не установил Ubuntu на машину, но я установил его на старые ноутбуки и достаточно знаком с процессом установки, поэтому я попробовал ряд альтернативных решений, включая: - обеспечение загрузки обновлений во время установки - указание установочных разделов для рута, подкачки и загрузки - установка через DVD вместо USB - изготовление бутерброда

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

РЕДАКТИРОВАТЬ:

Итак, мне удалось заставить его работать после многих проб и ошибок.

К сожалению, я не уверен, предоставляет ли она полезную информацию для тех, кто может столкнуться с той же проблемой.

Вот шаги, которые я предпринял:

  1. Подозревая, что это может быть проблема с Ubuntu 16.10, я предпринял болезненный процесс загрузки 16.04 (LTS). - больно из-за моего медленного интернета -
  2. Я обновил прошивку BIOS и жесткого диска (Toshiba NVMe) с веб-сайта Dell (Dell XPS 13 9360).
  3. Удалите старые записи EFI Ubuntu через Windows (если это было причиной ошибки).
  4. Установка Ubuntu 16.04 через USB (режим UEFI) - преодолела предыдущую ошибку GRUB, указанную выше, но получила ошибку "Ошибка grub-install / dev / nvme. Это фатальная ошибка.". Установка остановлена.
  5. Запустил live-usb и восстановил grub через "Boot Repair" с отключенной "secure-boot" в опции "advanced".

Это сработало.

Не знаю, может ли мой компьютер взорваться, но все выглядит нормально.

Кстати, это было сообщено рядом других пользователей, например, пример 1 и пример 2

РЕДАКТИРОВАТЬ 2:

Еще одна вещь, которую я должен был сделать (возможно, так как установка была остановлена ​​раньше), была проверка и замена / восстановление отсутствующих файлов с помощью инструкций ниже: Найти (и переустановить) пакеты с поврежденными файлами (ничего не нарушая)

1 ответ

Я подозреваю, что проблема связана с тем, что ваш компьютер использует NVMe "дисковое" устройство. Такие устройства все еще достаточно новы, чтобы создавать проблемы для многих инструментов. Моя гипотеза состоит в том, что установщик Ubuntu или инструмент, на который он опирается, запутывается устройством NVMe и поэтому не может быть правильно установлен. Скрипт Boot Info, который вы запустили, тоже немного запутан, поэтому я работаю с неполной информацией, но у меня есть достаточно, чтобы предложить обходной путь:

  1. Если вы еще этого не сделали, отключите безопасную загрузку.
  2. Скачайте флешку моего загрузочного менеджера. (На этой странице есть ссылки для загрузки образа USB).
  3. Подготовьте флэш-накопитель USB с помощью rEFInd.
  4. Загрузите USB-накопитель с помощью rEFInd. Вы должны увидеть меню rEFInd, в котором должны быть показаны варианты загрузки как Ubuntu, так и Windows.
  5. Выберите опцию загрузки Ubuntu в rEFInd. Если повезет, Ubuntu загрузится.
  6. Если Ubuntu загружается, загрузите последнюю тестовую / разрабатываемую версию rEFInd по этой ссылке. Это пакет Debian, который вы можете установить, набрав sudo dpkg -i refind_0.10.4.2-0ppa1_amd64.deb из каталога, в котором он находится. Обратите внимание, что я указываю, что вы используете эту версию, потому что она включает некоторые исправления для проблем, связанных с NVMe, в установщике. Старая официальная версия выпуска (0.10.4) может работать, но для вас могут потребоваться исправления. Любой, кто читает это намного позже 22 февраля 2017 года, должен проверить главную страницу rEFInd (выше), чтобы увидеть, доступна ли более новая версия, и, если она есть, использовать ее вместо этого.
  7. Перезагрузитесь и надейтесь на лучшее.

Если вам повезет, ваша система загрузится до rEFInd, что должно позволить вам загружать либо Windows, либо Ubuntu. Обратите внимание, однако, что я не могу обещать, что эта процедура будет работать; Есть любое количество точек, где он может потерпеть неудачу. Если у вас возникли проблемы, пожалуйста, не стесняйтесь отправлять с более подробной информацией.

Вместо установки rEFInd на шаге 6, вы можете попробовать установить GRUB вручную, набрав sudo grub-install; однако любая проблема, заблокировавшая установку GRUB в установщике, вероятно, также заблокирует эту процедуру, поэтому я рекомендовал установить rEFInd выше. Вы можете попробовать это, хотя, если вы предпочитаете использовать GRUB. Если ничего другого, то установка GRUB из консоли таким способом, скорее всего, приведет к появлению лучших сообщений об ошибках, чем то, что создавал установщик Ubuntu.

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