Установка 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