как постоянно изменить порядок загрузки в списке кормушки OS UEFI?

как изменить порядок загрузки в основанной на UEFI двойной установке окон/человечности, обычно начальных загрузках системы UEFI непосредственно к окнам (я испытал это с HP 15), хотя я внес много изменений, чтобы заставить его загрузиться для расчистки использования BIOS, я не мог найти способ заставить его сделать так

0
задан 21 November 2014 в 13:31

1 ответ

я нашел это сообщение на форуме поддержки HP, это не конкретно к HP, поскольку это не зависит от аппаратных средств ни на каком шаге.

таким образом, шаги следующие:

1-В Windows, выполненном cmd.exe как администратор

2 - смонтируйте использование раздела UEFI: mountvol X: /S

изменитесь X с буквой диска по Вашему выбору

2-теперь уничтожают проводник и повторно выполняют его, с помощью

Taskkill /F /IM explorer.exe 
explorer.exe

3-новое монтирование, новый раздел монтирования должен появиться в окне "My computer", переходит к X:\EFI\Microsoft\Boot\, где X Буква диска, Вы указали прежде, и переименуйте файл bootmgfw.efi к чему-то как bootmgfw.efi~ и удалите файл X:\EFI\Boot\bootx64.efi.

4-в командной строке выполняются

bcdedit /set {bootmgr} path \EFI\Microsoft\Boot\[FILENAME]

обратите внимание, что это требует административных прав и названия FILENAME должен быть адаптирован с предыдущим переименованием, в этом примере это bootmgfw.efi~

5-для создания вещей более ясными можно изменить Windows Boot loader на что-то как "Фиксированный путь Windows" с командой

bcdedit /set {bootmgr} description "Fixed Windows path"

6-на Ubuntu, Использование efibootmgr для удаления "записи" диспетчера начальной загрузки ОС:

sudo efibootmgr -b 0000 -B

7-использования sudo efibootmgr -l для изучения идентификатора каждой записи меню начальной загрузки UEFI, если у Вас были человечность на boot0001 и окна на boot0002 так, продолжаются как это

sudo efibootmgr -o 0001,0002

8-использования sudo gedit /etc/grub.d/40_custom и добавьте следующий блок в файле

menuentry "Microsoft Windows 7" --class windows --class os {
        insmod part_gpt
        insmod fat
        insmod search_fs_uuid
        insmod chain
        set root='XXXXXX'
        chainloader /EFI/Microsoft/Boot/[FILENAME]
}

где XXXXXX вывод sudo grub-probe -t drive /boot/efi/EFI/Microsoft/Boot/[FILENAME]

и ИМЯ ФАЙЛА является efi именем файла, в этом примере это bootmgfw.efi~

9-наконец sudo update-grub для применения изменений после перезагрузки, необходимо видеть окна в списке при начальной загрузке к Ubuntu по умолчанию через Личинку.

0
ответ дан 6 October 2019 в 09:59

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

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