Установка драйверов контролеров жестких дисков (MassStorage)

Unattended (автоматическая) установка операционных систем Microsoft Windows XP/2003

Модераторы: editor, Devils

Установка драйверов контролеров жестких дисков (MassStorage)

Сообщение root » 07 апр 2008, 12:59

Делимся опытом установки драйверов на контролеры жестких дисков (MassStorage) без интеграции их в дистрибутив.

Дополнение 06.09.2010
Обязательно указываем, как производим установку по сети или с компакт диска.
Последний раз редактировалось root 13 апр 2008, 00:51, всего редактировалось 1 раз.
root
Site Admin
 
Сообщения: 439
Зарегистрирован: 20 июл 2006, 00:45

Сообщение root » 07 апр 2008, 13:06

LSI Adapter, SAS 3000 series, 8-port with 1068 (LSISAS1068) Windows XP 1.26.05
Из драйвера LSI Adapter, SAS 3000 series, 8-port with 1068 (LSISAS1068) извлек содержимое архива 1278225_6200000_01240000_32-bitWindowsXP_1260500.ZIP в каталог $OEM$\textmode.
Добавляем в winnt.sif следующие строки:
Код: Выделить всё
[MassStorageDrivers]
"LSI PCI Fusion-MPT Driver (XP 32-bit)" = "OEM"
"IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller" = "RETAIL"

LSI Adapter, SAS 3000 series, 8-port with 1068 (LSISAS1068) Windows 2003 1.26.05
Загружаю драйвера для LSI Adapter, SAS 3000 series, 8-port with 1068 (LSISAS1068) платформа Windows 2003. Полученный архив распаковываю в каталог C:\LSI.
Содержимое каталога C:\LSI\srv_2003_x86 копирую в каталог $OEM$\textmode.
Добавляем в winnt.sif следующие строки:
Код: Выделить всё
[MassStorageDrivers]
"LSI Fusion-MPT SAS Driver (Server 2003 32-bit)" = "OEM"
"IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller" = "RETAIL"

Intel Matrix Storage Manager 7.8.0.1012
Загружаю драйвера Matrix Storage Manager c сайта Intel
Теперь полученный файл необходимо распаковать для этого выполняем команду iata78_enu.exe -A -P"C:\intel". Драйвера копируем из "C:\INTEL\Driver" в $OEM$\Textmode.
Добавляем в winnt.sif следующие строки:
Код: Выделить всё
[MassStorageDrivers]
"Intel(R) ICH9 SATA AHCI Controller (Desktop/Server/Workstation)" = "OEM"
"Intel(R) 82801HEM SATA RAID Controller (Mobile ICH8M-E)" = "OEM"
"Intel(R) 82801HEM/HBM SATA AHCI Controller (Mobile ICH8M-E/M)" = "OEM"
"Intel(R) ICH8R/ICH9R SATA RAID Controller (Desktop/Server/Workstation)" = "OEM"
"Intel(R) 82801HR/HH/HO SATA AHCI Controller (Desktop/Server/Workstation)" = "OEM"
"Intel(R) 631xESB/632xESB SATA RAID Controller (Server/Workstation ESB2)" = "OEM"
"Intel(R) 631xESB/632xESB SATA AHCI Controller (Server/Workstation ESB2)" = "OEM"
"Intel(R) 82801GHM SATA RAID Controller (Mobile ICH7MDH)" = "OEM"
"Intel(R) 82801GR/GH SATA RAID Controller (Desktop ICH7R/DH)" = "OEM"
"Intel(R) 82801GR/GH SATA AHCI Controller (Desktop ICH7R/DH)" = "OEM"
"Intel(R) 82801GBM SATA AHCI Controller (Mobile  ICH7M/DH)" = "OEM"
"Intel(R) 82801FBM SATA AHCI Controller (Mobile  ICH6M)" = "OEM"
"IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller" = "RETAIL"
root
Site Admin
 
Сообщения: 439
Зарегистрирован: 20 июл 2006, 00:45

Сообщение slech » 09 май 2008, 14:54

DELL PERC 5/i Integrated (DELL PERC5 and PERC6/CERC6 RAID Controller)

1. скачиваем по ссылке R165739.exe для Windows 2003 i386

2. извлекаем все файлы в каталог $OEM$\textmode

3. добавляем в winnt.sif следующие строки:

[MassStorageDrivers]
"DELL PERC5 and PERC6/CERC6 RAID Controller Driver (Server 2003 32 bit)"= "OEM"
"IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller" = "RETAIL"


Проверенно на Dell Power Edge 2950

__________________________________________________________________________________________________________________________________

Promise FastTrak100 Controller (Win.NET Promise FastTrak100 Controller)

1. Драйвера с офсайтапочему то не подошли, посему выкладываю то что подошло мне: FastTrak100 windows driver 2.30.140.19.rar
скачать комплект готовый к установке

2. извлекаем все содержимое каталога соответсвуюещего 2k3(WinNet) в каталог $OEM$\textmode и копируем туда так же Txtsetup.oem

