1 апреля 2010 г.

Установка Windows 7 Seven по сети.

На днях понадобилось установить Windows 7 на нетбук. Ни usb привода, ни флешки приличного объема под руками не оказалось - потому решил сделать установку по сети. Погуглив в поисках готового решения и так и не найдя его решил попробовать сделать аналогично Windows Vista, все таки системы очень похожи.
Итак что нам понадобиться:

1. Дистрибутив с Windows 7 нужной вам редакции
2. Набор автоматической установки Windows® (AIK) для Windows® 7
3. DHCP и TFTP серверы. Используем tftpd32

4. Компьютер с установленной: 

Windows Server 2003 with Service Pack 2
Windows Vista с пакетом обновления 1 (SP1)
семейство Windows Server 2008
семейство Windows 7
семейство Windows Server 2008 R2
Программой типа Daemon Tools Lite
5. Прямые руки и 20 минут времени. Поехали!!!


Для начала устанавливаем "Набор автоматической установки Windows® (AIK) для Windows® 7", для этого придется смонтировать установочный образ в виртуальный привод(DaemonTools, Alcohol,UltraIso,Nero...) или распаковать в отдельную папку и запустить оттуда StartCD.exe
В меню автозапуска диска выбираем Установка Windows AIK - Далее...-Далее-Готово.

Теперь в меню пуск ищем Microsoft Windows AIK и запускаем оттуда Командная строка средств развертывания. Теперь начинается самое интересное:)

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

В открытой консоли вводим команды
copype.cmd x86 d:\winpe
imagex /mountrw winpe.wim 1 mount.
Теперь в каталоге d:\winpe\mount у нас находится смонтированный образ winpe.wim.

В процессе загрузки текущего образа Windows PE на экране появиться приглашение командной строки. Для того чтобы не подключать сетевой диск и не запускать программу setup вручную необходимо в каталоге d:\winpe\mount\windows\system32 отредактировать файл startnet.cmd, приведя его к следующему виду. 
wpeinit
net use y: \\192.168.1.1\seven /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
Теперь образ готов.

Создаем каталоги для загрузки по сети

Создаем корневой каталог для загрузки, например D:\Seven\ . В нем создаем каталог boot -  в котором будут храниться загрузочные файлы. Теперь копируем директорию sources c DVD диска Windows 7 в папку Seven. Также в директорию sources вы можете забросить файл autounattend.xml с настройками для автоматической установки, но и без него будет работать.

Теперь заполним каталог boot. 
Снова монтируем образ winpe.wim  для того, что бы скопировать файлы необходимые для загрузки по сети. Сделать это можно с помощью команды  
imagex /mount d:\winpe\winpe.wim 1 d:\winpe\mount.
С помощью команд  
xcopy /ey d:\winpe\mount\windows\boot\pxe d:\seven
xcopy /iy d:\winpe\mount\windows\boot\fonts d:\seven\boot\fonts
copy /y d:\winpe\ISO\boot\boot.sdi d:\seven\boot
копируем в каталог d:\seven необходимые файлы для осуществления загрузки по сети.
После того как вся работа закончено необходимо размонтировать используемый образ командой:
imagex.exe /unmount d:\winpe\mount
Используемый образ WinPE необходимо также скопировать в каталог d:\seven\boot командой:
 copy /y d:\winpe\winpe.wim d:\seven\boot
Также нужно сделать общий доступ(расшарить) к папке D:\Seven для всех пользователей или конкретно для пользователя install.

