Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account


Photo

Unattended install, SATA drivers, and NO Floppy

* * * * * 2 votes

  • Please log in to reply
179 replies to this topic

#101
skataz311

skataz311
  • Member
  • 1 posts
what about us AMD 64 users?


How to remove advertisement from MSFN

#102
raskren

raskren

    I ♥ Longhorn

  • Member
  • PipPipPip
  • 383 posts
Why are you segregating yourself because of your choice of CPU brand? That's a bit silly.

The names of your drivers may be different but the method is the same.

#103
valerima

valerima
  • Member
  • 6 posts
Hi, I try to make mine Unattended Cd and still hava a problems.
My Motherboard Gigabyte 8knxp with Intel and Silicon controllers, but I use Intel only so raskren's info was very useful for me.

Anyway, I did everything according instructions ,moreover slipstreamed with nlite my xpsp2 with last upgrade pack from Ryanvm page.

http://www.ryanvm.ne...updatepack.html

However when boot always get a message that boot cannot continue because some mistake in
TXTSETUP.SIF
for example
some line 15684 or smth is wrong.

How to track this mistake, number of line- with some hexeditor?


best regards

valerima

#104
raskren

raskren

    I ♥ Longhorn

  • Member
  • PipPipPip
  • 383 posts
Open txtsetup.sif in notepad.

Turn wordwrap off and turn the status bar on if its not already. The status bar will show the line that the cursor is on.

Hex editors are for binary files, txtsetup.sif is plain text.

#105
valerima

valerima
  • Member
  • 6 posts
OK, Thank you- I will try to do it.

Anyway I would be very appreciated if you could glance for a while to my TXTsetup.sif attached , maybe you will find some more mistakes.
My motherboard is gigabyte8knxp with Intel and Silicon controllers, similar to yours, but I decided to use only Intel, therefore drivers attached are only those from Intel.
During setup meanwhile was written that a wrong is line 21632.

Thank you in advance.

valerima

Attached Files



#106
valerima

valerima
  • Member
  • 6 posts
Fine, this mistake looks I found and fixed.

Thank you.

#107
valerima

valerima
  • Member
  • 6 posts
[GuiRunOnce]
c:\main.cmd

into where and how manage these .cmd files?

********************** main.cmd

CLS
@echo off

ECHO Removing Wallpapers...
DEL "%systemroot%\Blue Lace 16.bmp"
DEL "%systemroot%\Coffee Bean.bmp"
DEL "%systemroot%\FeatherTexture.bmp"
DEL "%systemroot%\Gone Fishing.bmp"
DEL "%systemroot%\Greenstone.bmp"
DEL "%systemroot%\Prairie Wind.bmp"
DEL "%systemroot%\Rhododendron.bmp"
DEL "%systemroot%\River Sumida.bmp"
DEL "%systemroot%\Santa Fe Stucco.bmp"
DEL "%systemroot%\Soap Bubbles.bmp"
DEL "%systemroot%\Zapotec.bmp"
DEL "%systemroot%\Web\Wallpaper\Crystal.jpg"
DEL "%systemroot%\Web\Wallpaper\Friend.jpg"
DEL "%systemroot%\Web\Wallpaper\Home.jpg"
DEL "%systemroot%\Web\Wallpaper\Moon flower.jpg"
DEL "%systemroot%\Web\Wallpaper\Peace.jpg"
DEL "%systemroot%\Web\Wallpaper\Power.jpg"
DEL "%systemroot%\Web\Wallpaper\Purple flower.jpg"
DEL "%systemroot%\Web\Wallpaper\Radiance.jpg"
DEL "%systemroot%\Web\Wallpaper\Ripple.jpg"
DEL "%systemroot%\Web\Wallpaper\Stonehenge.jpg"
DEL "%systemroot%\Web\Wallpaper\Vortec space.jpg"
DEL "%systemroot%\Web\Wallpaper\Ascent.jpg"
DEL "%systemroot%\Web\Wallpaper\Autumn.jpg"
DEL "%systemroot%\Web\Wallpaper\Azul.jpg"
DEL "%systemroot%\Web\Wallpaper\Follow.jpg"
DEL "%systemroot%\Web\Wallpaper\Red moon desert.jpg"
DEL "%systemroot%\Web\Wallpaper\Tulips.jpg"
DEL "%systemroot%\Web\Wallpaper\Wind.jpg"
ECHO.
ECHO Removing useless shortcuts...
DEL "%systemdrive%\Documents and Settings\All Users\Start Menu\Windows
Update.lnk"
DEL "%systemdrive%\Documents and Settings\All Users\Start Menu\Set
Program Access and Defaults.lnk"
DEL "%systemdrive%\Documents and Settings\All Users\Start Menu\Windows
Catalog.lnk"
DEL "%systemdrive%\Documents and Settings\All Users\Start
Menu\Programs\Outlook Express.lnk"
DEL "%systemdrive%\Documents and Settings\All Users\Start
Menu\Programs\Accessories\Windows Movie Maker.lnk"
DEL "%Systemdrive%\Documents and Settings\All Users\Start
Menu\Programs\Accessories\Communications\*.*"
DEL "%Systemdrive%\Documents and Settings\All Users\Start
Menu\Programs\Accessories\System Tools\Activate Windows.lnk"
DEL "%Systemdrive%\Documents and Settings\All Users\Start
Menu\Programs\Accessories\System Tools\Backup.lnk"
DEL "%Systemdrive%\Documents and Settings\All Users\Start
Menu\Programs\Accessories\System Tools\Disk Cleanup.lnk"
DEL "%Systemdrive%\Documents and Settings\All Users\Start
Menu\Programs\Accessories\System Tools\Disk Defragmenter.lnk"
DEL "%Systemdrive%\Documents and Settings\All Users\Start
Menu\Programs\Accessories\System Tools\Files and Settings Transfer
Wizard.lnk"
DEL "%Systemdrive%\Documents and Settings\All Users\Start
Menu\Programs\Accessories\System Tools\System Information.lnk"
DEL "%Systemdrive%\Documents and Settings\All Users\Start
Menu\Programs\Accessories\System Tools\System Restore.lnk"
DEL "%systemdrive%\Documents and Settings\Default User\Start
Menu\Programs\Remote Assistance.lnk"
DEL "%systemdrive%\Documents and Settings\Default User\Start
Menu\Programs\Windows Media Player.lnk"
DEL "%systemdrive%\Documents and Settings\Default User\Start
Menu\Programs\Accessories\Program Compatibility Wizard.lnk"
DEL "%systemdrive%\Documents and Settings\Default User\Start
Menu\Programs\Accessories\Command Prompt.lnk"
DEL "%systemdrive%\Documents and Settings\Default User\Start
Menu\Programs\Accessories\Tour Windows XP.lnk"
DEL "%systemdrive%\Documents and Settings\Default User\Start
Menu\Programs\Accessories\Synchronize.lnk"

ECHO.
ECHO Removing Screensavers...
DEL "%systemroot%\system32\dllcache\scrnsave.scr"
DEL "%systemroot%\system32\dllcache\ss3dfo.scr"
DEL "%systemroot%\system32\dllcache\ssbezier.scr"
DEL "%systemroot%\system32\dllcache\ssflwbox.scr"
DEL "%systemroot%\system32\dllcache\ssmarque.scr"
DEL "%systemroot%\system32\dllcache\ssmypics.scr"
DEL "%systemroot%\system32\dllcache\ssmyst.scr"
DEL "%systemroot%\system32\dllcache\sspipes.scr"
DEL "%systemroot%\system32\dllcache\sstext3d.scr"
DEL "%systemroot%\system32\scrnsave.scr"
DEL "%systemroot%\system32\ss3dfo.scr"
DEL "%systemroot%\system32\ssbezier.scr"
DEL "%systemroot%\system32\ssflwbox.scr"
DEL "%systemroot%\system32\ssmarque.scr"
DEL "%systemroot%\system32\ssmypics.scr"
DEL "%systemroot%\system32\ssmyst.scr"
DEL "%systemroot%\system32\sspipes.scr"
DEL "%systemroot%\system32\sstext3d.scr"
DEL c:\unattend.txt
DEL c:\udb.txt
ECHO.

#108
valerima

valerima
  • Member
  • 6 posts
sorry for silly question- found an answer.

#109
raskren

raskren

    I ♥ Longhorn

  • Member
  • PipPipPip
  • 383 posts
iaStor = "RAIDIntel/iaStor

You forgot the additional quote at the end of the line. It should look like this:

iaStor = "RAIDIntel/iaStor"


#110
raskren

raskren

    I ♥ Longhorn

  • Member
  • PipPipPip
  • 383 posts
[SCSI.Load]
--> iaStor = iaStor.sys,4
cpqarray = cpqarray.sys,4
atapi = atapi.sys,4
aha154x = aha154x.sys,4
sparrow = sparrow.sys,4
symc810  = symc810.sys,4
aic78xx  = aic78xx.sys,4
i2omp = i2omp.sys,4
dac960nt = dac960nt.sys,4
ql10wnt = ql10wnt.sys,4
amsint = amsint.sys,4
asc = asc.sys,4
asc3550 = asc3550.sys,4
mraid35x = mraid35x.sys,4
ini910u = ini910u.sys,4
ql1240 = ql1240.sys,4
aic78u2  = aic78u2.sys,4
symc8xx  = symc8xx.sys,4
sym_hi  = sym_hi.sys,4
sym_u3  = sym_u3.sys,4
asc3350p = asc3350p.sys,4
abp480n5 = abp480n5.sys,4
cd20xrnt = cd20xrnt.sys,4
ultra = ultra.sys,4
adpu160m = adpu160m.sys,4
dpti2o = dpti2o.sys,4
ql1080 = ql1080.sys,4
ql1280 = ql1280.sys,4
ql12160 = ql12160.sys,4
perc2 = perc2.sys,4
hpn = hpn.sys,4
cbidf2k = cbidf2k.sys,4
dac2w2k = dac2w2k.sys,4
--> iaStor = iaStor.sys,4

You also have two entries for iaStor in [SCSI.Load]

[SCSI]
-->  iaStor = "Intel(R) 82801ER SATA RAID Controller"
sparrow  = "Adaptec AHA-151X/AHA-152X/AIC-6X60 SCSI Adapter"
aha154x  = "Adaptec AHA-154X/AHA-164X SCSI Host Adapter"
aic78xx  = "Adaptec AHA-294X/AHA-394X/AIC-78XX SCSI Controller"
aic78u2  = "Adaptec AHA-294XU2/AIC-7890 SCSI Controller"
adpu160m = "Adaptec AIC-789X/AHA-3960 Ultra160 PCI SCSI Card"
afcnt = "Agilent HHBA-510x PCI Fibre Channel Controller"
dpti2o = "Adaptec 2000S/3000S Ultra160 SCSI RAID Controller"
afc9xxx = "Adaptec AFC-9210G PCI 64-bit/66MHz Fibre Channel 2Gbit Controller"
asc3550  = "Advansys 3550 Ultra Wide SCSI Host Adapter"
asc3350p = "Advansys ABP460 PCMCIA SCSI Host Adapter"
abp480n5 = "Advansys ABP480 CardBus SCSI Host Adapter"
asc      = "Advansys SCSI Host Adapter"
amsint   = "AMD PCI SCSI Controller/Ethernet Adapter"
mraid35x = "AMI MegaRaid RAID Controller"
cpqarray = "Compaq Drive Array"
cpqfcalm = "Compaq Fibre Channel Host Controller"
cpqarry2 = "Compaq Smart Array Controller"
cpqcissm = "Compaq Smart Array 5300 Controller"
lp6nds35 = "Emulex LP6000 Fibre Channel Host Adapters"
cd20xrnt = "IBM Portable PCMCIA CD-ROM Drive"
ipsraidn = "IBM ServeRAID Adapter"
nfrd960     = "IBM ServeRAID Adapter"
i2omp    = "Intelligent I/O Controller"
atapi    = "IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller"
cbidf2k = "CardBus/PCMCIA IDE Miniport Driver"
ini910u  = "Initio Ultra SCSI Host Adapter"
dac2w2k = "Mylex EXR2000,3000/AR160,170,352 Raid Controllers"
dac960nt = "Mylex DAC960/Digital SWXCR-Ex Raid Controller"
ultra  = "Promise Technology Inc. Ultra IDE Controller"
ql1240   = "QLogic ISP 1240 SCSI Host Adapter"
ql10wnt  = "QLogic PCI SCSI Host Adapter"
ql1080   = "Qlogic QLA1080, 64 bit PCI LVD SCSI HBA"
ql1280   = "Qlogic QLA1280, 64 bit PCI LVD SCSI HBA"
ql12160  = "QLogic QLA12160, 64 bit PCI DUAL 160M SCSI HBA"
ql2100   =  "QLogic QLA2000/QLA2100 PCI Fibre Channel Adapter"
ql2200   =  "QLogic QLA2200 PCI Fibre Channel Adapter"
sym_hi   = "LSI Logic C896 PCI SCSI Host Adapter"
sym_u3   = "LSI Logic C1010 PCI SCSI Host Adapter"
symc810  = "LSI Logic C8100 PCI SCSI Host Adapter"
symc8xx  = "LSI Logic C8xx PCI SCSI Host Adapter"
symmpi   = "LSI Logic PCI Fibre Channel Host Adapter"
hpn      = "Hewlett Packard NetRAID-4M RAID Controller"
perc2    = "Dell PERC 2/3 RAID Controller"
perc2gat = "Dell PERC 2/3 RAID Controller (Gatling)"
-- > iaStor = "RAIDIntel/iaStor

