Я установил две ОС Windows 8.1 и Debian на свое устройство. Я использую Grub2 EFI для загрузки между Debian и Windows. После выбора Windows через меню Grub появляется менеджер загрузки Metro.

Я настроил загрузчик Metro через bcdedit.

Посмотрите на следующую конфигурацию:

Grub2EFI:

* menuentry 'Диспетчер загрузки Windows' - неограниченный --class windows --class os $ menuentry_id_option 'osprober-efi-5E19-32AF' {insmod part_gpt insmod fat set root = 'hd0, gpt2' если [x $ feature_platform_search_hint = xy] ; затем поиск --no-floppy --fs-uuid --set = root --hint-bios = hd0, gpt2 --hint-efi = hd0, gpt2 --hint-baremetal = ahci0, gpt2 5E19-32AF поиск еще - -no-floppy --fs-uuid --set = root 5E19-32AF Файловый загрузчик /EFI/Microsoft/Boot/bootmgfw.efi}

Windows BCD:

Windows Boot Manager
--------------------
identifier              {bootmgr}
device                  partition=\Device\HarddiskVolume2
path                    \EFI\ubuntu\shimx64.efi
description             Windows Boot Manager
locale                  en-GB
inherit                 {globalsettings}
integrityservices       Enable
default                 {current}
resumeobject            {7c17a612-62c5-11e5-bdcc-ce4422da7a40}
displayorder            {current}
                        {7c17a619-62c5-11e5-bdcc-ce4422da7a40}
toolsdisplayorder       {memdiag}
timeout                 15


Windows Boot Loader
-------------------
identifier              {current}
device                  partition=C:
path                    \Windows\system32\winload.efi
description             Windows 8 
locale                  en-GB
inherit                 {bootmgr}
recoverysequence        {7c17a614-62c5-11e5-bdcc-ce4422da7a40}
integrityservices       Enable
recoveryenabled         Yes
isolatedcontext         Yes
allowedinmemorysettings 0x15000075
osdevice                partition=C:
systemroot              \Windows
resumeobject            {8da69470-cb35-11e5-8341-806e6f6e6963}
nx                      OptIn
numproc                 2
bootmenupolicy          Standard
usefirmwarepcisettings  No

Windows Boot Loader
-------------------
identifier              {7c17a619-62c5-11e5-bdcc-ce4422da7a40}
device                  partition=\Device\HarddiskVolume6
path                    \Windows\system32\winload.efi
description             Windows 8 for work
locale                  en-GB
inherit                 {bootmgr}
recoverysequence        {7c17a614-62c5-11e5-bdcc-ce4422da7a40}
integrityservices       Enable
recoveryenabled         Yes
isolatedcontext         Yes
allowedinmemorysettings 0x15000075
osdevice                partition=\Device\HarddiskVolume6
systemroot              \Windows
resumeobject            {7c17a612-62c5-11e5-bdcc-ce4422da7a40}
nx                      OptIn
numproc                 2
bootmenupolicy          Standard
usefirmwarepcisettings  No

Когда я выбираю первую Windows 8, Windows сразу запускается / регистрируется. Когда я выбираю вторую установку Windows, устройство перезагружается, затем я должен снова выбрать Windows в меню Grub.

Можно ли загрузиться с двух установок Windows без перезагрузки с помощью Metro Boot Loader?

В этом случае я должен использовать загрузчик Metro, потому что мне нужен сенсорный экран. В меню Grub Windows запускается автоматически через 15 секунд. Неудобно выбирать другую винду и долго ждать (перезагрузка и 15 секунд на grub).

У Вас есть какие-либо идеи?

0