1

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

Но очевидно, что это ложь, потому что это возможно при загрузке непосредственно с DVD. :-)

Так как вы это делаете из работающей системы?

2 ответа2

4

Прежде всего, предупреждение: закройте все ваши программы и сохраните все ваши файлы, прежде чем пытаться это сделать! Убедитесь, что в системном кеше нет ничего важного! (Синхронизация удобна для этого.)

Windows НЕ выполняет "изящное" завершение работы с помощью этого трюка!

Когда вы закончите с этим, чтобы «обмануть» установщика, думая, что он в Windows PE, просто создайте запись в реестре.

HKEY_LOCAL_MACHINE\System\CurrentControlSet\ MinInt

и запустите установщик с DVD. Теперь он позволит вам установить VHD.

Как только установщик скажет:«Перезапуск через 10 секунд ...», нажмите Alt-Tab, чтобы вернуться в редактор реестра (откройте его!) и удалите ключ MiniNT, чтобы никакие другие программы не обманывали вашу текущую систему как систему PE. :)

Теперь система перезагрузит ядро (процесс завершения работы в пользовательском режиме будет пропущен) и должна продолжить установку Windows в ваш раздел.

Примечание 1: Буквы дисков, вероятно, не будут сохранены таким образом.

Примечание 2: Вы можете "попытаться" попытаться "исправить" буквы диска сразу при первой перезагрузке, до второй, когда установка собирается выполнить системные настройки. Однако, если вы это сделаете, будьте осторожны: ваше соединение \Users\All Users (и все десятки других соединений / символических ссылок) будет указывать на ваш старый системный диск, а не на новый! Таким образом, вы должны быть готовы исправить это вручную - и да, больно делать это "правильно" без коррупции.

0

Выполнение установки Windows на раздел внутри виртуального жесткого диска при одновременном запуске Windows состоит из нескольких шагов и некоторых специальных инструментов.

Необходимые инструменты:

  1. ImageX - специально для платформы вашей текущей установки Windows (т.е. x64 или x86). Вы можете получить его как часть пакета автоматической установки Windows здесь: http://www.microsoft.com/en-us/download/details.aspx?id=5753.
  2. DiskPart - встроен в Windows 7.

Шаги высокого уровня:

  1. Используя DiskPart, создайте VHD. Затем смонтируйте его в Windows, разбейте на разделы и назначьте букву диска для раздела, который вы хотите использовать для новой установки. Для обсуждения, скажем, вы назначаете букву диска как "Z:\".
  2. Получить доступ к файлу Windows 7 «install.wim». Вы можете найти его в каталоге \sources на установочном диске Windows 7. Для обсуждения, скажем, у вас есть этот смонтированный / вставленный в букву диска "D:\".
  3. Используя ImageX из командной строки администратора, примените файл Windows 7 «install.wim» к новому разделу VHD с помощью следующей команды:

    imagex.exe / apply D:\sources \install.wim 1 Z:\

Вы можете найти больше информации об инструменте ImageX здесь: http://technet.microsoft.com/en-us/library/cc749447%28v=ws.10%29.aspx.

Надеюсь, это поможет. Я использовал вышеописанную технику для новых установок Windows 7 и Windows Server 2008/2008 R2 как для виртуальных машин, так и для сценариев "загрузки с VHD".

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