...and again in [SCSI]

#111
Cunning1inguist

Cunning1inguist

    Vir bonus, dicendi peritus

  • Member
  • 21 posts
Couldn't you just use the nLite program to slipstream the drivers into the windows installation?

Tried using nLite, and it didn't work.
ASUS A8V Deluxe
Athlon64 3200
1GB Corsair XL PC3200 (dual-channel)
74GB Raptor
200GB SATA150
ATI Radeon x800 Pro 256MB
Fortron BlueStorm 500W
Evercool Gatewatch fan controller

#112
valerima

valerima
  • Member
  • 6 posts
Thank you very much.

I got a new video and replacement is a good reason to reinstall PC. Will try.

regards

valerima

#113
raskren

raskren

    I ♥ Longhorn

  • Member
  • PipPipPip
  • 383 posts
This was written well before nLite existed. The goal is to *teach* you how to do this, not to show you how to use another piece of software to do it for you.

#114
Cunning1inguist

Cunning1inguist

    Vir bonus, dicendi peritus

  • Member
  • 21 posts

This was written well before nLite existed.  The goal is to *teach* you how to do this, not to show you how to use another piece of software to do it for you.

Well, I'm not sure I understand, then. I've got a Promise 378 controller. How do you figure out the "Hardware Database" data?

[HardwareIdsDatabase]PCI\VEN_8086&DEV_24DF&CC_0104 = "iaStor"
PCI\VEN_1095&DEV_3114&SUBSYS_61141095 = "Si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_288510F1 = "Si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_047AA0A0 =  "Si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_0478A0A0 = "Si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_0479A0A0 = "Si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_90181695 = "Si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_F642270F = "Si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_100415BD = "Si3114r"


and what do these numbers mean?
iaStor.sys = 100,,,,,,3_,4,1,,,1,4
si3114r.sys = 100,,,,,,3_,4,1,,,1,4

I know you can put anything for these, but how do you know what's supposed to go in these quotes?

[SCSI]iaStor = "Intel® 82801ER SATA RAID Controller"
si3114r = "Silicon Image SiI 3114 SATARaid Controller"





Ok, I took a closer look and figured it out. I finally got it to recognize my SATA drives! thumbup.gif
Thanks for the guide. I really hated the idea of having to use a floppy drive in my mammoth Athlon64 system. (not that it would have worked anyway since I've got an unattended installation...)
ASUS A8V Deluxe
Athlon64 3200
1GB Corsair XL PC3200 (dual-channel)
74GB Raptor
200GB SATA150
ATI Radeon x800 Pro 256MB
Fortron BlueStorm 500W
Evercool Gatewatch fan controller

#115
raskren

raskren

    I ♥ Longhorn

  • Member
  • PipPipPip
  • 383 posts

For a detailed explanation of what all those numbers and commas mean go here.


As you can see there is only one Id for Intel and multiples for SI which is OK. Now remember the file "txtsetup.oem" that we extracted from both driver sets? That's a text file which can be opened in Notepad and it contains the device Ids. If you're trying this out with other drivers and don't know the proper Id, look in txtsetup.oem or the INF file associated with that particular driver.


This is all inside the article that you should probably read again.

#116
Cunning1inguist

Cunning1inguist

    Vir bonus, dicendi peritus

  • Member
  • 21 posts
oops
ASUS A8V Deluxe
Athlon64 3200
1GB Corsair XL PC3200 (dual-channel)
74GB Raptor
200GB SATA150
ATI Radeon x800 Pro 256MB
Fortron BlueStorm 500W
Evercool Gatewatch fan controller

#117
Cunning1inguist

Cunning1inguist

    Vir bonus, dicendi peritus

  • Member
  • 21 posts
oops
ASUS A8V Deluxe
Athlon64 3200
1GB Corsair XL PC3200 (dual-channel)
74GB Raptor
200GB SATA150
ATI Radeon x800 Pro 256MB
Fortron BlueStorm 500W
Evercool Gatewatch fan controller

#118
Cunning1inguist

Cunning1inguist

    Vir bonus, dicendi peritus

  • Member
  • 21 posts

Well, bad news...
I got all the way through the installation, even through the gui installation, but when windows tried to boot for the first time, the system just reboots. Everytime since then, I'm getting the startup menu, and no matter which option I choose, it just reboots. I tested this installation disc on another machine just to make sure there wasn't something wrong with it, but it installed fine and booted into windows. Of course, that other machine doesn't have any SATA drives. Any Ideas how to resolve this?

I think I figured out what the problem is. I broke down and decided to just install windows on an IDE drive and just have my HDD intensive stuff on my raptor. after windows was finished installing, my raid controller wouldn't install properly. It just had a '!' beside it. The strange thing was that I had the drives in onboard IDE mode, and not RAID mode, so on a lark, I decided to change them back to RAID mode and bingo!

I've attached my changes and a list of files for using the ASUS A8V on WinXP including the drivers for both Promise and VIA controllers

Made a couple corrections, uploaded new file

I had some problems with the VIA drivers. I got an error about it not being able to read the line with viasraid in the [SCSI] section. Since I'm not using it now, I just deleted everything referencing the via controllers for my cd. As far as I can tell, I've followed your directions exactly...

[edit]
Okay, now I've added the winnt.sif stuf, I've got all my driver files copied to the textmode folder and the drivers folder as well as wincabbed and copied to the i386 folder, but it doesn't see my sata drives in either ide mode or raid mode.

Also, I've read that raid 0 requires multiple disks (which would make sense) but my raid controller allows me to define a single-disk array. If I had a single-disk array do you think that would affect anything I'm doing here?

Update:

Here's a strange development:
With the above configuration, I boot from the cd, but setup doesn't see my sata drives. Just for giggles, I pop in the raid floppy and press F6 at the beginning and load the driver, but then it tells me that windows already has the driver. so I just select to load the driver from my cd... it sees my SATA drives this time. (it freezes of course bc you can't press f6 with unattended mode)
So I feel like I'm at a catch-22: it doesn't see my drives unless i press f6, but it won't go any further w/o f6. So, I ended up just burning a cd w/o the winnt.sif and pressing f6 at the beginning.

Attached Files


ASUS A8V Deluxe
Athlon64 3200
1GB Corsair XL PC3200 (dual-channel)
74GB Raptor
200GB SATA150
ATI Radeon x800 Pro 256MB
Fortron BlueStorm 500W
Evercool Gatewatch fan controller

#119
Cunning1inguist

Cunning1inguist

    Vir bonus, dicendi peritus

  • Member
  • 21 posts
meh
ASUS A8V Deluxe
Athlon64 3200
1GB Corsair XL PC3200 (dual-channel)
74GB Raptor
200GB SATA150
ATI Radeon x800 Pro 256MB
Fortron BlueStorm 500W
Evercool Gatewatch fan controller

#120
Cunning1inguist

Cunning1inguist

    Vir bonus, dicendi peritus

  • Member
  • 21 posts

If you want to integrate PATA/SATA/RAID drivers, you can try my DriverPack MassStorage, take a look at http://www.BTSunatte.../EN/DriverPacks !

Greetz,

Bâshrat the Sneaky

that doesn't work for the text portion of the setup, that only works for the gui portion, right?
ASUS A8V Deluxe
Athlon64 3200
1GB Corsair XL PC3200 (dual-channel)
74GB Raptor
200GB SATA150
ATI Radeon x800 Pro 256MB
Fortron BlueStorm 500W
Evercool Gatewatch fan controller

#121
mark49

mark49

    Newbie

  • Member
  • 23 posts



If you want to integrate PATA/SATA/RAID drivers, you can try my DriverPack MassStorage, take a look at http://www.BTSunatte.../EN/DriverPacks !

Greetz,

Bâshrat the Sneaky

that doesn't work for the text portion of the setup, that only works for the gui portion, right?

you will need to copy some important xxx.sys files to \i386 folder

#122
RickSteele

RickSteele

    Rick Steele

  • Member
  • PipPip
  • 259 posts
  • OS:Windows 7 x64
  • Country: Country Flag
[SourceDisksFiles]
fasttx2k.sys = 1982,,,,,,,1982,0,0

[HardwareIdsDatabase]
PCI\VEN_105A&DEV_3376 = "fasttx2k"
PCI\VEN_105A&DEV_3373 = "fasttx2k"


[SCSI.load]
fasttx2k = fasttx2k.sys,4


[SCSI]
fasttx2k = "WinXP Promise FastTrak 376/378 ™ Controller"

Above are the entries in my txtsetup.sif for the Promise RAID controller on the ASUS P4C800E deluxe. I used nlite0997b to completely create my custom install package including integrating all drivers; but did not create an iso just yet. I've tried every method I could find, created countless bootable CD's and setup would always fail until now. The [SourceDisksFiles] section nlite writes correctly to txtsetup but the rest of the entries must also be inserted-above is mine, either just before the EOF marker or under the corresponding sections in the txtsetup.sif file. nlite already cabs all the sy_, dl_, in_, ca_, etc. in the nldrv folder during the create process but, the individually cabbed RAID/mass storage files/drivers must also be included in the I386 directory of your CD so that text mode can access them. The one exception-the cat file is copied as is, not cabbed. No other reference to these drivers is necessary anywhere, at least when using nlite. Also all the rest of my drivers seem to install correctly and completely using nlite's method; ie: nldrv folder and txt/dossetup etc....My automated install went perfectly.

#123
mark49

mark49

    Newbie

  • Member
  • 23 posts

[SourceDisksFiles]fasttx2k.sys = 1982,,,,,,,1982,0,0

?

#124
RickSteele

RickSteele

    Rick Steele

  • Member
  • PipPip
  • 259 posts
  • OS:Windows 7 x64
  • Country: Country Flag

[SourceDisksFiles]
fasttx2k.sys = 1982,,,,,,,1982,0,0

?

<{POST_SNAPBACK}>


I left that as nlite had it because it worked and after so many disappointing attempts to finally get it so that everything goes perfectly.....well if it ain't broke don't fix it. I mean I can now install all completely unattended-no F6..etc. and my system is completely stable.

#125
raskren

raskren

    I ♥ Longhorn

  • Member
  • PipPipPip
  • 383 posts
1982 is the custom target location that nLite uses to install drivers. I believe it is \Windows\nldrv.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users



How to remove advertisement from MSFN