Преобразовал Windows 7 в UEFI, теперь не может сделать гибридный сон

587
pinix

У меня есть два жестких диска, 3 ТБ и 2 ТБ. 2TB диск использует MBR, 3TB использует GPT. Моя ОС Windows 7 установлена ​​на жесткий диск объемом 2 ТБ. Я хотел попробовать Elementary OS, поэтому я установил его на диск 3 ТБ в режиме UEFI. Теперь я хотел загрузиться в Windows, но тогда я увидел, что мои Windows 7 загружаются в устаревшем BIOS. Таким образом, я преобразовал свой диск на 2 ТБ без использования всего диска gdisk. После этого я следовал инструкциям в этом руководстве:

http://www.hasper.info/repair-a-destroyed-windows-7-uefi-boot-sector/

создать системный раздел Windows 7 EFI (ESP) и зарезервированный раздел Microsoft (MSR). Успешная загрузка Windows 7 UEFI.

У меня есть две проблемы, которые могут или не могут быть связаны. bcdeditНЕ работает, если я вручную не укажу местоположение хранилища BCD; который включает в себя монтаж системного раздела EFI. Показанная ошибка:

The boot configuration data store could not be opened. The volume for a file has been externally altered so that the opened file is no longer valid. 

Поэтому я смонтировал системный раздел EFI и использовал bcdedit для исправления моего странного загрузчика Vista.

bcdedit /store R:\EFI\Microsoft\Boot\BCD /set locale en-US 

Я отвлекся.

Теперь главная проблема. Гибридный сон не работает (да, до того, как я выполнил команды bcdedit.) Он просто переходит прямо к моему экрану блокировки пользователя. Я думаю, это может быть связано с тем, что Windows не может получить доступ к BCD.

Поскольку в соответствии с процессом запуска Windows Vista, BCD должен иметь возможность выхода из спящего режима (да, я знаю разницу между сном и спящим режимом. ) И, очевидно, загрузчик Windows должен иметь путь к winresume.efi.

Пожалуйста, поправьте меня, если я ошибаюсь.

Я включил hibernate powercfg -h on, измените hiberfil.sys на 100% моей оперативной памяти (8 ГБ) powercfg -h -size 100. Вот результатpowercfg -a

The following sleep states are available on this system: Standby ( S3 ) Hibernate Hybrid Sleep The following sleep states are not available on this system: Standby (S1) The system firmware does not support this standby state. Standby (S2) The system firmware does not support this standby state. 

Я очень скучаю по этой функции, потому что она намного удобнее, чем перезапуск. Я также довольно бедный парень, так что ничего о переустановке моей установки W7 было бы неплохо.

1

1 ответ на вопрос

-1
step21

хотя это может не помочь оригинальному постеру - после некоторого разочарования и времени я понял это. По общему мнению, для UEFI в целом, и даже для гибернации в UEFI, Windows требуется включить некоторые функции bios / uefi, в дополнение к разметке разделов. Большинство из них хорошо документированы, но то, что я нашел менее хорошо документированным, это тот факт, что для работы гибернации диспетчер загрузки Windows должен находиться в верхней части списка приоритетов загрузки. При двойной загрузке или другой комбинации вполне вероятно, что другой менеджер разделов / загрузки находится наверху. После того, как я переключил Диспетчер загрузки Windows в верхнее положение, гибернация снова заработала. Если это не так, проверьте другие требования для загрузки UEFI, хотя, если Windows обычно загружается, они должны быть выполнены.

Гибридный сон и гибернация не обязательно одно и то же. Вы уверены, что это решение поставленного вопроса? music2myear 7 лет назад 0
Да, я уверен. Конечно, и другие вещи могут быть неправильными, но одну вещь, которую было трудно найти, это то, что порядок загрузки должен быть правильным. Я не хотел сказать, что гибернация и гибридный сон - это одно и то же, но для гибридного сна применяются аналогичные требования в отношении настроек BIOS. step21 7 лет назад 0

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