Рейтинг:0

ПК по-прежнему загружается в GNU GRUB даже после восстановления загрузки (DELL G7)

флаг kz

У меня проблема с моим Dell G7 7588. После того, как я запустил восстановление загрузки на USB в прямом эфире, после перезагрузки появляется то же сообщение Grub GNU 2.0: «Поддерживается минимальное редактирование строк, подобных bash ...»

Я следовал инструкции здесь, чтобы загрузить ubuntu из моего корпуса sabrent sata: Создание установки Ubuntu с возможностью загрузки на ПК

Вот ссылка после запуска boot-repair: https://paste.ubuntu.com/p/7FZgdwX7JW/

В сообщении говорится: «Пожалуйста, не забудьте настроить загрузку BIOS в файле sda3/EFI/ubuntu/shimx64.efi, который я уже настроил в своем BIOS.

Застрял на этой проблеме уже 3 дня. Это мой первый раз, когда я использую Ubuntu, и я очень хочу поработать над ней. Любая помощь будет оценена. Спасибо!

ChanganAuto avatar
флаг us
Вы говорите, что уже сделали это, но `efibootmgr` показывает обратное, т. е. что он по-прежнему загружается из нерабочей записи, когда он должен загружаться из «Ubuntu».
twlandre avatar
флаг kz
Могу ли я как-то исправить это? Я уже выбрал файл efi/ubuntu/shimx64.efi в своем BIOS, но все еще вижу Grub.
ChanganAuto avatar
флаг us
У вас есть UEFI, а не BIOS, но помимо этой небольшой, но важной детали семантики, опять же, вы должны выбрать запись «Ubuntu», а не конкретный «файл».
oldfred avatar
флаг cn
Ваша загрузочная запись UEFI использует GUID раздела NTFS, а не ESP. Похоже, вы переустановили grub в режиме BIOS. Используйте Boot-Repair из живого установщика Ubuntu, загруженного в режиме UEFI, для восстановления UEFI. А затем выполните полную переустановку grub, используя расширенный режим, чтобы выбрать «Установить и запустить». У вас есть ESP на обоих дисках, поэтому вы можете выбрать любой из них. Возможно, вам придется очистить старые неверные загрузочные записи UEFI, но новая установка перезапишет по крайней мере одну новой правильной записью. https://askubuntu.com/questions/429610/uninstall-grub-and-use-windows-bootloader/497720#497720
twlandre avatar
флаг kz
Спасибо всем за вашу помощь и предложения, мне удалось найти решение благодаря всему вкладу, который я дал. Большое спасибо!
Рейтинг:0
флаг kz

Хорошо, я нашел решение после того, как возился с GRUB. Спасибо @ChanganAuto за то, что указали мне на проблему. Но в основном у вас есть список файлов на терминале Grub:

Grub> лс

Он должен перечислить все ваши смонтированные диски. Найдите каталог, содержащий вашу папку linux, например:

Grub> лс (hd0,gpt3)/

Как только вы найдете папку, содержащую установку Linux, которая должна иметь: home/boot/lost+found и т. д. Установите эту папку в качестве корневой папки, следуя инструкциям из этого поста: Grub загружается вместо Ubuntu всякий раз, когда перезагружается мой потоковый блокнот HP.

Команды следующие:

grub> set root=(hd0,gpt3) #это папка со всеми файлами, о которых я говорил.
grub> файл конфигурации /boot/grub/grub.cfg 

Вы увидите, что GRUB в конечном итоге загружается в Ubuntu. Откройте терминал и введите это:

sudo apt-get установить grub-efi-amd64
sudo update-grub

Проблема решена, и вы, наконец, можете начать использовать Ubuntu. Надеюсь, это поможет кому-нибудь, чтобы они не застряли, как я.

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

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