Существует несколько способов установки операционной системы на компьютеры без оптических приводов.
Самый простой вариант — использовать внешний диск.
Более трудоемким является создание загрузочной флешки.
Пожалуй, наименее распространенным является удаленная установка по локальной сети.
Далее мы поговорим об установке Windows XP. По локальной сети.
Процесс установки включает в себя следующее: — подготовка дистрибутива; — настройка DHCP и TFTP-серверов; — подготовка услуги БИНЛ.
Подготовка раздачи.
Вам необходимо создать каталог, например, x:\boot\winxp и убедиться, что он доступен по сети.
Затем создайте в ней папку установки и скопируйте туда дистрибутив (каталог i386).
md x:\boot\winxp\install
net share winxp=x:\boot\winxp
cacls x:\boot\winxp /e /g Everyone:r
Теперь вам нужно скопировать и распаковать загрузчики (ntdetect.com, ntldr, startrom.n12) в папку x:\boot\winxp.xcopy y:\i386 x:\boot\winxp\install\i386\ /e /h
copy x:\boot\winxp\install\i386\ntdetect.com x:\boot\winxp\
expand x:\boot\winxp\install\i386\setupldr.ex_ x:\boot\winxp\ntldr
Затем вам нужно создать каталог x:\boot\winxp\drivers\sys. В папке x:\boot\winxp\drivers должны находиться файлы с информацией об установке драйверов для сетевых карт (.expand -r x:\boot\winxp\install\i386\startrom.n1_ x:\boot\winxp\
inf), а в папке x:\boot\winxp\drivers\sys — сами драйверы (.
sys).
Рекомендую скачать необходимые драйвера с официального сайта производителя вашего сетевого адаптера.
Если вы уверены, что в дистрибутиве ОС имеются соответствующие драйверы, вы можете распаковать их оттуда.
md x:\boot\winxp\drivers\sys
expand x:\boot\winxp\install\i386\net*.
in_ -r -f:*.
inf x:\boot\winxp\drivers\
for %i in (x:\boot\winxp\drivers\*.
inf) do type %i | findstr ".
sys,,," >>x:\boot\winxp\drivers\list
for /f "delims=," %f in (x:\boot\winxp\drivers\list) do echo %f >>x:\boot\winxp\drivers\list.txt
Копирование драйверов из каталога x:\boot\winxp\drivers\sys в x:\boot\winxp\install\i386 завершает процедуру подготовки дистрибутива.for /f %i in (x:\boot\winxp\drivers\list.txt) do expand x:\boot\winxp\install\i386\driver.cab -r -f:%i x:\boot\winxp\drivers\sys
copy x:\boot\winxp\drivers\sys\* x:\boot\winxp\install\i386\
Настройка DHCP и TFTP серверов.
Ключевые моменты на этом этапе: — в качестве отправной точки укажите TFTP-сервер x:\boot\winxp; — установить правила раздачи IP-адресов DHCP-сервером и показать ему загрузчик (startrom.n12) Например Tftpd32 :
Базовый каталог | х:\boot\winxp |
TFTP-безопасность | Никто |
Разрешить '\' как виртуальный корень | На |
Начальный адрес IP-пула | 192.168.0.10 |
Размер бассейна | 1 |
Загрузочный файл | стартром.
n12 |
Маска | 255.255.255.0 |
Подготовка сервиса БИНЛ.
Эта служба предоставляет установщику Windows XP информацию о том, какой драйвер сетевого адаптера следует использовать.
Вы можете использовать этот набор скриптов Python в качестве службы BINL: Рис-Linux .
Архив необходимо распаковать в папку x:\boot\ris. Затем выполните скрипт infparser.py с параметром x:\boot\winxp\drivers и запустите binlsrv.py.
cd /d x:\boot\ris
infparser.py x:\boot\winxp\drivers
Я попробовал две версии Python: 3.0 и 2.3.5. Оба отказались выполнять infparser.py. Первый жаловался на синтаксис, второй на невозможность импорта функции из библиотеки.binlsrv.py
Я вижу здесь два решения: переписать скрипты под установленную версию или выбрать версию скриптов.
Так как я не знаком с этим языком программирования, то исправлять синтаксис для версии 3.0 я не стал.
Разобраться с импортом функции при использовании 2.3.5 не составило труда: нужно заменить ее имя в двух местах с format_exc на format_Exception.
Завершающий штрих.
В папке x:\boot\ris вам нужно найти файл winnt.sif и скопировать его в x:\boot\winxp. Без него ничего не получится.
Но не с ним сразу.
Минимальные изменения, которые необходимо в него внести — это пути к дистрибутиву (OriSrc и SetupSourceDevice).
ОриСрк | \\192.168.0.1\boot\winxp\i386 |
НастройкаSourceDevice | \Device\LanmanRedirector\192.168.0.1\boot\winxp |
Наслаждаться.
На основе статьи на Без присмотраXP .
Теги: #установка ОС #Windows XP #lan #RIS #Программное обеспечение #ноутбуки
-
Механизмы Разрушения
19 Oct, 24 -
Единство Двух Миров
19 Oct, 24 -
1 Драйвер И 2 Тренда В Области 3D-Печати
19 Oct, 24 -
Организация Рабочего Стола Методом Кучи
19 Oct, 24 -
Wwdc 2007: Разочарование?
19 Oct, 24 -
Какой Seo Не Боится Алгоритмов Яндекса?
19 Oct, 24