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

XP CD with integrated SATA drivers FAILS to install

- - - - -

  • Please log in to reply
34 replies to this topic

#26
jaclaz

jaclaz

    The Finder

  • Developer
  • 14,593 posts
  • Joined 23-July 04
  • OS:none specified
  • Country: Country Flag

Anyway, for Jaclaz, I did get my hands dirty.

Good :thumbup , though it seems to me like what you did is more like throwing yourself into a mud pond (dressed). :ph34r:

Let's see if we can help. :)

The tutorial #30 on RMPREPUSB site is about using a F6 floppy with the drivers (text mode).
If you don't have them, (if I get it right) it won't be of use. :unsure:

The WinsetupfromUSB instead is about having the appropriate drivers integrated.
Somethng got "wrong" (from the screenshots you posted) with the actual USB stick formatting or your BIOS somehow re-mapped in a strange manner the device/images.

Start again with WinSetpFromUSB.
Using it you should use RMPREPUSB to ONLY format the USB stick (WinsetupFromUSB should do all the rest).
This is most probably part of the issue:

When I click on the RMPrepUSB button nothing happens. I therefore opened the RMPrepUSB app and selected the USB drive (4gb in this case), MAX, WinPE v2, FAT32(ticked 2PTNS box), UNCHECKED Copy OS Files box and set the path to C:\XPINST and the clicked prepare drive. I then clicked install Grub4dos. I then went over to the WinSetupFromUSB application, selected the USB drive and clicked GO. The error message I got was cannot find MBR. I have attached a screen shot of the files in the folder for the USB installation - please confirm if these are correct.