3. корректируем TXTSETUP.oem
[Disks]
d1 = "Promise FastTrak Family Driver Diskette", \fasttrak, \
d2 = "Promise FastTrak Family Driver Diskette", \fasttrak, \nt4
d3 = "Promise FastTrak Family Driver Diskette", \fasttrak, \Win2000
d4 = "Promise FastTrak Family Driver Diskette", \fasttrak, \WinXP
d5 = "Promise FastTrak Family Driver Diskette", \fasttrak, \WinNet


на

[Disks]
d1 = "Promise FastTrak Family Driver Diskette", \fasttrak, \WinNet
d5 = "Promise FastTrak Family Driver Diskette", \fasttrak, \


4. добавляем в winnt.sif следующие строки:

[MassStorageDrivers]
"Server 2003 Promise FastTrak Lite (PDC20277) Controller"= "OEM"
"Server 2003 Promise FastTrak100 (PDC20267) Controller"= "OEM"
"IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller" = "RETAIL"


Проверенно на Intel Server
Последний раз редактировалось slech 27 авг 2009, 12:41, всего редактировалось 4 раз(а).
slech
 
Сообщения: 89
Зарегистрирован: 22 мар 2008, 02:34

Сообщение slech » 14 июн 2008, 15:20

Adaptec Embedded Seria ATA Host Raid (Adaptec* ICH5-R Serial ATA RAID) - встроенный контроллер на материнской плате Intel® Entry Server Board S875WP1-E


1. скачиваем драйвера по ссылке
http://downloadcenter.intel.com/Detail_Desc.aspx?agr=N&Inst=Yes&ProductID=960&DwnldID=6445&strOSs=84&OSFullName=Windows%20Server*%202003&lang=eng

2. извлекаем все файлы в каталог $OEM$\textmode, и звлекаем так же содержимое каталога win32 в эту папку.

3. корректируем TXTSETUP.oem

[Disks]
d1 = "Adaptec Embedded Serial ATA HostRAID Driver Ver 2.01 for Windows 2000/XP/2003", \hraidsk1, \Win32


на

[Disks]
d1 = "Adaptec Embedded Serial ATA HostRAID Driver For Windows 2000/XP/2003", \, \



4. добавляем в winnt.sif следующие строки:

[MassStorageDrivers]
"Adaptec Embedded Serial ATA HostRAID Driver For Windows 2000/XP/2003"= "OEM"
"IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller" = "RETAIL"


Проверенно на Intel Server
Последний раз редактировалось slech 27 июн 2008, 14:49, всего редактировалось 1 раз.
slech
 
Сообщения: 89
Зарегистрирован: 22 мар 2008, 02:34

Сообщение alexmal » 23 июн 2008, 13:39

Сделал пробный диск для встроенных sata/scsi контроллеров textmode.zip.
По идее теперь сетевая установка должна работать почти со всеми sata контроллерами.
1. Intel® Matrix Storage Manager RAID/AHCI. Version 7.8.0.1012.
http://downloadcenter.intel.com/Product ... uctID=2101
2. VIA V-RAID Driver. Version - 5.70A
http://www.viaarena.com/Driver/windows_v-raid_v570a.zip
3. NVidia NForce SATAIDE Driver (v10.3.0.21) WHQL (SATARAID Driver пока не добавил)
http://www.nvidia.com/object/nforce_winxp_15.17.html
4,5. BusLogic SCI, LsiLogic SCI из VMWare.

Просто объединил все в один txtsetup.oem файл.

Использование:
1. Распаковать файл в $OEM$\textmode
2. Добавить в winnt.sif следующие строки:
Код: Выделить всё
[MassStorageDrivers]
"BusLogic VMware SCSI Controller" = "OEM"
"LSI Logic PCI Fusion-MPT Driver (XP 32-bit)" = "OEM"
"Intel(R) SATA AHCI Controller" = "OEM"
"Intel(R) SATA RAID Controller" = "OEM"
"NVIDIA nForce Storage Controller" = "OEM"
"VIA V-RAID Controller Series(Windows SRV2003)" = "OEM"
"IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller" = "RETAIL"

Для русских windows должно быть "IDE CD-ROM (ATAPI 1.2)/PCI IDE-контроллер" = "RETAIL" в cp866 кодировке.
Последний раз редактировалось alexmal 24 июн 2008, 15:57, всего редактировалось 3 раз(а).
alexmal
 
Сообщения: 17
Зарегистрирован: 17 июн 2008, 13:23

Сообщение alexmal » 24 июн 2008, 13:07

Из замеченного:
1. [MassStorageDrivers] в winnt.sif заменяет собой полностью секцию [SCSI] из i386\txtsetup.sif. Т.е. если Вам надо какой-то Storage Driver из поддерживаемого инсталяцией Windows, то его надо указать как RETAIL в winnt.sif. Мы это видим на примере "IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller" = "RETAIL". Без этой строчки инсталяция проходит но IDE\ATAPI диски в момент инсталяции не работают. Вернее в текстовом этапе инсталяции они видны, их можно отформатировать, но после перезагрузки, система падает (синий экран).
2. Не получилось рассортировать драйвера в $OEM$\textmode по подкаталогам. Если использовать подкаталоги - диски видны на этапе форматирования, но при копировании драйвера не находятся. Все работает только если все драйвера находятся каталоге $OEM$\textmode.

root, теперь можно сделать нормальный набор для Mass Storage Drivers, и добавить его также как и lan-drivers.zip.

И еще раз спасибо за сайт, он помог во многом разобраться.
alexmal
 
Сообщения: 17
Зарегистрирован: 17 июн 2008, 13:23

Сообщение alexmal » 24 июн 2008, 15:36

Подредактировал textmode.zip. Заменил Intel c 8.2 на 7.8. В txtsetup.oem добавил комментарии с поддерживаемыми контроллерами.
alexmal
 
Сообщения: 17
Зарегистрирован: 17 июн 2008, 13:23

Сообщение SergeyM » 24 июн 2008, 15:37

Уважаемый alexmal
А что надо добавлять в файл txtsetup.oem?
после добавления [MassStorageDriver] в winnt.sif установка ругается на ошибку (21) в txtsetup.oem.
и еще, не подскажешь, каким редактором можно добавить "контроллер" по-русски в указанной тобой кодировке??
SergeyM
 
Сообщения: 13
Зарегистрирован: 19 июн 2008, 11:41

Сообщение alexmal » 24 июн 2008, 15:46

SergeyM писал(а):Уважаемый alexmal
А что надо добавлять в файл txtsetup.oem?
после добавления [MassStorageDriver] в winnt.sif установка ругается на ошибку (21) в txtsetup.oem.
и еще, не подскажешь, каким редактором можно добавить "контроллер" по-русски в указанной тобой кодировке??

txtsetup.oem правит не надо. Он уже отредактирован как буд-то это одна дискета для всех типов котроллеров.
Покажи winnt.sif. И на каком контроллере ставишь?
А насчет редактора :( У меня linux. Я там знаю, а Windows нет. Попробуй http://zipercool.narod.ru/ - первое что нашел в google.
Вот мой winnt.sif к примеру
Код: Выделить всё
[data]
floppyless = "1"
msdosinitiated = "1"
; Needed for second stage
OriSrc = "\\10.2.10.2\tftp\wxpp2r\i386"
OriTyp = "4"
LocalSourceOnCD = "1"

[SetupData]
OsLoadOptions = "/noguiboot /fastdetect"
; Needed for first stage
SetupSourceDevice = "\Device\LanmanRedirector\10.2.10.2\tftp\wxpp2r"

[UserData]
ComputerName = *
; if needed
;ProductID=

[RemoteInstall]
Repartition = No
UseWholeDisk = No

[Unattended]
DriverSigningPolicy = Ignore
FileSystem = *
OemPreinstall = Yes
OemSkipEula = Yes
Repartition = No
WaitForReboot = No
; UnattendMode = GuiAttended

[MassStorageDrivers]
"BusLogic VMware SCSI Controller" = "OEM"
"LSI Logic PCI Fusion-MPT Driver (XP 32-bit)" = "OEM"
"Intel(R) SATA AHCI Controller" = "OEM"
"Intel(R) SATA RAID Controller" = "OEM"
"NVIDIA nForce Storage Controller" = "OEM"
"VIA V-RAID Controller Series(Windows SRV2003)" = "OEM"
"IDE CD-ROM (ATAPI 1.2)/PCI IDE-........" = "RETAIL"
alexmal
 
Сообщения: 17
Зарегистрирован: 17 июн 2008, 13:23

Сообщение slech » 24 июн 2008, 18:46

SergeyM Mark поможет сохранить в нужной кодировке.

Adaptec SCSI RAID 2100S (Adaptec 2100S Ultra3 Single Channel)

1. скачиваем драйвера по ссылке Adaptec SCSI RAID 3210S, 3410S & 2100S


2. извлекаем все файлы в каталог $OEM$\textmode

3. корректируем TXTSETUP.oem

[Disks]
d1 = "Adaptec I2O RAID Driver Disk for 32bit Windows 2000, XP, & 2003", \dpt_i2o, \


на

[Disks]
d1 = "Adaptec I2O RAID Adapters for 32bit Windows 2000, XP, & 2003", \, \


4. добавляем в winnt.sif следующие строки:

[MassStorageDrivers]
"Adaptec I2O RAID Adapters for 32bit Windows 2000, XP, & 2003"= "OEM"
"IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller" = "RETAIL"


Проверенно на Intel Server

на практике эти драйвера входят в дистрибутив Windows 2003 Server, эксперимент был проделан для лучшего усвоения матириала.
Думаю лучше оставить встроенные драйвера т.к. судя по всему драйвер там в любом случае либо свежее либо тот же.
Последний раз редактировалось slech 27 июн 2008, 14:48, всего редактировалось 4 раз(а).
slech
 
Сообщения: 89
Зарегистрирован: 22 мар 2008, 02:34

След.

Вернуться в unattended (автоматическая) установка Windows XP/2003

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron
@Mail.ru