[elektro-etc] XP Service Pack 3 ?

Kovács József kj at faldeko.hu
Sat Jun 22 10:15:07 CEST 2013


Alighanem, integrálni kéne a SATA drivert és az SP3-at!!! a telepítőbe.

Mert, XPSP2 alatt CSAK úgy lehet SATA hdd-t használni,
ha a natív mód, az AHCI ki van kapcsolva.
Különben jobb esetben nem talál hdd-t, rosszabb esetben kékhalál.

Tehát, megnézni a BIOS-ban milyen módban van port
és a telepítőnek még jóra vissza állítani...)

Linux-hoz nem értek, de az pl. így
------------ XP-be integrálás------------
by t72killer

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álnivaló 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úlvagyunk, még egy módosítanivaló 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:)

------------------------------------------




2013.06.22. 5:44 keltezéssel, Cser Tamas írta:
> valami nagyon spec driver gond is lehet a háttérben
>
> mert Hiren's mini xp  röhögve indul, röhögve windózerkodik rajta
>
> de
> kaptam egy xp sp2-es telepítőt 2db számsorral, bootolás után
> elkezdi telepítést, és kékhalálos üzenet
> STOP: 0x0000007B (0xF7A21524, 0xc0000034, 0x00000000, 0x00000000
> http://www.xtremesystems.org/forums/showthread.php?217515-Hard-Drive-Controllers
> http://rotary.elstar.com.au/elstar_bb/viewtopic.php?p=118
>
> ---------
> C:\  6 GB , D:\  6 GB és a többi (kb 45 GB) meg linuxos
>
> eredetileg a C:\ lett volna feláldozva a gyalulható, újratelepíthető XP-re
> és a D:\ lenne a WinXP <--> Linux közös adatterület
> ----------
>
> "csak" driver gond lehet, mert  Ubuntu 12.04 sem megy fel (üzenet nélkül fegyi),
> ubuntu 8.04 Hardy sem megy fel, (ott átvált text üzembe, de megállíthatatlanul
> pörögve jönnek a hibaüzenetek)
> debian telepítéskor néhány helyen nem tudja GCC-zni némelyik mikrokernelt
> ( az már kiteszi állítólag a hibaüzeneteit, csak még nem kerestem utána )
>
> de a PUPPY simán használja a gépet :-)
> tehát nem fizikai a gond, és sikeres a real-time kernel fordítása,
>
> tehát (ha jól értelmezem, akkor nem monolitikus kernelje van, hanem
> mikrokernel, vagy nanokernel vagy pikokernel modulokat szerel össze )
>
>
> Pipi <lista at puzsar.hu> írta, 2013.06.21.:
>> Hali!
>> de miért szívtok külön az sp3 telepítéssel, rengeteg idő,
>>    simán begyűjthető, nem hackelt eredeti XP telepítő ami tartalmazza az
>> sp3-at,
>>    a régi matricákon lévő kódot simán megeszi
>>
>>>>
>>> Szerintem inkabb:
>>> XP telepites
>>> XP SP3
>>> IE7
>>> Chipset, driverek
>>> magam reszerol a tobbi updatet kihagyom mert csak a gond van veluk :)
>>>
>>>
>>>
>>
>>
>> --
>> Pipi
>> http://www.puzsar.hu
>>
>>
>
>
>
> -----
> A(z)  üzenetben nem található vírus.
> Ellenőrizte: AVG - www.avg.com
> Verzió: 2013.0.3345 / Vírus adatbázis: 3199/6429 - Kiadás dátuma: 2013.06.21.
>
>
>



More information about the Elektro-etc mailing list