Выбор Windows Boot Manager в меню UEFI запуска GRUB вместо этого

Я имел двойной, загрузил мой Dell Inspiron 7560 с Windows 10 и Ubuntu 18.04. Во время недавнего сервиса от Dell был переустановлен Windows 10. Установка окон находится в SSD на 128 ГБ. Тот же раздел содержал загрузочные файлы Ubuntu. Корень Linux, подкачка и домой находятся в жестком диске. Переустанавливание Windows приводит к потере загрузочных файлов Ubuntu. Таким образом, я Живу загруженный В Ubuntu с помощью другого загрузочного носителя. Первоначально я выполнил некоторые команды пользователя root от терминала в попытке восстановить начальную загрузку, и в конечном счете я запустил восстановление начальной загрузки. pastebin журнал того же восстановления здесь.

Теперь одноразовое меню начальной загрузки дает две загружающихся опции: Ubuntu и Windows Boot Manager. Когда я выбираю OF THEM, только GRUB открывается. Список GRUB несколько подобен этому:

  • Ubuntu
  • Расширенные настройки для Ubuntu
  • Windows UEFI bootmgfw.efi
  • Загрузчик Windows Boot UEFI
  • EFI/ubuntu/MokManager.efi
  • Windows Boot Manager (на/dev/sda1)
  • Системная установка

Выбор одного только Windows Boot Manager запускает Windows 10. Выбор Ubuntu открывает Ubuntu.

Я не хочу выполнять GRUB, если я не хочу загрузить Ubuntu. Но теперь, хотя я могу запустить Windows от личинки, я не могу непосредственно загрузиться в окна при запуске. Я боюсь, что некоторые мои попытки восстановить Ubuntu перезаписали загрузочные файлы Windows. Обеспечьте фиксацию.

1
задан 10 August 2018 в 04:24

1 ответ

Вы показываете это, и запись Windows загружает личинку.:

efibootmgr-v

BootCurrent: 0001 Тайм-аут: 0 секунд

BootOrder: 0000,0001 Boot0000* Windows Boot Manager HD (2, GPT, 8edc3baf-c97b-4fcd-bf3e-fdbb7f142f71,0xfa000,0x32000) / WINDOWS Файла (EFIubuntugrubx64.efi)......... x.. B.C.D.O.B.J.E.C.T. =. {.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}................... Boot0001* UEFI: ДИСК 2.0 USB DL07, Раздел 1 PciRoot (0x0) / PCI (0x14,0x0) / USB (2,0) / HD (1, MBR, 0x0,0x800,0x3ba800).. ФИЛИАЛ

Вам нужны оба запись Windows и запись человечности, которые корректны. Видеть записи:

sudo efibootmgr -v

Добавьте запись Windows:

sudo efibootmgr -c  -L "Windows Boot Manager" -l "\EFI\Microsoft\Boot\bootmgfw.efi" -d /dev/sdb -p 2

Добавьте запись Ubuntu:

sudo efibootmgr -c -l "\EFI\ubuntu\shimx64.EFI" -L ubuntu -d /dev/sdb -p 2

см. также: Измененный материнская плата UEFI на ноутбуке лощины, теперь это говорит что никакая обнаруженная ОС

Если у Вас есть дублирующиеся записи Windows Boot Manager, одна личинка и один действительно Windows удаляют версию личинки.

sudo efibootmgr-v "-v" опция отображает все записи, таким образом, можно подтвердить удаление правильного, и затем Вы используете комбинацию "-b ####" (для определения записи) и "-B" (для удаления его). Примеры № 5, удалите: с Ubuntu Вам нужен sudo, другие должны быть в корне. некоторая потребность все 4 шестнадцатеричных символа, другим только нужны значащие цифры

sudo efibootmgr -b XXXX -B
man efibootmgr
3
ответ дан 3 December 2019 в 07:23

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

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