Рейтинг:1

Загрузочный файл окна (bootmgfw.efi) может быть переопределен в двойной загрузке

флаг my

я просто новичок в линуксе

Я использую HP Envy 13, установил Windows 10 и Ubuntu. После установки Ubuntu мне пришлось нажать F9, чтобы перейти к диспетчеру загрузки окон, что неудобно, поэтому я внес некоторые изменения.

Я хотел использовать grub, но в настоящее время grub не показывает опцию Windows

Сначала я попробовал с sudo os-prober и sudo update-grub, он нашел загрузочные файлы Windows, добавление выполнено, но я все еще не мог видеть параметр Window в grub

Во-вторых, я попытался после комментария висбаки в Как заставить мой ноутбук HP загружаться в grub из моего нового файла efi?

$ судо efibootmgr -v

$ sudo cp /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi /boot/efi/EFI/Microsoft/bootmgfw.efi

$ sudo cp /boot/efi/EFI/ubuntu/grubx64.efi /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi

А потом стало еще хуже. Я перезапустил и нашел в grub Диспетчер ОС Windows ввод обновит личинку.

(На данный момент я не проверял, может ли F9 при запуске перейти в окно)

Затем я попытался создать пользовательский вариант EFI для перехода на Windows 10. bootmgfw.efi в grub, но, видимо, что-то было переопределено на предыдущих шагах, поэтому теперь у меня есть выбор в grub, но при входе в Windows 10 выбор он обновляет grub.

Я вернулся к F9 и выбрал вариант Windows, но вместо этого он пошел на жратву. Я думаю, что мой bootmgfw был заменен grubx64.efi

Я также пытаюсь восстановить загрузку с помощью

sudo add-apt-repository ppa:yannubuntu/boot-repair

sudo apt-получить обновление

sudo apt-get install -y boot-repair && boot-repair в: GRUB не показывает Windows 10

он успешно отремонтирован, но результат все тот же.

Я попытался скопировать обратно $ sudo cp /boot/efi/EFI/Microsoft/bootmgfw.efi /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi но не работает.

Полностью облажался и не знаю, каким должен быть следующий шаг, чтобы снова запустить Windows, я очень признателен, если кто-нибудь может помочь.

Мой текущий bootmgfw.efi статус файла:

состояние bootmgfw.efi

oldfred avatar
флаг cn
Несколько лет назад с ранним UEFI и сложными для загрузки системами мы предложили скопировать grub или shim в качестве загрузчика Windows. И это работало только в течение короткого времени, и только работающая Windows может быть загружена только из grub, а вход предотвратил загрузку Windows из UEFI, если у Windows возникла проблема. Или не делайте этого. Восстановите запись Windows UEFI: см. IV: и восстановите запись Windows: https://askubuntu.com/questions/486752/dual-boot-win-8-ubuntu-loads-only-win Используйте свой диск, а не просто скопируйте пример.
Martin avatar
флаг my
спасибо @oldfred, я очень новичок в Linux, поэтому я даже не могу понять ваше предложение в вашем сообщении со ссылкой (как бы ясно оно ни было). Я собираюсь внимательно прочитать его, прежде чем вносить какие-либо изменения.
oldfred avatar
флаг cn
Давайте посмотрим подробности, используйте версию ppa с вашим живым установщиком (2-й вариант) или любую рабочую установку, а не Boot-Repair ISO: Скопируйте и вставьте ссылку pastebin на сводный отчет о загрузке (не публикуйте отчет), не запускайте автоматическое исправление до проверки. https://help.ubuntu.com/community/Boot-Repair Boot-Repair не устраняет проблемы с Windows. Но может показать детали, чтобы мы могли дать вам точную команду для вашей конфигурации. Команды efibootmgr по умолчанию используют ESP — системный раздел efi имеет значение sda1, но многие Windows используют sda2 или 3, поэтому вы должны быть явными. см. также: `man efibootmgr`
Martin avatar
флаг my
@oldfred, пожалуйста, посмотрите мой отчет. Спасибо большое за помощь https://paste.ubuntu.com/p/YznZhRqFG3/
oldfred avatar
флаг cn
Похоже, у вас есть правильные загрузочные записи Windows и Ubuntu в UEFI. Можете ли вы напрямую загрузить оба из меню загрузки UEFI? HP — escape + F9 для меню загрузки, F10 для настройки UEFI/bios. Многим пользователям HP требовалось обновление UEFI, а затем можно было изменить порядок загрузки только на вкладке «Настройка и загрузка UEFI/BIOS». Grub также загружает только работающую Windows, поэтому быстрый запуск в Windows должен быть отключен. https://askubuntu.com/questions/843153/unable-to-mount-windows-10-partition-it-is-in-an-unsafe-state и https://askubuntu.com/questions/145902/unable-to-mount-windows-ntfs-filesystem-due-to-hibernation
Martin avatar
флаг my
Я только что попробовал еще раз. F9 в меню загрузки UEFI: в нем есть Windows и Ubuntu, но оба варианта приведут к меню grub. @быстрый запуск Windows: может быть, он включен, но я не могу загрузиться в Windows сейчас.
oldfred avatar
флаг cn
Вы показываете это, который является загрузочным файлом Windows: «EFIMicrosoftBootbootmgfw.efi». Затем вы изменили BCD на загрузку grub по умолчанию? Не знаю, как изменить обратно, не загружаясь в Windows, так как вы не можете редактировать BCD из Linux. Вам понадобится диск восстановления/восстановления Windows или установщик с консолью восстановления/восстановления. https://askubuntu.com/questions/1156795/windows-hard-disk-read-only-now-windows-is-removed?noredirect=1#comment1925839_1156795 и http://windows.microsoft.com/en-us/ параметры восстановления Windows-10/Windows-10

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

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