Я использую Windows 10, обновление с Windows 7. У меня на жестком диске установлена Ubuntu, поэтому я хочу загрузить Ubuntu из загрузчика Windows.

После добавления Ubuntu в загрузчик Windows я перезагрузился, однако мне показали загрузчик старого стиля.

загрузчик

После этого я запускаю команду bcdedit и это сообщение:

Windows Boot Manager
--------------------
identifier              {bootmgr}
device                  partition=\Device\HarddiskVolume1
description             Windows Boot Manager
locale                  en-US
inherit                 {globalsettings}
default                 {current}
resumeobject            {f5875617-3757-11e5-88d8-a6b54dbf2793}
displayorder            {current}
                        {fb8b2b2f-4207-11e5-9410-a41f72613d02}
toolsdisplayorder       {memdiag}
timeout                 30
displaybootmenu         Yes

Windows Boot Loader
-------------------
identifier              {current}
device                  partition=C:
path                    \WINDOWS\system32\winload.exe
description             Windows 10
locale                  en-US
inherit                 {bootloadersettings}
recoverysequence        {28e490f6-359e-11e5-a84f-d057d52065ca}
recoveryenabled         Yes
allowedinmemorysettings 0x15000075
osdevice                partition=C:
systemroot              \WINDOWS
resumeobject            {f5875617-3757-11e5-88d8-a6b54dbf2793}
nx                      OptIn
bootmenupolicy          Standard
hypervisorlaunchtype    Off

Real-mode Boot Sector
---------------------
identifier              {fb8b2b2f-4207-11e5-9410-a41f72613d02}
device                  partition=C:
path                    \NST\AutoNeoGrub0.mbr
description             Ubuntu 15.04

Даже если я изменю bootmenupolicy , менеджер загрузки остается старым, а не новым в стиле metro. Как я могу изменить менеджер загрузки на metro-style?

2 ответа2

1

Для менеджера загрузки Windows 8 и выше, параметр bcd

bootmenupolicy          Standard

это значение по умолчанию, тогда ваша запись bcd не будет нужна.

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

0

Я не принимаю мой собственный ответ; Я жду ответов с большим количеством объяснений и доказательств.

Я использовал консоль easybcd для запуска команды bcdboot C:\windows и успешно восстановил загрузчик в стиле metro. Текущее сообщение с помощью команды bcdedit :

Windows Boot Manager
--------------------
identifier              {bootmgr}
device                  partition=\Device\HarddiskVolume1
description             Windows Boot Manager
locale                  en-us
inherit                 {globalsettings}
default                 {current}
resumeobject            {fb8b2b32-4207-11e5-9410-a41f72613d02}
displayorder            {current}
                        {fb8b2b2f-4207-11e5-9410-a41f72613d02}
toolsdisplayorder       {memdiag}
timeout                 30

Windows Boot Loader
-------------------
identifier              {current}
device                  partition=C:
path                    \windows\system32\winload.exe
description             Windows 10
locale                  en-us
inherit                 {bootloadersettings}
allowedinmemorysettings 0x15000075
osdevice                partition=C:
systemroot              \windows
resumeobject            {fb8b2b32-4207-11e5-9410-a41f72613d02}
nx                      OptIn
bootmenupolicy          Standard

Real-mode Boot Sector
---------------------
identifier              {fb8b2b2f-4207-11e5-9410-a41f72613d02}
device                  partition=C:
path                    \NST\AutoNeoGrub0.mbr
description             Ubuntu 15.04

Четкий список различий можно найти здесь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .