1

Я использовал Linux live CD для создания полной копии зашифрованного жесткого диска моего ноутбука (он работает под управлением Windows 7 Ultimate) на внешний жесткий диск. MBR - единственное, что не зашифровано на диске.

Мои намерения: если ноутбук потерян / украден или каким-либо образом поврежден жесткий диск, тогда я могу купить новый жесткий диск и просто восстановить свою систему из клона на внешнем жестком диске.

Однако я хотел бы спросить о проблеме, которую я прочитал о повторной защите «подписи диска». Похоже, что MBR в Windows 7 и Vista включает в себя определенную подпись диска для конкретного жесткого диска. Без правильной подписи система не загрузится. Пожалуйста, прочитайте:

Когда bootmgr запрашивает BCD о диске, который ему нужен, ему сообщается подпись диска этого диска, поэтому он сканирует подключенные диски до тех пор, пока не найдет диск с этой подписью. Если совпадение не найдено, то bootmgr не может продолжить поиск загрузчика Vista (winload.exe) и, следовательно, отображает сообщение об ошибке, что winload.exe ...... отсутствует или поврежден.

Что я могу сделать по этому поводу? Есть ли способ узнать подпись диска нового жесткого диска, а затем вручную отредактировать MBR клонированной системы с помощью шестнадцатеричного редактора? Кто-нибудь знает, какие байты содержат эту подпись в MBR Windows 7? Согласно википедии, подпись диска начинается с шестнадцатеричного 01B8 и имеет длину 4 байта.

1 ответ1

0

Если ваша подпись диска изменилась, восстановительный диск Windows 7 исправит загрузочную конфигурацию для вас, чтобы ваша система загрузилась.

Используйте "Создать диск восстановления системы". Вы найдете это в меню "Пуск" в разделе "Техническое обслуживание".

ВНИМАНИЕ: Я не собираюсь удалять свой ответ, потому что он все еще может быть полезен в других обстоятельствах, но он не будет работать для OP, так как он использует стороннее шифрование.

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