Пакету 'grub-efi-amd64-signature' не удалось установить target/
Я не могу установить Ubuntu 18.04.
Для начала я вижу черный экран вместо инструкции по установке после загрузки liveusb с помощью загрузки BIOS (не UEFI). Не уверен, почему этот черный экран, но я предполагаю, что это проблема с графическим драйвером. Я использую недавно купленную карту amd rx560.
Но я все же получил доступ к ОС, установив "nomodeset". К сожалению, в конце процесса установки не удалось установить GRUB, что выдает сообщение об ошибке, отображаемое в заголовке этого вопроса.
У меня обычно есть два раздела для любого дистрибутива Linux: swap и root. Я также не трогал опцию "Устройство для установки загрузчика". Который по умолчанию /dev/sda
Пожалуйста, не стесняйтесь спрашивать меня любую информацию относительно этого. Мне действительно нужна помощь в этом. Я не хочу возвращаться к окнам после 9 лет безубыточности.
4 ответа
Попробуйте это, если это имеет смысл для вас:
Загрузите Ubuntu Live DVD/USB в режиме тестирования и откройте терминал
Запустите процесс установки без установки загрузчика:
sudo ubiquity -b
Нажмите Продолжить тестирование после завершения установки.
Смонтируйте недавно установленную файловую систему в
/mnt
: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.)Загрузите
efivars
модуль по:sudo modprobe efivars
Переустановка
grub-install
для 64-битной версии:sudo apt-get install --reinstall grub-efi-amd64-signed sudo grub-install --no-nvram --root-directory=/mnt
Изменить корень на
/mnt
и обновить Grub:sudo chroot /mnt update-grub
Переместите и переименуйте установленный загрузчик:
cd /boot/efi/EFI cp -R ubuntu/* BOOT/ cd BOOT cp grubx64.efi bootx64.efi
Перезагрузите систему.
При установке создайте раздел файловой системы EFI размером 1024 МБ. Я выбираю пользовательский раздел следующим образом, и он работает нормально:
HDD1 (/dev/sda
)
- Прибор:
/dev/sda1
- Тип раздела: EFI System (FAT)
- размер: 1,0 ГБ
- Прибор:
/dev/sda2
- Тип раздела: Linux swap (Swap)
- размер: 16 ГБ
- Прибор:
/dev/sda3
- Тип раздела: Файловая система Linux (Ext4)
- размер: остальное пространство, доступное на этом жестком диске
- точка крепления:
/
HDD2 (/dev/sdb
)
- Прибор:
/dev/sdb1
- Тип раздела: Файловая система Linux (Ext4)
- Размер: все доступное пространство на этом жестком диске
- точка крепления:
/home
Эта ошибка имеет три обходных пути:
- Используйте таблицу разделов GPT на диске
- Загрузите установщик в устаревшем режиме
- Если оба варианта не подходят, используйте обходной путь, описанный в https://bugs.launchpad.net/ubuntu/+source/grub-installer/+bug/1771651
Это реальная ошибка в установщике Ubuntu и должна быть исправлена как можно скорее, это затрагивает многих людей.
У меня была такая же проблема, и я ее исправил. Перейдите в меню загрузочного устройства и выберите свой liveUSB, но не UEFI (UEFI:Jetflash........).
Режим загрузки UEFI (установка с использованием стиля раздела GPT) и Legacy BIOS Boot Mode (установка с использованием стиля раздела MBR)
Чтобы узнать разницу, вы можете выполнить поиск в этом режиме: UEFI Boot Mode или Legacy BIOS Boot Mode