BUT, do another thing (test to see how the thingy behaves).
Open RMPREPUSB.
Choose:
Partition Size: Max
Bootloader options: XP/BartPE bootable (NTLDR)
Filesystem and Overrides: NTFS (or FAT32) and Boot as HDD (C: 2 Ptns)
And "prepare" drive.
Now, open the drive in Explorer, and copy to it:
  • NTLDR (copy from *any* XP you have available)
  • grldr (get it among the already downloaded files or directly from http://code.google.c.../downloads/list )
  • a file BOOT.INI (created with Notepad or other text editor) with these contents (you can copy and paste):
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
C:\grldr="Grub4Dos"
Try booting from the stick on the machine.
You should be able to get to the boot .ini choices.
Choose the "Grub4Dos" entry.
You should arrive to a grub> prompt.
In it, type:
root (
and press the [TAB] key.
You should see a list similar to:

hd0, hd1, rd, cd

Type:
root
[ENTER]
you should get (hd0).
Type:

ls

[ENTER]
you should see listed of the files on the stick: ntldr, boot.ini, grldr.

If everything is like described, reboot normally, delete the files from the USB stick, and run again WinSetupFromUSB (the stick is already OK and you need not to re-format it or use again RMPREPUSB).
Post if anything is different.

jaclaz

Edited by jaclaz, 16 September 2012 - 08:06 AM.



How to remove advertisement from MSFN

#27
surfing69

surfing69

    Newbie

  • Member
  • 16 posts
  • Joined 09-September 12
  • OS:XP MCE
  • Country: Country Flag

3. I noticed from FERNANDO 1 post http://www.msfn.org/...d-raid-drivers/ that one MUST integrate SP3 if installing on a series 6 Intel chipset - which is what I believe I have - Before writing this post I have prepared an nlite install disk with XP SP3 integrated which I will test after posting.


Further to my most recent post where the IDE mode has been selected in BIOS for the SATA ports;

I used nLite to create an XP SP3 bootable disk which included the drivers for the sata ports and the driver for the PCIe card. Installation of XP appeared to go OK.

1. However when I went back into BIOS and changed the mode from IDE to AHCI for the SATA ports and then rebooted, the PC appeared to be booting up, and I actually saw the Windows XP welcome screen, but then the system suddenly restarted. This keeps repeating itself until I switch the mode back to IDE in BIOS.

2. When I inserted the Asrock support disk into my IDE ODD (attached to the PCIe card) and tried to install the INF drivers, the process began successfully but then suddenly the system COMPLETELY froze during installation. Please see attached screen shot. When I rebooted, the system would NOT boot up and I saw an MS-DOS screen with an error message - see attached screen shot.

3. I was able to load the Startech PCIe support CD into the IDE ODD and install the drivers. I had to reboot to finish the install. Reboot was OK but I couldn't get into the card BIOS by pressing CTRL + J as advised by their manual.

I thought that by integrating the sata drivers with the XP install disk I was able to switch the mode from IDE to AHCI but it would appear that something isn't right about the installation. I suspect that it is the PCIe card that is the cause of the problem installing XP in AHCI mode.

I also suspect that I will probably have to purchase a SATA ODD.

As far the install by USB , please advise if this will allow me to use the PCIe card with the IDE ODD? If not then (IMHO)there is no point going down this route methinks.

Any further guidance would be appreciated.

Attached Files



#28
submix8c

submix8c

    Inconceivable!

  • Patrons
  • 4,338 posts
  • Joined 14-September 05
  • OS:none specified
  • Country: Country Flag
OK!!!! Did you ALSO Integrate the MoBo Chipset Drivers and ANY OTHER Drivers necessary? (maybe I missed that...)

Someday the tyrants will be unthroned... Jason "Jay" Chasteen; RIP, bro!

Posted Image


#29
jaclaz

jaclaz

    The Finder

  • Developer
  • 14,593 posts
  • Joined 23-July 04
  • OS:none specified
  • Country: Country Flag
I guess we are mixing two or three different approaches. :ph34r:

If you use the USB you need NOT any support for the PCIe card, once the system WITHOUT the PCIe card is installed and working, then you add to it the card and relative drivers.

Right now you installed in IDE mode and you need to switch to AHCI mode.
This is doable, but is not as simple as you thought.
The approach is sketched here:
http://www.msfn.org/...409#entry884409
http://forums.pcper....ad.php?t=444831

Or, if you have a working PE of some kind, you could inject the mass storage drivers to the offline system.
http://www.911cd.net...showtopic=22523

Still IMHO both the latter approaches are more complex than plainly installing from USB (directly in AHCI mode).

jaclaz

#30
surfing69

surfing69

    Newbie

  • Member
  • 16 posts
  • Joined 09-September 12
  • OS:XP MCE
  • Country: Country Flag

If you use the USB you need NOT any support for the PCIe card, once the system WITHOUT the PCIe card is installed and working, then you add to it the card and relative drivers.


I cant do this without having access to an ODD. However as I stated previously, I do NOT have a SATA ODD. My original intention was to try and salvage as many of my old IDE components which included an IDE ODD's which is currently attached to the PCIe card which is attached to the Mobo. I think people are getting confused by my original plan.

Right now you installed in IDE mode and you need to switch to AHCI mode.
This is doable, but is not as simple as you thought.


It is according to the following advice I got from Asrock -

Windows XP requires additional driver to for AHCI mode.

And due to the OS limitation, some USB floppy drive might not work properly.

Please refer Microsoft Support page:

http://support.micro...916196?ln=en-us

We do some research on the internet and find there's a non-offical way to let OS works in AHCI Mode.

We help you sort out the steps as below. No need any floppy drive. Just power on and off system few times.


Part A. Install OS in IDE Mode.

step 1. Connect the HDD and ODD(DVD-ROM) to blue SATA ports.

step 2. Use BIOS default setting to install OS.

Here's the way to load BIOS default setting:

a. Press F2 or DEL during boot up to boot to BIOS.

b. In BIOS, press F9 to load BIOS default setting.

c. Then press F10 to save and exit.

step 3. Boot up system with Windows XP installation CD.

You can select boot device in below steps:

a. Please press F11 during boot up to access the boot menu.

b. In the menu, choose the DVD-ROM with the OS installation CD.

step 4. Start OS installation and install all drivers from support CD.

step 5. After all drivers installed, please power off the system.



So far, you are installing OS in IDE mode and should not see any BSOD.

Then, please follow below steps to change to AHCI mode:



Part B. Install AHCI driver.

step 6. Connect the OS HDD and the ODD(DVD-ROM) to white SATA ports.

step 7. Boot up system to BIOS, and only change [SATA Mode Selection] setting to [AHCI Mode].

Then press F10 to save and exit. The system will continue to boot to OS(Windows XP).

The option is in BIOS > Advanced > Storage Configration > SATA Mode Selection

step 8. Now, you will see there's one unknown PCI device shows up. And the system will ask you to update the driver.

Please assign system to search the folder "\Drivers\Serial ATA For Floppy Disk\Intel\1.0.1.0.1008_PV\i386" in driver CD.

* Or you can download the Floppy image from our website and assign to the folder.

http://download.asro...1.0.1.0.1008_PV).zip

(Please refer attached H61DES3-01.JPG.)

step 9. Then press "OK" and "Next" to let system seach proper driver for the device.

In few seconds, the unknown PCI device will become "Intel® Desktop/Work station/Server Express Chipset SATA AHCI Controller"

(Please refer attached H61DES3-01.JPG.)

step 10. Now, please power off system and connect the HDD and ODD(DVD-ROM) back to blue SATA ports.

Then power on system.

Now your Windows XP is running in AHCI mode.


After reading all the posts, it is becoming blindingly obvious that I will probably need to get a SATA ODD.


Still IMHO both the latter approaches are more complex than plainly installing from USB (directly in AHCI mode).


As above, even if I manage to do this, in order to install the PCIe card and other drivers on the Asrock support disk, I would need a SATA ODD.

#31
surfing69

surfing69

    Newbie

  • Member
  • 16 posts
  • Joined 09-September 12
  • OS:XP MCE
  • Country: Country Flag

OK!!!! Did you ALSO Integrate the MoBo Chipset Drivers and ANY OTHER Drivers necessary? (maybe I missed that...)


Why are you shouting?

If you had read my previous posts you would have established that I integrated the following drivers with XP (SP3)

1. D:\drivers\serial ATA for floppy disk\ Intel\ 1.0.1.0.1008_PV\i386 for blue sata ports (Asrock support CD)
2. D:\drivers\serial ATA for floppy Disk\ ASmedia\ 1.1.7.110G\x86 for white sata ports (Asrock support CD)
3. D:\Floppy32 (Startech PCIe support CD)

These were the only drivers that Asrock and Startech had advised that I needed for the nLite integration.

#32
jaclaz

jaclaz

    The Finder

  • Developer
  • 14,593 posts
  • Joined 23-July 04
  • OS:none specified
  • Country: Country Flag

If you use the USB you need NOT any support for the PCIe card, once the system WITHOUT the PCIe card is installed and working, then you add to it the card and relative drivers.


I cant do this without having access to an ODD.


Please re-read:
If you use USB install (of course if it works) you need NOT ANY ODD (nor IDE/PATA nor SATA) as everything you need to install is on the USB stick.

BUT if your system is already working in IDE mode, as well, the instructions you got from Asrock are not really-really limited to an ODD, you can access the drivers from the USB stick (in IDE mode) and copy them to a folder on the same SATA hard disk, then after having switched ports, follow the instructions but getting the files from the SATA hard disk folder INSTEAD of the SATA ODD (step B.8)

jaclaz

Edited by jaclaz, 18 September 2012 - 12:42 PM.


#33
surfing69

surfing69

    Newbie

  • Member
  • 16 posts
  • Joined 09-September 12
  • OS:XP MCE
  • Country: Country Flag

The tutorial #30 on RMPREPUSB site is about using a F6 floppy with the drivers (text mode).
If you don't have them, (if I get it right) it won't be of use. :unsure:

I am confused by this? According to tutorial #30 and unless I am mistaken the title states:

30 - How to install XP onto a Hard Disk from an XP ISO on a bootable USB drive


There is no reference to using a F6 floppy with the drivers.

As for your test, I did the following but when I tried to boot from the USB drive (F11 boot sequence), nothing happened and the system booted from the HDD.

Choose:
Partition Size: Max
Bootloader options: XP/BartPE bootable (NTLDR)
Filesystem and Overrides: NTFS (or FAT32) and Boot as HDD (C: 2 Ptns)
And "prepare" drive.
Now, open the drive in Explorer, and copy to it:

  • NTLDR (copy from *any* XP you have available)
  • grldr (get it among the already downloaded files or directly from http://code.google.c.../downloads/list )
  • a file BOOT.INI (created with Notepad or other text editor) with these contents (you can copy and paste):
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
C:\grldr="Grub4Dos"
Try booting from the stick on the machine.
You should be able to get to the boot .ini choices.
Choose the "Grub4Dos" entry.
You should arrive to a grub> prompt.
In it, type:
root (
and press the [TAB] key.
You should see a list similar to:

hd0, hd1, rd, cd

Type:
root
[ENTER]
you should get (hd0).
Type:

ls

[ENTER]
you should see listed of the files on the stick: ntldr, boot.ini, grldr.

If everything is like described, reboot normally, delete the files from the USB stick, and run again WinSetupFromUSB (the stick is already OK and you need not to re-format it or use again RMPREPUSB).


Post if anything is different.

= as above - nothing happened.

I did a screen shot of the contents of the USB drive to show you, but for some reason, the forum will not allow me to do so (the file is a 132kb jpg) . The attachement bit also states

Used 1.02mb of your 1000k global upload quota(Max. single file size: 64MB)


My head is spinning :wacko:

#34
jaclaz

jaclaz

    The Finder

  • Developer
  • 14,593 posts
  • Joined 23-July 04
  • OS:none specified
  • Country: Country Flag

The tutorial #30 on RMPREPUSB site is about using a F6 floppy with the drivers (text mode).
If you don't have them, (if I get it right) it won't be of use. :unsure:

I am confused by this? According to tutorial #30 and unless I am mistaken the title states:

30 - How to install XP onto a Hard Disk from an XP ISO on a bootable USB drive


There is no reference to using a F6 floppy with the drivers.

No, but there is a way to use floppy images INSTEAD of a "physical" floppy for "F6" install of the drivers, which is actually the point.
(hint: search on the page for string "F6" ;))


As for your test, I did the following but when I tried to boot from the USB drive (F11 boot sequence), nothing happened and the system booted from the HDD.

The F11 menu sometimes does not work, try changing boot order in the BIOS, also try "cold boot" physically removing the power plug and reinserting it.
How big is the USB stick?
Some motherboards won't like a "big" sized USB stick.
Of course it is possible that something went wrong when using RMPREPUSB, do the following:
Get hdhacker:
http://dimio.altervista.org/eng/
use it to make a copy of both the MBR and the PBR of the active partition on the USB stick (respectively \\.\Physicaldrive and \\.\LogicalDrive) compress the two files together and attach the resulting archive, so that I can have a look at them.


I did a screen shot of the contents of the USB drive to show you, but for some reason, the forum will not allow me to do so (the file is a 132kb jpg) . The attachement bit also states

Used 1.02mb of your 1000k global upload quota(Max. single file size: 64MB)


My head is spinning :wacko:

There is a limit to attachments, just delete the screenshots you previously attached and you will have the capacity restored.
A good idea would be for future screenshots to upload them to a free fiel hosting service and post a link instead of attaching them.

BUT, I am lost, please answer these:
  • Can you now boot (in IDE mode) that XP install?
  • Can you access a USB stick from it (I mean from the booted XP in IDE mode)?

jaclaz

#35
surfing69

surfing69

    Newbie

  • Member
  • 16 posts
  • Joined 09-September 12
  • OS:XP MCE
  • Country: Country Flag
As I was getting nowhere with the boot from USB method I decided to go back to trying to install from nLite OS CD

To recap, with the Startech PCIe IDE/Sata controller attached, I connected my SATA3 HDD to a SATA2 blue port, set the SATA mode to IDE in BIOS and then tried to install XP using the CD created with nLite (the CD contained XP (SP3) + mobo ACHI/Intel drivers) XP DID install BUT I could not install ANY drivers from the Asrock support CD. As I stated previously, the PC completely froze and when I pressed the restart button, instead of booting into windows, I saw an MS-DOS error screen with the message

"cannot find the file 'system32\DRIVERS\pci.sys " - pls see screen shot attached.

According to Asrock :

1.

When OS is installed in IDE mode (as the HDD is set as IDE Mode), the OS installation process might not really load the driver for AHCI.

Please change the onboard SATA Mode to AHCI before installation. (SATA HDD connect to the port and set to AHCI Mode)



If the HDD is connect to blur port during installation, you can try below steps:

a. Connect the HDD to white port.

b. Set [ASMedia SATA3 Mode] to [IDE], [SATA Mode Selection] set to [AHCI] in BIOS.

c. Boot into OS and confirm the Intel AHCI driver is installed in device manager.

There will be a Intel® Desktop/Workstation/Server Express Chipset SATA AHCI Controller device in IDE ATA/ATAPI Controllers.

d. Shut down and connec the HDD back to blue port.





2.

About installing driver failed:

According to your description and the error message, the system was installing PCI/PCIe drivers.

And the driver souce is the ODD on the PCI/PCie slot.

When installing driver, system will uninstall old one then install new one.

There will be an interupt of the source and this should be the root cause.



Please copy the INF driver from support CD to HDD. (Or download the driver from our website)

The INF driver is in below folder: "[ODD letter]:\Drivers\INF\Intel"




I FOUND THAT NONE OF THE ADVICE FROM ASROCK WORKED- WHICH WAS A INDEED A SURPRISE

In the end I decided to try the only permutation that was left i.e. :

1. the SATA3 HDD was attached to the SATA3 white port with the black cable
2. all SATA ports were set to ACHI in BIOS
3. booted from the nLite XP + drivers CD and installed the OS + drivers
4. rebooted
5. ran Startech CD - installed driver- rebooted
6. ran Asrock CD and installed ALL drivers without any issues.

Hey PRESTO EVERYTHING IS UP AND RUNNING !!! :w00t: :lol:

THANK YOU EVERYONE FOR YOUR INPUTS WHICH WERE ALL APPRECIATED. :thumbup

Edited by surfing69, 03 October 2012 - 03:51 PM.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users