1. Подготовка каталогов и файлов
-Создать директорию С:\NETBOOT, в ней создать каталог WINXP
-Создать в каталоге С:\NETBOOT\WINXP директорию INSTALL.
-Сделать директорию С:\NETBOOT доступной по сети
2. Подготовка дистрибутива Windows XP для установки по сети
- Из дистрибутива Windows XP в каталог C:\NETBOOT\WINXP скопировать файлы ntdetect.com , setupldr.ex_, startrom.co_, startrom.n1_.
- Распаковать файлы setupldr.ex_, startrom.co_, startrom.n1_ с помощью команд:
expand setupldr.ex_ ntldr
expand –r startrom.co_
expand –r startrom.n1_ , соответственно.
- Распаковать драйвера для сетевых карт. Для этого создать каталог С:\NETBOOT\WINXP\DRIVERS и С:\NETBOOT\WINXP\DRIVERS\SYS.
Для этого нам придется выполнить следующие команды
Код:
expand C:\NETBOOT\WINXP\INSTALL\I386\net*.in_ -r -f:*.inf C:\NETBOOT\WINXP\DRIVERS
Код:
for %i in (C:\NETBOOT\WINXP\DRIVERS\*.inf) do type %i | findstr ".sys,,," >>C:\NETBOOT\WINXP\DRIVERS\list
Код:
for /F "delims=," %f in (C:\NETBOOT\WINXP\DRIVERS\list) do echo %f >>C:\NETBOOT\WINXP\DRIVERS\list.txt
Код:
for /f %i in (C:\NETBOOT\WINXP\DRIVERS\list.txt) do expand C:\NETBOOT\WINXP\INSTALL\I386\driver.cab -r -f:%i C:\NETBOOT\WINXP\DRIVERS\SYS
В завершении осталось только файлы из каталога SYS скопировать в C:\NETBOOT\WINXP\INSTALL\I386.
3. Настройка программы TFTPD32 и RIS-LINUX
- Настройка TFTPD32 сервера (TFTPD32)
- В поле "Base Directory" указать директорию, где находится загружаемые файлы Windows XP. Эта директория С:\NETBOOT\WINXP.
- Оставить режимы "TFTP Server" и "DHCP Server".
- "TFTP Security" установить в режим "None".
- Включить режим "Allow '/'As virtual root".
4. Настройке DHCP сервера (TFTPD32)
- IP Pool starting address
указать с какого IP адреса будет начинаться диапазон выдачи IP адресов (посмотреть на своей сетевой карте).
- Size of pool
если Windows устанавливается на 1 компьютер то «1» иначе число компьютеров
- Boot File
указать startrom.n12
- Mask
Указать маску подсети 255.255.255.0
5. Настройка программы RIS-LINUX
- Установить Python.
- Распаковывать ris-linux в каталог С:\NETBOOT\RIS-LINUX.
- Выполнить команду: infparser.py С:\NETBOOT\WINXP\DRIVERS.
- Запустить BINL, с помощью программы binlsrv.py .
6. Автоматизация процесса установки. Файл ответов winnt.sif
- В каталоге С:\NETBOOT\WINXP создать файл winnt.sif.
[data]
AutoPartition=0
MsDosInitiated=1
UnattendedInstall="Yes"
floppyless="1"
LocalSourceOnCD=1
OriSrc="\\192.168.200.1\netboot\WINXPSP2\I386"
OriTyp="4"
[SetupData]
OsLoadOptions = "/noguiboot /fastdetect"
SetupSourceDevice = "\Device\LanmanRedirector\192.168.200.1\WINXPSP2\INSTALL"
[RemoteInstall]
Repartition = No
UseWholeDisk = No
[Unattended]
AutoActivate=No
DUDisable = Yes
CrashDumpSetting=0
DriverSigningPolicy=Ignore
FactoryMode=No
FileSystem=*
Repartition=No
OemPreinstall=Yes
OemSkipEula=Yes
TargetPath=\windows
UnattendMode=FullUnattended
UnattendSwitch=Yes
WaitForReboot=No
NtUpgrade=No
OverwriteOemFilesOnUpgrade=No
[UserData]
FullName = "USER"
OrgName = "HOME"
ComputerName = *
ProductKey="xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"
[RegionalSettings]
LanguageGroup = 1,5
SystemLocale = 00000419
UserLocale = 00000419
InputLocale = 0409:00000409,0419:00000419
[GuiUnattended]
OemSkipWelcome = 1
OemSkipRegional = 1
TimeZone = 130
AdminPassword = "*"
AutoLogon = Yes
AutoLogonCount=1
EncryptedAdminPassword=No
[Display]
BitsPerPel = 16
XResolution = 800
YResolution = 600
VRefresh = 60
[WindowsFirewall]
Profiles = WindowsFirewall.TurnOffFirewall
[WindowsFirewall.TurnOffFirewall]
Mode = 0
[TerminalServices]
AllowConnections=0
[PCHealth]
RA_AllowToGetHelp=0
7. Приступить к установке операционной системы заранее указав в BIOS загрузку по сети.
Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Нет комментариев