Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Bizonyára nagy többségünk találkozott már a következő problémával: "kedvenc" XP-nk nem hajlandó települni SATA-wincseszterekre.
- Hozzávalók:
- 1. Lehetőleg frissített telepítőkészlet (pl SP0 ->SP3)
- 2. Friss SATA driverek a gyártótól (intel - innen egy igazi v egy virtuális floppy segítségével juthatunk a keresett fileokhoz)
- 3. nero, vagy egyéb bootCD megalkotására képes progi. A bootCD-készítés menetét nem írom, le, számtalan péda található rá a neten.
- A procedúra:
- 1. a wincseszteren egy üres könyvtárba másoljuk a telepítőkészlet összes fileját (legyen pl D:\XP)
- 2. a könyvtárban létrehozunk a \$OEM$\$1\DRIVERS struktúrát
- 3. a "DRIVERS" alkönyvtárba bemásoljuk a beszerzett drivereket, azaz intel "anyag" esetén a következő fileokat:
- Iaachi.cat
- Iaachi.inf
- Iastor.cat
- Iastor.inf
- IaStor.sys
- TXTSETUP.OEM
- 3. A fent említett fileok első 5-jéből tömörített változatot csinálunk a makecab-paranccsal, pl:
- makecab Iaachi.cat
- Eredménye: Iaachi.ca_
- A kapott 5 új filet, és az eredeti IaStor.sys-t bemásoljuk a telepítőszet i386-os könyvtárába
- 4. Ahhoz, hogy a telepítő tudja is, hogy ő tartalmazza már a fentebbi drivereket, 3 konfigurációs filet kell átírnunk.
- - Ha még nem létezik, létrehozunk egy WINNT.SIF -szövegfilet az i386 könyvtárban, a következő tartalommal (az "xxxx"-helyére egyből beírhatjuk a licenszkulcsot/jelszót is)
- [Data]
- Autopartition=0
- MsDosInitiated=0
- UnattendedInstall="Yes"
- [Unattended]
- UnattendMode=DefaultHide
- UnattendSwitch="Yes"
- OemPreinstall="Yes"
- OemPnPDriversPath="Drivers"
- OemSkipEula="Yes"
- FileSystem=*
- WaitForReboot="No"
- NoWaitAfterTextMode=1
- NoWaitAfterGUIMode=1
- DriverSigningPolicy=Ignore
- NonDriverSigningPolicy=Ignore
- Hibernation="No"
- [SystemRestore]
- DisableSR=1
- CreateFirstRunRp=0
- [GuiUnattended]
- AdminPassword="xxxx"
- TimeZone=110
- OEMSkipRegional=1
- OemSkipWelcome=1
- [UserData]
- ProductKey="xxxx"
- ComputerName="xxxx"
- [RegionalSettings]
- LanguageGroup=1
- SystemLocale="0409"
- UserLocale="0809"
- UserLocale_DefaultUser="0809"
- InputLocale="0409:0000040e"
- InputLocale_DefaultUser="0409:0000040e"
- A következő, és egyben legsúlyosabb buherálni való a TXTSETUP.SIF, a file végére adjuk hozzá a következő 3 fejezetet. Vigyázzunk, hogy a file végén lévő eof markert (end of file) ne töröljük (=del/backspace billentyűt kéretik nem piszkálni:)
- [SourceDisksFiles]
- iastor.cat = 1,,,,,,,1,0,0
- iastor.inf = 1,,,,,,,1,0,0
- iastor.sys = 1,,,,,,4_,4,1,,,1,4
- iastor.sys = 1,,,,,,,1,0,0
- iaahci.cat = 1,,,,,,,1,0,0
- iaahci.inf = 1,,,,,,,1,0,0
- [HardwareIdsDatabase]
- PCI\VEN_8086&DEV_2653&CC_0106 = "iastor"
- PCI\VEN_8086&DEV_2681&CC_0106 = "iastor"
- PCI\VEN_8086&DEV_27C1&CC_0106 = "iastor"
- PCI\VEN_8086&DEV_27C5&CC_0106 = "iastor"
- PCI\VEN_8086&DEV_2821&CC_0106 = "iastor"
- PCI\VEN_8086&DEV_2829&CC_0106 = "iastor"
- PCI\VEN_8086&DEV_2922&CC_0106 = "iastor"
- PCI\VEN_8086&DEV_5029&CC_0106 = "iastor"
- PCI\VEN_8086&DEV_2682&CC_0104 = "iastor"
- PCI\VEN_8086&DEV_27C3&CC_0104 = "iastor"
- PCI\VEN_8086&DEV_27C6&CC_0104 = "iastor"
- PCI\VEN_8086&DEV_2822&CC_0104 = "iastor"
- PCI\VEN_8086&DEV_282A&CC_0104 = "iastor"
- [SCSI.load]
- iastor = iastor.sys,4
- [FileFlags]
- iastor.sys = 16
- [SCSI]
- iastor = "Intel(R) SATA RAID/AHCI Controller"
- - a "[HardwareIdsDatabase]"-rész hivatkozásait le kell csekkolni, hogy egyezzen a driver két .inf filejának (iaachi.inf+iastor.inf) végén lévő [strings] fejezet eszközneveivel, a fenti "[HardwareIdsDatabase]" az eredeti intel 7.8-as verziójú driver "készlete".
- Ha ezen túl vagyunk, még egy módosítani való van: a DOSNET.INF hez (lakhelye: szintén i386-os könyvtár) kell hozzáadni a következő infókat:
- [FloppyFiles.1]
- d1,iastor.sys
- [Files]
- d1,iastor.cat
- d1,iastor.inf
- d1,iastor.sys
- d1,iaahci.cat
- d1,iaahci.inf
- Ezzel meg is volnánk, lehet bootolható CD-t készíteni és installálni
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement