Никакое найденное устройство загрузки не нажимает клавиши для перезагрузки машины - Windows двойной загрузки и Ubuntu

Я установил Windows OS в UEFI и Ubuntu в Наследии.

Через какое-то время я получил ошибку, когда я пытался загрузиться в Ubuntu.

error: unknown filesystem. grub rescue> _
grub rescue>

Я решил эту проблему - неизвестная файловая система, спасение личинки

set root=(hd0,gpt7)
set prefix=(hd0,gpt7)/boot/grub
insmod normal
normal

Но когда я пытался переустановить использование Личинки

sudo grub-install /dev/sda

Ошибка: -

grub-install: warning: this GPT partition label contains no BIOS Boot Partition; 
embedding won’t be possible.

После этого я создал использование раздела

parted /dev/sda set 1 bios_grub on

и установленное использование личинки

grub-install /dev/sda

И именно тогда запущенная проблема. То, когда я пытался загрузиться в Windows в режиме UEFI после ошибки, появляется:

No boot device found press any key to reboot machine.

Что я должен сделать?

0
задан 13 April 2017 в 15:23

1 ответ

Вы записали:

После этого я создал раздел с помощью parted /dev/sda set 1 bios_grub on

команда, которую Вы определили, сделал не , создают раздел; вместо этого, это отметило Ваш существующий первый раздел как Раздел начальной загрузки BIOS, , который GRUB использует путем записи части себя непосредственно к разделу, не используя файловую систему. Таким образом, когда Вы переустановили GRUB, Вы повредили свой существующий первый раздел! , Что раздел был, вероятно, или Вашим Системный раздел EFI (ESP), , куда Ваши загрузчики EFI идут, или возможно некоторый другой определенный для Windows раздел начальной загрузки.

существует небольшой шанс, что можно преодолеть эту проблему путем сброса кода типа первого раздела и использования dosfsck или некоторое другое средство восстановления файловой системы на нем; но Вы, возможно, должны воссоздать содержание раздела с нуля. Это возможно, но хитро. Я не имею URL удобным к процедуре, но пробую Веб-поиск на условиях как "фиксация поврежденного Системного Раздела EFI". ESP является в основном разделом FAT, который содержит загрузчики EFI, которые являются обычными файлами, таким образом, процедура восстановления включит установление новой файловой системы FAT и восстановление файлов путем копирования их с другого источника или использования средства восстановления Windows.

, Поскольку метакомментарий, устанавливая Linux в режиме BIOS/CSM/legacy к компьютеру, который уже имеет Windows, работающий в режиме EFI/UEFI, делает вещи твердый путь, в лучшем случае Намного лучше установить оба Ose в том же режиме, как описано на этой странице, которую я записал. , Если бы Вы не повредили свой ESP, было бы относительно просто добавить загрузчик EFI для Linux к ESP для работы вокруг начальной проблемы, но теперь необходимо восстановить загрузчик Windows, и возможно скорректировать загрузчик записи NVRAM.

Удачи!

0
ответ дан 3 August 2019 в 13:30

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

Похожие вопросы: