Learn how to a build a cloud-first strategyRegister Now


XP Pro (PATA) / XP MCE (SATA) dualboot problem.

Posted on 2004-11-08
Medium Priority
Last Modified: 2007-12-19
After searching the net for solutions to no use, I stumbled into EE and wish to try my luck here. Only got 125 points, so I'm sorry if the problem is worth more...

1. Installed Win2k on SATA disk, worked perfectly.
2. Added PATA disk, Installed WinXP Pro (norwegian). Dualboot worked perfectly. Used for several months.
3. Removed Win2k, Installed WinXP MCE (SP2, english) on SATA disk. Whenever choosing MCE in the bootscreen, it halts (No loading screen)
4. Removed PATA disk, XP MCE boots (after adding ntlder and such)
5. Tried diffrent HD boot priority, boot.ini edited on both disks. RAID controller activated in BIOS and tried to put SATA disk as slave to IDE0, then the PATA disk disappears. SATA disk as slave on IDE1, then the CD-Rom disappears.
6. Tried to install XP Pro on SATA disk, behaves the same way. (Win2k not tried again)
7. Tried to install XP Pro/XP MCE with only SATA disk connected, behaves the same way.
8. Tried to install GRUB to MBR (PATA disk?). Seems like if GRUB pointed to system partition on SATA disk, it started ntldr on PATA disk. If pointed to system partition on PATA disk, then it started the correct ntldr. (Had a friend 'helping' me out with this one) Anyways, this wasnt helping as booting the system on SATA disk halts on black screen...

Noticed something strange on the PATA disk, Partition Magic 8.0 reports it as bad. No partition info and no free space reported. Windows disk manager still reports them there. The system works, all partitions accesseble..
I cant remember when this has occoured, but I once had a failure with Norton Ghost (NG made a 16 MB partition and tried to boot that repeatedly)
I think I needed to edit boot.ini or recover the MBR to get XP Pro boot again.

Any idea how to solve this? I still wish to keep XP Pro

IC7 MAX3 (BIOS build date 04/27/2004)
IBM-DTLA-307045 (45 GB PATA) set as IDE0 Master
 F: 20 GB, system XP Pro (norwegian)
 G: 16 MB, GRUB files (Made by Norton Ghost, reformatted to install GRUB)
 H: 25 GB, crap files
PLEXTOR CD-R PX-W1210A set as IDE1 Master
WDC WD1200JD-00FYB0 (120 GB SATA)
 C: 8 GB, system XP MCE (english)
 D: 112 GB, crap files
Question by:Kontorista

Accepted Solution

cosol27 earned 520 total points
ID: 12529064
Step 7 is for me the important clue, you should be able to do that for sure.
Are you using the latest SATA driver disk (for XP, and your m'board) during the install (pressing F6 to install it)?

I would reset SATA configuration in the BIOS, and have another go at installing XP.

Cheers and good luck

Author Comment

ID: 12530546
Hi, and thanks for your contribution :D
I am using the SATA connection as IDE-3 Master (I see I've earlier called the 2 others as IDE0 and IDE1, lets from now on call them IDE-1 and IDE-2). But its a 3rd IDE channel, and I guess it then use a 3rd IDE controller.
System works perfectly fine until connecting PATA disk.. Could this mean that ARC path naming gets confusing after adding PATA disk? Then this should be possible to fix in boot.ini

I dont have a floppydrive or spare CD's, so I cant check if it works to install it in RAID mode just yet..

Expert Comment

ID: 12532500
Maybe you can create an additional FAT32 partition containing the SATA drivers, and point to it during install?

This is a wild guess though, I don't know if any other partitions are accessible during install, or if the drivers -have- to be on a floppy.

Perhaps the SATA drivers are on the mainboard installation CD?
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

LVL 88

Expert Comment

ID: 12534761
As far as I know this may have something to do with the fact that SATA drives are looked upon as SCSI Devices by most OSs. I don't just now have a any installed system that uses both, SCSI and IDE. Maybe someone does have such a configuration and can help? The drive assignments will probably also move around depending on the interface you boot from.

Author Comment

ID: 12541911
Well, had in mind to install in RAID mode for a long time, but I needed first to get hands on a floppy drive before checking it.
Was not able to point at other location for SATA drivers other than floppy!

The solution was this:

I needed to to set the SATA disk to use RAID controller instead of an IDE controller. This ment I needed to use a floppy to install RAID control drivers by hitting F6 in the XP installation.  (Congrats cosol27, I guess you earned the points and get them when I close this thread)

By some odd reason an OS doesnt like to get installed on the SATA disk if its set to IDE mode. WinXP MCE wont boot, GRUB points to PATA disk even if set to point at the SATA disk, anyone know why?

It did work fine If there is no IDE disk on IDE-1 controller (maybe no HD should be on IDE-2 either).
WinXP on PATA disk always booted when asked to.

It seems to me that even if SATA disk (IDE mode) is set as first boot disk, containing MBR and NTLDR then it doesnt know where its placed in the ARC path structure or something. (at least with my mobo/BIOS)
Boot.ini points to where it presume the OS to be, but witch is wrong. So does GRUB, set to point to first partition on SATA disk, but starts ntldr on first partition on PATA disk. I would guess IDE-3 kind of got 2 adresses, one where it is (as IDE controller?) and one where it reports to be at (as RAID controller?)..

The ARC path was the same regardless of if it was installed in IDE or RAID mode:
[boot loader]
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="WinXP MCE" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="WinXP Pro" /fastdetect
C:\CMDCONS\BOOTSECT.DAT="Recovery Console" /cmdcons

What would the path be if it was in IDE mode on IDE-3? something like this?
multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="WinXP MCE"

Well, drive letters in XP MCE are ****ed up, system set as D...  Anyone successfully done a drive letter change on system?
But hey,at least it boots with the PATA disk connected :D

Expert Comment

ID: 12542685
Glad you got it working, SATA can be problematic, Windows just doesn't handle it properly yet!

There's an on going question here at EE concerning changing the boot/system drive letter, see here;


Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I don't know if many of you have made the great mistake of using the Cisco Thin Client model with the management software VXC. If you have then you are probably more then familiar with the incredibly clunky interface, the numerous work arounds, and …
I. Introduction There's an interesting discussion going on now in an Experts Exchange Group — Attachments with no extension (http://www.experts-exchange.com/discussions/210281/Attachments-with-no-extension.html). This reminded me of questions tha…
This is used to tweak the memory usage for your computer, it is used for servers more so than workstations but just be careful editing registry settings as it may cause irreversible results. I hold no responsibility for anything you do to the regist…
Hi friends,  in this video  I'll show you how new windows 10 user can learn the using of windows 10. Thank you.
Suggested Courses

810 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question