Рейтинг:0

Не удается установить GRUB на диск после установки Windows

флаг de

Задний план

У меня есть система с двойной загрузкой: Ubuntu 20.04 на твердотельном накопителе на 120 ГБ и Windows 10 на NVME на 500 ГБ для игр.

Мне пришлось переустановить операционную систему Windows, и теперь я не могу загрузиться в мою ОС Ubuntu, даже если я установил ее в качестве основного диска в BIOS. Вместо этого он загружается прямо в Windows.

Когда я удаляю свой NVME, на котором есть Windows, я получаю синий экран.

Что я пробовал?

Мне посоветовали загрузить версию Live Ubuntu с USB-накопителя от пользователя Reddit: пост на реддите

Я следовал этому руководству: руководство

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

Проблема/ошибка

  • Я загрузился в Ubuntu с USB в режиме EFI. Нажал «Попробовать Ubuntu».
  • Нашел мой диск Ubuntu с fdisk -l
  • смонтировал ЭФИ Раздел с смонтировать /dev/sdb1 /mnt
  • Установил GRUB на раздел с grub-install --boot-directory=/mnt/dev/sdb

Полная терминальная сессия: Команды терминала/вывод на Paste bin

Я получил эти ошибки:

# grub-install --boot-directory=/mnt /dev/sdb
Установка для платформы i386-pc.
grub-install: предупреждение: эта метка раздела GPT не содержит загрузочного раздела BIOS; встраивание будет невозможно.
grub-install: предупреждение: встраивание невозможно. GRUB можно установить только в этой настройке с помощью черных списков. Однако черные списки НЕНАДЕЖНЫ, и их использование не рекомендуется.
grub-install: ошибка: не будет работать с черными списками.

Информация о диске из fdisk -l

Диск /dev/sdb: 111,81 ГиБ, 120034123776 байт, 234441648 секторов
Модель диска: ADATA SU655     
Единицы: секторы 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода/вывода (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: gpt
Идентификатор диска: 1F53C55F-A945-4522-B8CA-FB528B52CA1D

Размер начальных и конечных секторов устройства Тип
/dev/sdb1 2048 1050623 1048576 Система EFI 512M
/dev/sdb2 1050624 234440703 233390080 111.3G файловая система Linux

Я действительно не понимаю вопроса здесь. Я прочитал эту замечательную тему: grub2-install: «Эта метка раздела GPT не содержит загрузочного раздела BIOS». где один ответ объяснял разницу между загрузкой EFI и режимом BIOS/legacy. Поскольку на моем диске есть раздел EFI размером 512 МБ, я еще больше запутался, почему это не работает.

Рейтинг:0
флаг de

Проблема

grub-install --boot-directory=/mnt/dev/sdb пытался выполнить установку BIOS. Однако на диске уже был загрузочный раздел EFI.

Решение

Вместо, ремонт обуви инструмент необходим для переустановки GRUB для раздела EFI.

Если вы хотите использовать версию с графическим интерфейсом ремонт обуви следуйте этому руководству: Boot-Repair, простой инструмент для восстановления доступа к вашим операционным системам

Обязательно настройте дополнительные параметры внизу и укажите, в каком разделе находится система EFI.

Источник

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

Ответить или комментировать

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