Integration of Intel's SATA AHCI and RAID drivers Guide and help for XP and W2k3 (32/64bit)
#301
Posted 16 September 2008 - 06:34 PM
#302
Posted 19 September 2008 - 11:18 AM
I'm trying to follow this process, but nLite gives me a "Can't open file" message just a bit after it starts burning the image onto disk (I lost about 3 cd-Rs in this way before I figured out the test write option...) The file it can't open is DRIVER.CAD, which I have discovered is a zip file inside another file marked I386.
So, a few questions...
1. Could this be happening because the XP installation disk I have is an edu copy from the university?
2. Could I solve the problem by unzipping DRIVER.CAD into a normal folder marked DRIVER?
3. Anyone have any words of encouragemnet and hope?
Sorry if there are other similar posts, I couldn't find anything on my search.
Thanks,
Bryan
#303
Posted 19 September 2008 - 12:19 PM
mcbry, on Sep 19 2008, 07:18 PM, said:
So I suspect, that you don't have an original XP CD.
Nevertheless you may try to rename the file from DRIVER.CAD to DRIVER.CAB and see what happens.
#304
Posted 19 September 2008 - 04:32 PM
#305
Posted 20 September 2008 - 01:00 AM
n00b, on Sep 20 2008, 12:32 AM, said:
#306
Posted 20 September 2008 - 06:30 AM
Fernando 1, on Sep 19 2008, 08:19 PM, said:
mcbry, on Sep 19 2008, 07:18 PM, said:
So I suspect, that you don't have an original XP CD.
Nevertheless you may try to rename the file from DRIVER.CAD to DRIVER.CAB and see what happens.
Hi, Fernando 1: thanks for your time and effort here, it is appreciated.
Sry about the mistype. You are correct, the file is .CAB. So... any thoughts as to why nLite can't open it on my computer?
Bryan
#307
Posted 21 September 2008 - 07:48 AM
mcbry, on Sep 20 2008, 02:30 PM, said:
Fernando 1, on Sep 19 2008, 08:19 PM, said:
mcbry, on Sep 19 2008, 07:18 PM, said:
So I suspect, that you don't have an original XP CD.
Nevertheless you may try to rename the file from DRIVER.CAD to DRIVER.CAB and see what happens.
Hi, Fernando 1: thanks for your time and effort here, it is appreciated.
Sry about the mistype. You are correct, the file is .CAB. So... any thoughts as to why nLite can't open it on my computer?
Bryan
OK, the first time I tried to follow this guide was on a computer with an XP Pro OS, and I encountered several problems, the most frequent of which was that nLite couldn't open the DRIVER.CAB file when it started to burn the ISO image to disk. I never figured out what I was doing wrong in that case. Instead, I followed the process using Vista Home Premium, the same installation it was my intention to replace with a clean installation of XP Pro. It worked, without a hitch.
Now, of course, I'm reconsidering whether I really want to go back to XP, as everything about this process went much more smoothly when I did from Vista.
Bryan
#308
Posted 21 September 2008 - 06:00 PM
]
i have Toshiba a200 satellite come with Spanish vista i format and put Xp English i manage to integrate Intel® Matrix Storage Manager to my xp with nlite and all ok but laptop run for 2 weeks then again no HDD
now decide to put Microsoft Windows Vista Ultimate x86 SP1 Integrate English again i get message : No driver ...... i put Intel® Matrix Storage Manager in usb flash disc and try to run installation browse for the driver but no way .....
ok i have now VLITE i try to integrate Intel® Matrix Storage Manager.EXE but Vlite in drive section ask for file .INF ... any help
#309
Posted 22 September 2008 - 04:48 PM
Fernando 1, on Sep 20 2008, 01:00 AM, said:
n00b, on Sep 20 2008, 12:32 AM, said:
nope that's not it but i guess nLite isn't certified for XP Tablet edition (works fine with XP Pro)
#310
Posted 24 September 2008 - 05:49 AM
tunilove, on Sep 22 2008, 02:00 AM, said:
now decide to put Microsoft Windows Vista Ultimate x86 SP1 Integrate English again i get message : No driver ...... i put Intel® Matrix Storage Manager in usb flash disc and try to run installation browse for the driver but no way .....
ok i have now VLITE i try to integrate Intel® Matrix Storage Manager.EXE but Vlite in drive section ask for file .INF ... any help
2. Download the extracted 32bit Intel textmode driver by using the link from the start post. Then load the driver off an USB stick when prompted by Vista Setup.
#311
Posted 26 September 2008 - 12:56 AM
all worked exellent. After a long journey I found your great guide.
greezz synadari
Edit I didn't remove RAM. It worked fine with this Gigabyte-bord
This post has been edited by synadari: 26 September 2008 - 01:06 AM
#312
Posted 28 September 2008 - 03:43 AM
synadari, on Sep 26 2008, 08:56 AM, said:
all worked exellent. After a long journey I found your great guide.
greezz synadari
Edit I didn't remove RAM. It worked fine with this Gigabyte-bord
CU
Fernando
#313
Posted 03 October 2008 - 06:52 AM
Motherboard Asus P5b-vm se (has the ICH8 on board)
2 Gig OCZ DDR2 SDRAM (memtest passes OK)
Seagate 320 Gig SATA HD
When I attempt to install Win2k (just because I like it!), it detects the partitions I made using Partition Magic but fails to format the C: partition.
When I attempt to install WinXP, it doesn't even detect the partitions and reports a 131,xxx Meg drive. The installation continues and I can run it. To use the rest of the 320 Gig, I resize and create other partitions. When I reboot, WinXP doesn't get started and reports a corrupt disk. If I try to re-install I get a 131,xxx Meg drive.
I tried to use your guide to add the "Testmode" drivers. Booting into Ubuntu 8.0.4 and use "lspci" to determine what pci devices are present, I find that there's a 4-port SATA controller with vendor:device of 8086:2820 and a 2-port SATA controller of 8086:2825.
I download the Intel documents for the ICH8 and again using "lspci" get some dumps of the configuration space for the 8086:2820 controller. This device SUPPORTS AHCI and in fact has detected the presence of a device on port 1 (where I connected it).
I then modify "Fernandos fixed files" to find the 8086:2820 device and do the install of the textmode drivers.WinXP reacted the same way as without the changes. Digging deeper into the configuration registers, I see that the MAP register at offset 0x90 is set 0x00 indicating IDE mode. This is what the BIOS thinks is the best mode (and probably is "compatibility" mode). Another field in this register is 0x00 as well and indicates that AHCI or RAID (????) may be selected.
I've had no success with this system but I do think that Asus needs to allow the selection of AHCI/IDE/??? for this register. Then I think I might even be able to use this system!
Am I on track here or am I "off in the weeds"?
Herb
#314
Posted 03 October 2008 - 07:50 AM
you are in right place
i have normal asus p5b board, which i had these problems before
can you tell me which ich8 you have?
mine is ICH8 82801HB
and from hwid i get this:
PCI\VEN_8086&DEV_2824&SUBSYS_81EC1043&REV_02\3&11583659&0&FA: Intel® ICH9 SATA AHCI Controller
yours probably different, because you wrote 2820 in your posts
strategy is a bit simple, after getting the number (in your situation 2820), use ich9 settings for ich8 to modify original driverse
i wrote a tutorial here
http://www.boot-land...?showtopic=5377
look "A ) Main Method" and follow steps 1) and 3)
if you have success, please inform this topic (fernando) and dps site (as i did), so others will share of your findings.
ps:
in my asus there is an option:
**Bios-->Main-->Ide Configuration (or ahci configuration)-->SATA Configuration-->Configure SATA as-->IDE
but sadly this option is not in many boards (also not in many asus boards)
#315
Posted 03 October 2008 - 09:00 AM
I don't understand what that process you provided is doing.
I went to Intel, downloaded the ICH8 document and its' updates. What I found is that the Dev ID in the ICH8 CHANGES DEPENDING on the MODE set by the BIOS. My motherboard is an Asus P5B-VM SE and the Asus BIOS (903 the latest) DOES NOT ALLOW NAY choice of mode i.e. IDE/AHCI/RAID. If the BIOS allowed that I am quite sure that the Dev ID's I see would NOT be 2820 and 2825 but rather they would be the ones in the TXTSETUP.OEM that I modified.
To illustrate this, go to the BIOS on your motherboard and select IDE mode. I WOULD NOT BOOT TO YOUR OS after this - it WON'T WORK!. Download a live cd (like UBUNTU 8.0.4) and boot it. Use "sudo lspci -vnn" to look at the device ID's on devices:function 1f.2 and if.5
I cannot confirm this on my motherboard since I cannot change the mode in the BIOS.
If I could change the mode in the BIOS, I would not be trying to "fix" the TXTSETUP.OEM file.
By the way, lspci on my board reports the device a couple of ways depending on the DevID found - for the LPC Interface Controller it reports 82801HB/HR (ICH8/R) and for the SATA IDE it always reports 82802H (ICH8 Family). You can try to figure that one out ;-)
I'll just have to bother Asus (or wait for them to see the light ;-)
Herb
#316
Posted 03 October 2008 - 09:34 AM
i guess there is a misunderstanding,
first of all, dont wait asus, it is not asus fault, it is intel fault. Some ICH8 chipsets provide ahci support, but in first days of tech. documents they were in unsupported list, with revised tech. support document they are now in ahci support list. But tech department in intel and driver department in intel work in different speeds. I waited one year for my board right drivers, so i made my drivers myself.
look post 34 here : http://forum.driverp...php?id=2789&p=2, and post 37 and post 42
for 2820 and 2825 there is info here:
http://www.intel.com...date/313057.pdf
**Desktop Non-AHCI and Non-RAID Mode1
**1. ICH8 contains two SATA devices (for Desktop Only). The SATA Device ID is dependant upon which
SATA mode is selected by BIOS and what RAID capabilities exist in the ICH8 component.
For a trial, put intel drivers in a diskette, during install of xp press F6 and use this diskette, and choose ich9 in the list :
if it works fine in installing xp than The process i provided will help you modify intel drivers capable of getting and installing ahci drivers of your chipset. So integrating this modified driver to your xp cd, you dont need to press F6.
Or maybe, fernando may make required changes and send you to make a trial
Or maybe i misunderstand whole situation wrongly, sorry if this is the case,
in anyway i hope these info helps.
This post has been edited by Lancelot_Real: 03 October 2008 - 09:45 AM
#317
Posted 03 October 2008 - 10:18 AM
Your process (in the first post) described something about "building" drivers. I don'e yet have a system to do that on. The system I have trouble sith is the one I would use.
Beyond that, I do Linux development (embedded boards, drivers and kernel bring-up). I have done some windows work, but I think the environments in Windows leaves a LOT to be desired. Just my opinion.
Please note everyone, Linux has NO problems with this board! I also have another Linux system built around a P5B-VM which is a development system for my embedde3d work. It also has the same chipset and works just fine with Linux.
I do want to use Win2k but am blocked by this problem.
Lancelot_Real, are you suggesting using ICH9 test mode install? Which version would you suggest?
I have altered the txtsetup.oem for several of the ICH8 versions but have had no success. That doesn't give me any confidence that I'm doing it right!
Herb
#318
Posted 03 October 2008 - 10:47 AM
i dont know linux well, yep in my trials linux support for ahci is really better than windows (xp to vista
well i installed my xp about a year ago (image backuped
a friend adviced me : "choose ich8r first on the list, and if this dont work choose ich9" , ich9 worked, at that time there was only 1 choice for ich9
simply, during setup, press F6, and make trials of choosing (use fernando's or official drivers in diskette), as our chipsets are different i cant say which one will work for you, mine worked when i choose ich9, one of them in list will work for you. But please report here the succeess (which one you choose worked)
Edit:
Quote
nope, this is not the case in fact, you already found out hwid with linux, next step is modify existent drivers
This post has been edited by Lancelot_Real: 03 October 2008 - 10:49 AM
#319
Posted 03 October 2008 - 11:13 AM
ah i forgot, as you are trying to install windows 2000 (not xp), dont forget to integrate sp4 of win2k so you should have a win2ksp4 cd in trials.
Also my advices are for xpsp2 cd, which is really close/same to win2ksp4 cd about mass storage drivers, but i never install win2ksp4 to my board.
Shortly, if you have trouble please try to install xpsp2 first with diskette method i wrote before.
edit
i google fu around a lot, but couldnt find anybody reporting an issue with installing xp to asus p5-vm!
This post has been edited by Lancelot_Real: 03 October 2008 - 11:36 AM
#320
Posted 04 October 2008 - 10:24 AM
herbr, on Oct 3 2008, 02:52 PM, said:
Motherboard Asus P5b-vm se (has the ICH8 on board)
2 Gig OCZ DDR2 SDRAM (memtest passes OK)
Seagate 320 Gig SATA HD
When I attempt to install Win2k (just because I like it!), it detects the partitions I made using Partition Magic but fails to format the C: partition.
'Fernando 1' said:
- None of the Windows Operating Systems which were released before Windows 2000 (Windows 3.11, Windows 95/98 and Windows ME) do support the actual Intel SATA and RAID Controllers (no working textmode drivers available).
- Even Windows 2000 does not really work with the actual Intel Controllers. There are some old Intel S-ATA drivers for Windows 2000, but they do not support the modern features AHCI (="Advanced Host Controller Interface") and RAID.



Help

Back to top









