я только что сделал это (2011-04-01), и этот вопрос последовательно занимал высокое место в моем гугле, поэтому я брошу ответ после факта с примечаниями о том, что я узнал. Надеюсь, это заполнит некоторые пробелы.
исходная ОС-Win7 x64.
источник:
эта машина должна иметь статический адрес IPv4. В этом примере используется 192.168.0.1
.
эта машина должна иметь окна установка в общую папку где-то. В этом примере используется .\win7
в этом примере будет выполнен вход на исходную машину с помощью user TEST
и пароль test
.
использовать tftpboot для запуска DHCP-сервера (дает IP-адрес компьютеру при запросе).
Это также запустит сервер TFTP для всех передач файлов.
должна быть папка с именем boot\
в каталоге tftpboot, который содержит установку Windows ПЭ.
начать tftpd64.exe (или tftpd32.exe), откройте настройки, используйте настройки по умолчанию и измените:
- IP пул стартовые адреса: неважно, пул IPs рисовать из
- размер пула: должен быть > 2
- Файл Boot:
boot\pxeboot.com
(дамп в среду предустановки Windows)
- маска: 255.255.255.0 работает отлично.
- снимите флажок "Ping-адрес перед назначением"
- проверить " привязать DHCP к этому адрес"
перезапустить программу, чтобы изменения вступили в силу.
приемник машины:
запустить сетевую загрузку с приемника. (DHCP-сервер назначит IP-адрес).
загрузочный файл будет передан и запущен. Нажмите клавишу F12, чтобы указать Windows PE что-то делать.
подождать некоторое время (30-60 секунд). Появится командная строка и загрузить. Подождите, пока курсор не доступно.
A диск должен быть назначен корневой папке на исходном компьютере. Для этого необходимо:
X:\Windows\system32>net use z: \192.168.0.1\win7
необходимо ввести имя пользователя на исходном компьютере и пароль.
Enter the user name for '192.168.0.1': 192.168.0.1\TEST
Enter the password for 192.169.0.1: test
The command completed successfully.
перейдите в новый каталог (z:\
) и жарь. Команды будут иметь длительную задержку, но должны работать в конечном итоге.
ссылки:
http://tftpd32.jounin.net/tftpd32_download.html (DHCP-сервер x86 или x64, нет boot\
dir)
ссылка WinPE удалена < -- вы должны получить легальную копию WinPE. Поиск на веб-сайте Microsoft для Windows AIK (Автоматической Установки). В нем будет WinPE, который можно использовать в качестве загрузочного образа (ОС.Вима.)
http://www.geeksonhigh.com/hardware/cannot-boot-from-windows-7-cd-try-pxe
http://certcollection.org/forum/topic/28167-installing-windows-7-over-the-network-using-pxe-booting-and-tftp/
устранение:
если вы столкнулись с ошибкой "autorun.dll" could not be loaded or is corrupt setup can not continue error code (0xC1)
. Это означает, что ваша версия WinPE не соответствует ISO-образу Windows. Type ver
в строке ОС. Вы получите что-то вроде 6.*.****
.
вот примерная таблица ver
к версии WinPE к ISO Windows:
| ver | Win PE Version | Matching Windows ISO | Background Colors |
------------------------------------------------------------------------
| 6.0.6*** | 2.* | Windows Vista | Blue and Green |
| 6.1.7600 | 3.0 | Windows 7 | Gray |
| 6.1.7601 | 3.1 | Windows 7 SP1 | ??? |
| 6.2.9200 | 4.0 | Windows 8 | ??? |
| 6.3.9600 | 5.0 | Windows 8.1 | ??? |
Windows AIK ссылки: