Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Установка WinXP на SATA (I)

Модерирует : KLASS, IFkO

KLASS (19-02-2017 11:11): Продолжение в Установка WinXP на SATA (II)  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

Talisman86



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в качестве экспериментов использовалась мать Asus A7N8X-E Deluxe, SATA Seagate 80 Гб, winxp sp2 vl, дрова SATA-RAID для чипсета Si3112 версии 1.0.0.51 с офсайта силикона.  
1. Готовим CDRW диск (можно и CDR, но возможно с первого раза может и не получится  ).  
2. Находим дистрибутив WinXP SP2 (SP1) - далее ОС  
3. Скидываем дистрибутив ОС себе на HDD.  
4. Заходим в директорию i386 и создаём в ней файл WINNT.SIF с примерным содержимым (файл для автоматической (unattended) установки Windows, дополнительно идём в сабж и там читаем что и для чего нужны нижеуказанные параметры) синим - то что нам необходимо на этапе установки драйверов для SATA (файл делаем в кодировке ANSI)  
;SetupMgrTag  
[Data]  
AutoPartition=0  
MsDosInitiated="0"  
UnattendedInstall="Yes"  
AutomaticUpdates=yes  
 
[Unattended]  
UnattendMode=FullUnattended  
OemSkipEula=Yes  
OemPreinstall=Yes  
OemPnPDriversPath="DRIVERS\006\SI3112R"
 
TargetPath=\WINDOWS  
UnattendSwitch=yes  
WaitForReboot=No  
Repartition=No  
FileSystem=*  
 
[GuiUnattended]  
AdminPassword="*"  
OEMSkipRegional=1  
TimeZone=130  
OemSkipWelcome=1  
 
[UserData]  
ProductKey=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx (вместо xxxx пишете валидный серийник в таком же формате через дефис)
FullName="user"  
OrgName=""  
ComputerName=comp  
 
[Display]  
BitsPerPel=32  
Vrefresh=85  
Xresolution=800  
YResolution=600  
 
[TapiLocation]  
CountryCode=380  
Dialing=Tone  
AreaCode=056  
 
[RegionalSettings]  
LanguageGroup=1,5  
SystemLocale=00000419  
UserLocale=00000419  
InputLocale=0409:00000409,0419:00000419,0422:00000422  
 
[Homenet]  
ShowTrayIcon=Yes  
 
[Shell]  
DefaultStartPanelOff=Yes  
 
 
[Components]  
msmsgs=off  
msnexplr=off  
 
[Branding]  
BrandIEUsingUnattended=Yes  
 
[Proxy]  
Proxy_Enable=0  
Use_Same_Proxy=0  
 
5. Создаём папки ($OEM$, $1, DRIVERS, 006, SI3112R) в КОРНЕВОЙ папке ваше ОС - примерно, так  
H:\winxp_sp2_vl\$OEM$\$1\DRIVERS\006\SI3112R\  
6. В папку SI3112R переписываем разархивированные файлы с драйверами, скачанные с Силикона для вашего чипсета (у меня это si3112r.zip v.1.0.0.51):  
File name       Size                
------------    ---------------    
readme.txt               12,362    
Si3112r.inf              43,549    
Si3112r.sys              97,920    
si3112r.cat              17,922    
SiiSupp.vxd              22,096    
SilSupp.cpl              69,120    
SIWinAcc.sys             10,240    
TxtSetup.oem             11,031    
total files 8    total size         284,240  
 
7. Опять заходим в папку i386 находим там файл TXTSETUP.SIF - в конец файла пишем, но перед конечным маркерным символом:  
[SourceDisksFiles]  
si3112r.sys  = 1,,,,,,3_,4,1  
 
[HardwareIdsDatabase]  
PCI\VEN_1095&DEV_3112&SUBSYS_61121095 = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_611215D9 = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_34228086 = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_B0031458 = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_A0111019 = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_A0121019 = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_A0131019 = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_A0141019 = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_A0151019 = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_1014147B = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_100B147B = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_1402147B = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_1404147B = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_1802147B = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_1804147B = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_1C00147B = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_5930107D = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_249510F1 = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_809D1043 = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_0270A0A0 = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_044DA0A0 = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_044CA0A0 = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_92011905 = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_92151905 = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_904C1905 = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_904B1905 = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_A41810FD = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_A41910FD = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_A71910FD = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_90171695 = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_C2001297 = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_C2011297 = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_15D40035 = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_340217F2 = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_100415BD = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_F641270F = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_0C0F105B = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_0C13105B = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_0C58105B = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_0C40105B = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_0C41105B = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_0C42105B = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_0C43105B = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_0C44105B = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_0C22105B = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_0C2A105B = "Si3112r"  
PCI\VEN_1095&DEV_3112&SUBSYS_2A1E103C = "Si3112r"  
PCI\VEN_1095&DEV_3512&SUBSYS_65121095 = "Si3112r"  
PCI\VEN_1095&DEV_3512&SUBSYS_B0031458 = "Si3112r"  
PCI\VEN_1095&DEV_3512&SUBSYS_1014147B = "Si3112r"  
PCI\VEN_1095&DEV_3512&SUBSYS_1021147B = "Si3112r"  
PCI\VEN_1095&DEV_3512&SUBSYS_100B147B = "Si3112r"  
PCI\VEN_1095&DEV_3512&SUBSYS_1C06147B = "Si3112r"  
PCI\VEN_1095&DEV_3512&SUBSYS_1C00147B = "Si3112r"  
PCI\VEN_1095&DEV_3512&SUBSYS_1C03147B = "Si3112r"  
PCI\VEN_1095&DEV_3512&SUBSYS_1C04147B = "Si3112r"  
PCI\VEN_1095&DEV_3512&SUBSYS_1406147B = "Si3112r"  
PCI\VEN_1095&DEV_3512&SUBSYS_1407147B = "Si3112r"  
PCI\VEN_1095&DEV_3512&SUBSYS_90191695 = "Si3112r"  
PCI\VEN_1095&DEV_3512&SUBSYS_C2021297 = "Si3112r"  
PCI\VEN_1095&DEV_3512&SUBSYS_C2031297 = "Si3112r"  
PCI\VEN_1095&DEV_3512&SUBSYS_C2041297 = "Si3112r"  
PCI\VEN_1095&DEV_3512&SUBSYS_534D108E = "Si3112r"  
PCI\VEN_1095&DEV_3512&SUBSYS_02B71014 = "Si3112r"  
PCI\VEN_1095&DEV_3512&SUBSYS_02C51095 = "Si3112r"  
PCI\VEN_1095&DEV_3512&SUBSYS_2A1E103C = "Si3112r"  
PCI\VEN_1002&DEV_436E&SUBSYS_436E1002 = "Si3112r"  
PCI\VEN_1002&DEV_436E&SUBSYS_0A44174B = "Si3112r"  
PCI\VEN_1002&DEV_436E&SUBSYS_0A45174B = "Si3112r"  
PCI\VEN_1002&DEV_436E&SUBSYS_00301462 = "Si3112r"  
PCI\VEN_1002&DEV_436E&SUBSYS_A43110FD = "Si3112r"  
PCI\VEN_1002&DEV_436E&SUBSYS_F3631297 = "Si3112r"  
PCI\VEN_1002&DEV_436E&SUBSYS_07201462 = "Si3112r"  
PCI\VEN_1002&DEV_436E&SUBSYS_B0031458 = "Si3112r"  
PCI\VEN_1002&DEV_436E&SUBSYS_92691509 = "Si3112r"  
PCI\VEN_1002&DEV_436E&SUBSYS_5005148C = "Si3112r"  
PCI\VEN_1002&DEV_4379&SUBSYS_43791002 = "Si3112r"  
PCI\VEN_1002&DEV_437A&SUBSYS_437A1002 = "Si3112r"  
PCI\VEN_1002&DEV_4379&SUBSYS_3009103C = "Si3112r"  
PCI\VEN_1002&DEV_437A&SUBSYS_3009103C = "Si3112r"  
 
[SCSI.Load]  
si3112r  = si3112r.sys,4  
 
[SCSI]  
si3112r  = "Silicon Image SiI 3x12 SATARaid Controller"  
Строки начинающиеся с PCI\VEN_ берем из файла TxtSetup.oem (тот который мы скопировали в папку H:\winxp_sp2_vl\$OEM$\$1\DRIVERS\006\SI3112R\) содержащиеся в строках ниже данной [HardwareIds.SCSI.Si3112r_XP] до [HardwareIds.SCSI.Si3112r_NT] - нам то нужно только для WinXP .  
Единственное что вам придётся подправить эти строки, потому как они в TxtSetup.oem начинаются с id = "PCI\VEN_  и названия разделены запятыми  
Пример,  
строку id = "PCI\VEN_1095&DEV_3112&SUBSYS_61121095", "Si3112r"  
заменяем на PCI\VEN_1095&DEV_3112&SUBSYS_61121095 = "Si3112r"  
 
8. Создаём файл SI3112R.SY_ (Пуск - Выполнить-...)  
В командной строке пишем: MAKECAB H:\winxp_sp2_vl\$OEM$\$1\DRIVERS\006\SI3112R\SI3112R.SYS H:\winxp_sp2_vl\i386\SI3112R.SY_  
Данный файл будет помещён автоматически в H:\winxp_sp2_vl\i386  
 
9. Этап формирования дистрибутива закончен. Теперь пишем созданный установочный диск.  
Если пользуемся Nero то понадобится файл nt5boot.bin для правильного прожига вашей новоиспечённой дистрибутивной версии Windows XP и чтобы ваш диск был бутовым в DOS. Найти его можно на bootcd.narod.ru  
 
9.1 Создаём CD-ROM (Boot) в Nero. В настройках проекта прописываем:  
путь к файлу образа nt5boot.bin  
в дополнительных установках:  
1) тип эмуляции - нет эмуляции  
2) сообщение загрузки - Nero Boot-Loader V6.0  
3) сегмент загрузки сегторов - 07C0  
4) число загрузочных секторов - 4  
 
Прожигаем образ и устанавливаем WinXP с созданного вами же диска, тем самым нам не понадобится вставлять дискету с дровами и жать F6 при загрузке диска.

Всего записей: 139 | Зарегистр. 13-05-2007 | Отправлено: 05:38 02-06-2009 | Исправлено: vu1tur, 08:15 02-06-2009
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Установка WinXP на SATA (I)
KLASS (19-02-2017 11:11): Продолжение в Установка WinXP на SATA (II)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru