Это процесс, который я использую для копирования виртуального ПК (в Windows 7):
1 - Создайте новый VPC. 2 - Установите Windows 7 на новый VPC. 3 - Настройте новую установку Windows 7 (установите обновления Windows, установите приложения и т. Д.). 4 - Запустите Sysprep на новом VPC. 5 - Выключите новый VPC. 6 - Сделайте копию нового VHD-файла VPC. 7 - Создайте новый VPC, укажите в мастере «использовать существующий файл VHD» и укажите имя скопированного файла VHD.
Вышеупомянутое работает нормально, но есть один момент, который меня сбил с толку: во время OOBE для дублированного VPC при запросе имени пользователя мне пришлось указать имя пользователя, отличное от того, которое я указал для базового VPC. Это имеет смысл, поскольку у скопированного VPC уже есть это имя пользователя. Но чего я не понял, так это того, почему меня вообще попросили ввести новое имя пользователя? Это потому, что это часть процесса OOBE, и когда OOBE был разработан Microsoft, они не думали о том, что базовые образы ОС могут быть скопированы?
Спасибо -
-Тодд
Когда вы запускаете sysprep, он закрывает окна и снова запрашивает информацию о пользователе. Если вы хотите сохранить того же пользователя, тогда уже есть хорошо документированные методы для сценария процесса OOBE.
Create a $oem$ folder in you I386 (from where you start setup).
Create a Cmdlines.txt file with the following section:
[commands]
".\net user <UserName> <Password> /add"
".\net group Administrators <UserName> /add"
Copy of the Net.exe in the $oem$ folder.
In Unattend.txt file, make sure the Oempreinstall value is set to Yes.
Run an unattended setup.
найдите файл unattend.txt в папке c: \ sysprep на машине win7.
Перевод описанных выше процедур:
если вы устанавливаете Win7 из файлов, скопированных в общий сетевой ресурс, создайте в подпапке i386 папку с именем $ oem $.
Создайте текстовый файл с помощью блокнота, редактора DOS или любого другого текстового редактора, который вам больше всего нравится, и назовите его Cmdlines.txt. Скопируйте все из [command] и следующих 2 строк в этот текстовый файл и сохраните его. Вы измените соответствующую информацию о пользователе для своего домена, обозначенную <>. Поместите этот файл в новую папку $ oem $.
Скопируйте net.exe из c: \ windows \ system32 в только что созданную папку% oem%.
Файл автоматической установки, скорее всего, создан vpcwizard.exe.
Вы увидите несколько разделов, содержащихся в файле unattend.txt. Проверьте значение OemPreinstall = "да". Вы это увидите. Просто откройте его в текстовом редакторе и отсканируйте.
Другие варианты могут быть найдено здесь
Вся необходимая информация о sysprep может быть найдено здесь.