Теперь создадим файл BCD – boot configuration data (хранилище параметров загрузки)
Для этого нам понадобиться скрипт d:\winpe\createbcd.cmd с таким содержанием:
ДЛЯ РУССКОГО ДИСТРИБУТИВА
bcdedit -createstore %1\BCD
bcdedit -store %1\BCD -create {ramdiskoptions} /d "Ramdisk options"
bcdedit -store %1\BCD -set {ramdiskoptions} ramdisksdidevice  boot
bcdedit -store %1\BCD -set {ramdiskoptions} ramdisksdipath  \boot\boot.sdi
for /F "tokens=2" %%i in ('bcdedit -store %1\BCD -create /d "MyWinPE Boot Image" /application osloader') do  set guid=%%i
bcdedit -store %1\BCD -set %guid% systemroot \Windows
bcdedit -store %1\BCD -set %guid% detecthal Yes
bcdedit -store %1\BCD -set %guid% winpe Yes
bcdedit -store %1\BCD -set %guid% osdevice ramdisk=[boot]\Boot\winpe.wim,{ramdiskoptions}
bcdedit -store %1\BCD -set %guid% device ramdisk=[boot]\Boot\winpe.wim,{ramdiskoptions}
bcdedit -store %1\BCD -create {bootmgr} /d "Windows VISTA BootManager"
bcdedit -store %1\BCD -set {bootmgr} timeout 30
bcdedit -store %1\BCD -set {bootmgr} displayorder %guid%
ДЛЯ АНГЛИЙСКОГО ДИСТРИБУТИВА
bcdedit -createstore %1\BCD
bcdedit -store %1\BCD -create {ramdiskoptions} /d "Ramdisk options" 
bcdedit -store %1\BCD -set {ramdiskoptions} ramdisksdidevice  boot
bcdedit -store %1\BCD -set {ramdiskoptions} ramdisksdipath  \boot\boot.sdi
for /F "tokens=3" %%i in ('bcdedit -store %1\BCD -create /d "MyWinPE Boot Image" /application osloader') do  set guid=%%i
bcdedit -store %1\BCD -set %guid% systemroot \Windows
bcdedit -store %1\BCD -set %guid% detecthal Yes
bcdedit -store %1\BCD -set %guid% winpe Yes
bcdedit -store %1\BCD -set %guid% osdevice ramdisk=[boot]\Boot\winpe.wim,{ramdiskoptions}
bcdedit -store %1\BCD -set %guid% device ramdisk=[boot]\Boot\winpe.wim,{ramdiskoptions}
bcdedit -store %1\BCD -create {bootmgr} /d "Windows VISTA BootManager"
bcdedit -store %1\BCD -set {bootmgr} timeout 30 
bcdedit -store %1\BCD -set {bootmgr} displayorder %guid%
Теперь в нашей консоли выполняем команду:
createbcd.cmd d:\seven\boot

Настройка программы TFTPD32

Запускаем tftpd32.exe , переходим на закладку DHCP и выставляем все как на скриншоте
Теперь жмем Settings, выставляем как на скриншоте, перезапускаем сервер.

ВСЕ ГОТОВО!

Теперь вам нужно подключить пациента к этому серверу по сети и включить в биосе загрузку с сетевой карты. После этого будет получен IP-адрес  через DHCP и выполниться pxeboot.n12 - который запустит WinPE c файла winpe.wim. Сразу после загрузки WinPE будет автоматически примонтирован каталог Seven и с него запуститься установка. Далее установка проходит точно также как и с DVD-диска.

ДОПОЛНЕНИЕ
Если у вас экзотическая сетевая карта, драйвера которой не входят в дистрибутив Windows Seven, вы можете сами их добавить на стадии создания WinPE образа. Для этого из драйвера берем файлы *.cat, *.inf, *.sys и копируем в каталог d:\landrv.
Теперь можно приступать к установки этих драйверов в смонтированный образ, в каталоге mount. Сделать это можно с помощью команды:
peimg.exe /inf=d:\landrv\{DRIVERNAME} mount\windows
Где вместо {DRIVERNAME} имя вашего *.inf - файла




Большую часть информации почерпнул на сайте http://unattendedxp.com . Проверил и испытал лично.

45 комментариев:

  1. Вам бы на http://tsya.ru сходить, товарищ, уж больно много ошибок допускаете...

    Да и в этой фразе - "копируtv в каталог d:\seven необходимые файлы для осуществления загрузки по сети." что за первое слово?

    ОтветитьУдалить
  2. Теперь создадим файл BCD – boot configuration data (хранилище параметров загрузки)
    Для этого нам понадобиться скрипт d:\winpe\createbcd.cmd с таким содержанием:

    Как создать этот файл на Windows Server 2003?
    У меня скрипт (createbcd.cmd) говорит:
    D:\winpe>bcdedit
    "bcdedit" не является внутренней или внешней
    командой, исполняемой программой или пакетным файлом.

    ОтветитьУдалить
  3. win2003 использует совсем другой загрузчик, способ описаный в статье применим только для vista/seven.
    для 2003 берите инстукцию от ХР на http://unattendedxp.com

    ОтветитьУдалить
  4. А какую функцию выполняет tftp server? без него можно обойтись?

    ОтветитьУдалить
  5. с тфтп сервера загружаются все данные в процесе загрузки, такчто обойтись нельзя.

    ОтветитьУдалить
  6. Огромное СПАСИБО!
    Понятная статья, красиво оформлено и стиль нравится + получилось повторить!
    З.Ы.
    To:Admin
    Если Ваш сайт не приказал долго жить и Вы продолжаете его модерировать, я могу помочь вам перенести сайт на собственный хостинг и на шаровый домен (если Вы из Украины могу org.ua ). Писать на pervvatch@gmail.com

    ОтветитьУдалить
  7. у меня как раз наоборот. есть нетбук свободный, а на большой ПК надо установить ось, только проблема в том, что на нетбуке winXP.
    Это fail? или можно решить как-то проблему?

    ОтветитьУдалить
  8. проблемы как таковой нет. делаете все то что описано в статье на нетбуке, подключаете его к основному ПК по локалке(лучше напрямую без свичей) и выбираете загрузку по сети на ПК.

    хотя в требованиях к AIK и написано что поддерживается только win2003,vista,seven но я думаю на хр тоже будет работать.

    ЗЫ неужели в большом ПК нету двдрома и негде одолжить на время чтобы не морочится? Это ж не нетбук где подходит только юсб-привод...

    ОтветитьУдалить
  9. Спасибо за статью, очень полезная, однако, пришлось помучиться.... не хотел недобук грузиться по сети.... после экспериментов стало ясно, что:

    1) необходимо расшарить папку d:\Seven для пользователя install (vj;tn это и указано в тексте, но я не нашел)

    2) в настройках tftpd32 нужно поставить галочку в пункте "Bind DHCP to this address" и указать 192.168.1.1

    ОтветитьУдалить
  10. Прекрасная статья!!!
    Все завелось с пол пинка....
    Спасибо огромное!

    ОтветитьУдалить
  11. Странно почему автор использовал такой вариант "Теперь в нашей консоли выполняем команду:
    createbcd.cmd d:\seven\boot"
    Проще было задать переменную %p2d% (к примеру) и записать так:
    set p2d=D:\seven\boot
    bcdedit -createstore %p2d%\BCD
    bcdedit -store %p2d%\BCD -create {ramdiskoptions} /d "Ramdisk options"
    bcdedit -store %p2d%\BCD -set {ramdiskoptions} ramdisksdidevice boot
    bcdedit -store %p2d%\BCD -set {ramdiskoptions} ramdisksdipath \boot\boot.sdi
    for /F "tokens=2" %%i in ('bcdedit -store %p2d%\BCD -create /d "MyWinPE Boot Image" /application osloader') do set guid=%%i
    bcdedit -store %p2d%\BCD -set %guid% systemroot \Windows
    bcdedit -store %p2d%\BCD -set %guid% detecthal Yes
    bcdedit -store %p2d%\BCD -set %guid% winpe Yes
    bcdedit -store %p2d%\BCD -set %guid% osdevice ramdisk=[boot]\boot\winpe.wim,{ramdiskoptions}
    bcdedit -store %p2d%\BCD -set %guid% device ramdisk=[boot]\boot\winpe.wim,{ramdiskoptions}
    bcdedit -store %p2d%\BCD -create {bootmgr} /d "Windows Seven BootManager"
    bcdedit -store %p2d%\BCD -set {bootmgr} timeout 10
    bcdedit -store %p2d%\BCD -set {bootmgr} displayorder %guid%"
    Чем потом вручную в консоли прописывать путь к папке.

    ОтветитьУдалить
  12. Винде зачем-то понадобился boot.ini,
    который не ясно где брать

    Read request for file <\boot.ini>. Mode octet [29/08 21:55:02.242]
    File : error 2 in system call CreateFile The system cannot find the file specified. [29/08 21:55:02.243]

    ОтветитьУдалить
  13. та же фигня...
    только это при попытке скачать файлы с TFTP-сервера:

    Read request for file <\boot.ini>. Mode octet [31/08 11:32:15.665]
    File : error 2 in system call CreateFile Не удается найти указанный файл. [31/08 11:32:15.666]


    Более того, почему-то и имеющиеся в папке Seven\Boot файлы не качаются.

    Read request for file <\Boot\Fonts\wgl4_boot.ttf>. Mode octet [31/08 11:32:31.774]
    OACK: [31/08 11:32:31.774]
    Using local port 50030 [31/08 11:32:31.774]
    Peer returns ERROR <> -> aborting transfer [31/08 11:32:31.874]

    А на ноуте пишет:
    Windows failed to start...
    file: \Boot\BCD
    status: 0xc0000001
    info: An error occurred while attempting to read the boot configuration data.


    ПЛИЗ ХЕЛП!

    ОтветитьУдалить
  14. Как вообще можно изменить файл startnet.cmd ?
    При любой попытке открыть блокнотом выводится сообщение - присоединенное к системе устройство не работает.
    Тоже самое происходит и при попытке копирования любых файлов из папки mount.
    Как решить эту проблему?

    ОтветитьУдалить
  15. следующие дополнения:
    I.когда я использовал win xp в качестве сервера для установки win 7 на клиент(netbook):
    1.перед копированием образа в seven необходимо интегрировать драйвера сетевой карты клиента:
    в новой версии win aik Для win 7 это делается так:

    DISM.exe /image:d:\winpe\Mount /Add-Driver /driver:d:\landrv\ /recurse

    если этого не сделать, будет: "сетевая папка недоступна"

    2".D:\winpe>bcdedit
    "bcdedit" не является внутренней или внешней
    командой, исполняемой программой или пакетным файлом."

    в win xp нет bcedit - его нужно скачать с семерки (из нета,дисишки,дистрибутива) bcdedit Версия от семёрки: 6.1.7600.16385 (не от висты!)

    необходимо скопировать bcdedit.exe в папку win xp сервера (%windir%\system32\)

    3.если сервак на win xp (впрочем она и на сервере с win 7 у меня отказалась работать)

    when I launch tftpd32, I have this error message:
    "Console version does not match service's"

    используй вместо tftpd32 :

    HaneWinServer (TFTP Server и DHCP Server)

    http://www.hanewin.net/dhcp-e.htm

    http://home.foni.net/~hanewin/exe/dhcp3028.exe

    http://www.hanewin.net/tftp-e.htm

    тут настройки (внизу) http://forum.wtware.ru/viewtopic.php?p=12178


    !!!отрубить tftp сервис в dhcp программе,запустить отдельно tftp прогу

    3. и не забудь отключить брандмауэр (как его там)) и файрволы

    II. когда ставил с сервера на семере - все тоже самое только bcedit скачивать не пришлось))

    ОтветитьУдалить
  16. Всё сделал как написано, и дрова в образ залил, однако всё равно выдает ошибку 1231:сетевая папка недоступна... Ваши предложения, что можно сделать?

    ОтветитьУдалить
  17. TFTPD никак не может передать pxeboot.n12, строка с прогрессом пустая и скорость передачи - 0. Версия сервера v3.51. Выручайте.

    ОтветитьУдалить
  18. вот лог

    Rcvd DHCP Discover Msg for IP 0.0.0.0, Mac 00:40:D0:50:50:81 [22/02 14:38:59.876]
    Client requested address 0.0.0.200 [22/02 14:38:59.877]
    Suppress pingable address 192.168.0.2 [22/02 14:39:02.990]
    Suppress pingable address 192.168.0.3 [22/02 14:39:06.104]
    Suppress pingable address 192.168.0.4 [22/02 14:39:09.225]
    Suppress pingable address 192.168.0.5 [22/02 14:39:12.349]
    Suppress pingable address 192.168.0.6 [22/02 14:39:15.479]
    Suppress pingable address 192.168.0.7 [22/02 14:39:18.613]
    Suppress pingable address 192.168.0.8 [22/02 14:39:21.748]
    Suppress pingable address 192.168.0.9 [22/02 14:39:24.891]
    Suppress pingable address 192.168.0.10 [22/02 14:39:28.037]
    Suppress pingable address 192.168.0.11 [22/02 14:39:31.187]
    no more address or address previously allocated by another server [22/02 14:39:31.207]
    Rcvd DHCP Discover Msg for IP 0.0.0.0, Mac 00:40:D0:50:50:81 [22/02 14:39:31.257]
    Client requested address 0.0.0.200 [22/02 14:39:31.258]
    no more address or address previously allocated by another server [22/02 14:39:31.258]
    Rcvd DHCP Discover Msg for IP 0.0.0.0, Mac 00:40:D0:50:50:81 [22/02 14:39:31.308]
    Client requested address 0.0.0.200 [22/02 14:39:31.308]
    no more address or address previously allocated by another server [22/02 14:39:31.309]
    Rcvd DHCP Discover Msg for IP 0.0.0.0, Mac 00:40:D0:50:50:81 [22/02 14:39:31.359]
    Client requested address 0.0.0.200 [22/02 14:39:31.360]
    no more address or address previously allocated by another server [22/02 14:39:31.360]

    а вот что на ноуте

    No DHCP or proxyDHCP offers were received

    ОтветитьУдалить
  19. Ребята! Я написал статью о том как установить Windows 7 по сети без использования Windows AIK. Ссылка на статью - http://www.liveinternet.ru/users/fizrefl/post155145904/

    ОтветитьУдалить
  20. При повторном монтировании winpe.wim командой imagex /mount d:\winpe\winpe.wim 1 d:\winpe\mount выдаёт ошибку error mounting image. the user attempted to mount to a directory that already contained a mounted image. This is not supported.

    Что это за ошибка? И как её исправить?

    Расположение дисков и каталогов идентичное.

    ОтветитьУдалить
  21. ВСЁ СУПЕР.
    Это единственный способ, благодаря которому на нетбуке удалось поднять ось.
    Благодарен очень очень.

    ОтветитьУдалить
  22. winpe.wim грузанулся, потом вылезла командная строка, с выполнение команды wpeinit.
    пару секунд думает и выдает приглашение ввести следующую команду.
    ЧЯДНТ?

    ОтветитьУдалить
  23. если видим, что связь есть, но не найден путь (такое происходит когда разница в IP сервера и IP указ. в "startnet.cmd"):

    вспоминаем как пользоваться клавиатурой и печатаем:

    net use y: \\*192.168.1.1*\seven /user:install install

    между *-ками = ваш айпи! (у меня был 192.168.1.7 - поэтому не пошло сразу)

    если все успешно, печатаем дальше:

    y:\sources\setup.exe

    громко выкрикиваем "YESS!" и наслаждаемся установкой :))

    ОтветитьУдалить
  24. большое спасибо:) сделал всё по мануалу - все получилось )
    только, как мне показалось в 2х командах точки в конце лишние.

    imagex /mountrw winpe.wim 1 mount.
    и
    imagex /mount d:\winpe\winpe.wim 1 d:\winpe\mount.

    ОтветитьУдалить
  25. Этот комментарий был удален автором.

    ОтветитьУдалить
  26. спасибо за статью, пробовал - все работает.
    небольшое замечание - незачем монтировать образ 2 раза
    кстати этот способ будет работать и с WinXP в качестве сервера (AIK на нее тоже встанет, для создания BCD нужен будет еще дополнительно файл bcdedit.exe)

    ОтветитьУдалить
  27. А если хотим ставить x64 винду и видим "setup.exe не совместим з операционкой, убедитесь каой виндовс вам нада" и подобное, то в начале, в команде copype.cmd x86 d:\winpe вместо "x86" нужно писать "amd64" то есть

    copype.cmd amd64 d:\winpe вместо

    ОтветитьУдалить
  28. бук коннектится но выдает ошибку
    boot selection failed required device inaccessible
    status 0xc000000f

    ОтветитьУдалить
  29. нетбук выдавал "operation system not found"
    в биосе надо было помимо загрузки с сети активировать ещё и "pxe boot"
    на заметку

    ОтветитьУдалить
  30. интеграция драйверов сетевухи - проверено
    Dism /Get-WimInfo /WimFile:D:\winpe\winpe.wim

    Dism /Mount-Wim /WimFile:D:\winpe\winpe.wim /Name:"смотрим результат команды выше" /MountDir:D:\winpe\mount

    Dism /Image:D:\winpe\mount /Add-Driver /Driver:D:\landrv\ /Recurse

    Dism /Unmount-Wim /MountDir:D:\winpe\mount /Commit

    источник http://translate.google.com.ua/translate?hl=ru&sl=en&tl=ru&u=http%3A%2F%2Ftechnet.microsoft.com%2Fen-us%2Flibrary%2Fdd744355(v%3Dws.10).aspx&anno=2

    ОтветитьУдалить
  31. Подскажите, на ноуте, куда собираюсь ставить семерку выдает такое:
    PXE-E32: TFTP open timeout

    А на компьютере, с которого устанавливаю в программе tftpd32 появляется окно "загрузки", но ползунок не двигается, и ничего не происходит, а в логе пишет:

    TIMEOUT waiting for Ack block #0 [09/05 16:05:45.109]
    Connection received from 192.168.1.2 on port 2079 [09/05 16:07:54.064]
    Read request for file . Mode octet [09/05 16:07:54.064]
    OACK: [09/05 16:07:54.064]
    Using local port 50222 [09/05 16:07:54.064]
    TIMEOUT waiting for Ack block #0 [09/05 16:08:09.064]

    Как это исправить?

    ОтветитьУдалить
  32. Пытаюсь установить семерку на нетбук Samsung по этой методике. Вроде все идет нормально до wpeinit. Дальше:

    x:\Windows\system32\net use y: \\192.168.1.1\seven /user:install install
    Системная ошибка 1231.

    Сетевая папка недоступна. За информацией о разрешении проблем в сети обратитесь к справочной системе Windows.

    Дрова на сетевуху интегрировал. Все проверил до буковки. Не знаю на что думать. На компе-сервере стоят WinXP и Win 7. Запускаю из-под Win 7. В чем может быть проблема?

    И еще, объясните, пожалуйста - x: и y: - это имена виртуальных дисков на нетбуке? Нужно именно эти буквы указывать?

    ОтветитьУдалить
  33. Так же не было дров интегрировал, подхватила, авторизовалась нормально, а как доходит до загрузки setup.exe пишет " отсутствует подсистема необходимая для поддержки данного типа образа "
    оО и что с этим делать???

    ОтветитьУдалить
    Ответы
    1. Сначала сделал образ Windows PE amd64, была такая ошибка. Сделал образ x86, и все заработало. Из Windows PE запустил setup.exe и установил Win7 x64.
      copype.cmd x86 d:\winpe imagex /mountrw winpe.wim 1 mount (обязательно x86)

      Удалить
  34. как вы подкинули драйвера???? мучаюсь и не могу сделать плисс подскажите

    ОтветитьУдалить
  35. А если у меня у роутер, то будет работать с найстройками выше?

    ОтветитьУдалить
  36. при загрузке выдает надпись no boot filename received

    ОтветитьУдалить
  37. Спасибо за статью, в принципе все норм, только никак не мог подружить свой ноут с tftp32, ноут просит у dhcp вот такой ip 0.0.0.65 и хоть тытреснинах ниче не идет дальше, сколько я вариантов перепробовал, полдня протрахался, в результате случайно передернул шнурок во время инициализации загрузки по сети на ноуте и... вуаля все завелось!

    ОтветитьУдалить
  38. Оговорюсь, может кому пригодится, tftp32 после конфига сразу же работает - не надо его перезапускать, т.к. последняя версия у меня почему-то глючит - после перезапуска настройки не сохраняются, и еще все работает на любом dhcp, пробовал через tftp32 и через свой роутер - гуд.

    ОтветитьУдалить
  39. подскажите как быть если я не могу создать пользователя " install install" так как групповые настройки политики безопастности не позволяют сделать такой пароль, просит более сложный...

    ОтветитьУдалить
  40. Этот комментарий был удален автором.

    ОтветитьУдалить
  41. Помогите пожалуйста, при вводе команды imagex.exe /unmount /commit mount выдает ошику..невозможно найти путь. что делать? до этого все делал как указанно

    ОтветитьУдалить
  42. Добавление драйверов
    Dism /image:d:\winpe\mount /Add-Driver /driver:d:\landrv\mydriver.inf

    ОтветитьУдалить
  43. здраствуйте, а можна както зделать установочный winре чтобы можна было зделать загрузку по сети х32 и х64 розрядной системы?

    ОтветитьУдалить
  44. а какая версия TFpd32 на скриншотах?

    ОтветитьУдалить