Назад | Перейти на главную страницу

Виртуальный процесс дублирования ПК

Это процесс, который я использую для копирования виртуального ПК (в 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.exe, чтобы сохранить настройки и выключить его. Теперь он готов к созданию образа и при следующей загрузке начнет автоматический процесс.

Вся необходимая информация о sysprep может быть найдено здесь.