Metro Boot Manager - 无需重启即可在两个 Windows 8.1 之间启动

Metro Boot Manager - 无需重启即可在两个 Windows 8.1 之间启动

我在我的设备上安装了两个 Windows 8.1 操作系统和 Debian。我使用 Grub2 EFI 在 Debian 和 Windows 之间启动。通过 Grub 菜单选择 Windows 后,会出现 Metro Boot 管理器。

我已经通过 bcdedit 配置了 Metro 引导加载程序。

看一下以下配置:

Grub2EFI:

*menuentry“Windows 启动管理器”--unrestricted--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 fi chainloader /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 安装时,设备会重新启动,然后我必须再次在 Grub 菜单上选择 Windows。

是否可以使用 Metro Boot Loader 从两个 Windows 安装启动而无需重新启动?

在这种情况下,我必须使用 Metro 引导加载程序,因为我需要触摸屏。在 Grub 菜单上,Windows 会在 15 秒后自动启动。选择另一个 Windows 并等待很长时间(重新启动并在 grub 上等待 15 秒)很不舒服。

你有什么想法?

相关内容