как изменить порядок загрузки в основанной на UEFI двойной установке окон/человечности, обычно начальных загрузках системы UEFI непосредственно к окнам (я испытал это с HP 15), хотя я внес много изменений, чтобы заставить его загрузиться для расчистки использования BIOS, я не мог найти способ заставить его сделать так
я нашел это сообщение на форуме поддержки 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 по умолчанию через Личинку.