Установка Windows Vista по сети

Создание загрузочного образа WinPE

Для создание загрузочного образа Windows PE (WinPE) нам понадобиться Windows Automated Installation Kit (AIK).

Создаем образ Windows PE

Выбираем Start -> All Programs -> Microsoft Windows AIK -> Windows PE Tools Command Prompt. В появившемся окне необходимо ввести следующие команды copype.cmd x86 c:\winpe и imagex /mountrw winpe.wim 1 mount. В каталоге c:\winpe\mount у нас находится смонтированный образ winpe.wim.

Установка драйверов сетевого адаптера VMWare

Установку Windows Vista я буду производить на виртуальную машину VMware версии 5.5.3. К сожалению, сетевой адаптер, который используется, неизвестен Windows Vista. К счастью эту неприятность легко решить.

Драйвера для сетевого адаптера входят в состав VMware Tools. VMware Tools находятся в файле \Program Files\VMware\VMware Workstation\windows.iso. С помощью программы UltraISO извлекаю из windows.iso с каталога \program files\VMware\VMware Tools\Drivers\vmxnet\win2k файлы vmware-nic.cat, vmware-nic.inf, vmxnet.sys в каталог c:\vmware.

Теперь можно приступать к установки этих драйверов в смонтированный образ, в каталоге mount. Сделать это можно с помощью команды peimg.exe /inf=C:\vmware\vmware-nic.inf mount\windows

Завершение создание загрузочного образа Windows PE

После загрузки текущего образа Windows PE на экране появиться приглашение командной строки. Для того чтобы не подключать сетевой диск и запускать программу setup вручную. Необходимо в каталоге c:\winpe\mount\windows\system32 отредактировать файл startnet.cmd, приведя его к следующему виду.

wpeinit
net use y: \\192.168.200.1\vista /user:install install
if exist y:\sources\setup.exe (
y:
cd \sources
setup.exe
)
		

Обратите внимание подключение диска у происходит на правах пользователя install c одноименным паролем. Поэтому важно создать на машине, которая будет выступать сервером пользователя install. Сделать это например можно с помощью команды net user install install /add /passwordchg:no

После того как вся работа с образом закончена необходимо его размонтировать. Сделать это можно с помощью команды imagex.exe /unmount /commit mount