Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: Boot problem on cloned dual-boot SSD

2 Weeks Ago   #61
amblabs

Windows 7 Ultimate x64, Windows XP Professional SP3
 
 

I went and purchased a Western Digital Blue Mobile 1TB SATA HDD to do this experiment.

Using Macrium Reflex 7, I cloned my original HDD to this new HDD (I was brave, I resized both the Win7 and XP partitions to fill the disk). Then I regedit'ed the cloned XP partition's system hive to fix the DosDevices\C and DosDevices\D entries because Macrium did not do that. The cloned disk booted both Win7 and XP successfully!

I then did another experiment. I deleted the partitions on the new HDD, and cloned the (previously cloned, but with non-booting XP) SSD to it. I also had to fix the DosDevices entries here. And both Win7 and XP booted successfully on this HDD too!

So the original clone from the HDD to the SSD was completely good as far as the data goes. But somehow XP fails to boot when it's on this SSD. This narrows the problem down to the SSD itself. I am quite baffled. Win7 has no trouble booting off this SSD, only XP fails. Yet when booted XP on the HDD, the SSD works fine as an external drive. Is the SSD "too fast" as the boot drive for XP? A timing issue?

I hate to give up on this SSD, it is indeed a much faster drive and boots very quickly compared to the HDD.


My System SpecsSystem Spec
.
2 Weeks Ago   #62
johnhoh

Win7 pro x64
 
 

Quote   Quote: Originally Posted by amblabs View Post
I cloned the (previously cloned, but with non-booting XP) SSD to it. I also had to fix the DosDevices entries here. And both Win7 and XP booted successfully on this HDD too!
Cloning the unbootable SSD was a clever idea, and your success points to the topic I was bringing up the other day that xp may not like the hdd driver for the ssd. As you may know when windows does not boot after swapping motherboards with the same boot disk its most always due to the disk controller driver, and the solution is to go back and switch to the generic disk controller driver for the hard drive using the original disk, then try the swap a second time.

So knowing that gives me this idea: go back into the original setup and boot into WinXp from the hdd with the ssd installed as a second drive, then go into device manager and select the boot drive's disk controller and choose Update Driver, then select Browse my computer for drivers, then Let me choose from a list, then proceed to change the driver to the generic driver for winxp. On win7 I think its called Standard AHCI driver 1.1, something like that, not sure about xp. Then reboot into win7 and clone to the ssd again (or just clone the whole drive directly from xp. It would be funny if that ended up being the key here, cloning from xp instead of win7) Do not boot into winxp again as it may re-install the original xp controller driver and replace the generic. This is essentially the way one makes a windows hard drive able to boot from a variety of motherboards by giving windows a drive controller driver its most comfortable with. We would not think you would need to do that here because you're using the same motherboard so why on earth would we want to use a different disk controller driver, but you have been working at this for a while so why not try everything.

Obviously if that does not work, there is also the option of changing the disk driver itself as opposed to the disk controller driver, using a similar method. I have never done that and can't suggest why it would work, but its another idea.

I have not gone back to read this whole thread so I assume you have already covered the topic of partition alignment (another way an SSD is different than an HDD), but that's something else to look into if not. Macrium discusses how to override its own clone defaults here. (I wonder if macrium is not realizing there is an xp clone involved here because you've been cloning from within win7?)
Partition Alignment
My System SpecsSystem Spec
2 Weeks Ago   #63
amblabs

Windows 7 Ultimate x64, Windows XP Professional SP3
 
 

@johnhoh
Thanks, I will try what you suggest and see what happens.

As for partition alignment, In my several attempts to clone the HDD to the SSD, I have chosen both aligned and not. When I originally cloned with Acronis True Image and EaseUS Todo Backup, I made sure the XP partition was aligned to 1MB boundary. When I tried Macrium the first time, I chose to clone the HDD exactly, which resulted in an unaligned XP partition (CHS). I have also tried Macrium with an aligned XP partition (Vista/7/SSD). In all cases XP failed to boot. As I understand it, an unaligned partition will simply create a performance hit because it generates lots more disk I/O, but it shouldn't cause a boot failure.
My System SpecsSystem Spec
.

2 Weeks Ago   #64
SIW2

Microsoft Community Contributor Award Recipient

Vista x64 / 7 X64
 
 

Quote   Quote: Originally Posted by amblabs View Post
But somehow XP fails to boot when it's on this SSD. This narrows the problem down to the SSD itself.
I suspected that.

from what happened here

Dieter has posted some updated modded drivers for XP. I have no idea if they will help.

[Guide] Integration of Intels AHCI/RAID drivers into a Windows XP/W2k3/W2k CD
My System SpecsSystem Spec
2 Weeks Ago   #65
amblabs

Windows 7 Ultimate x64, Windows XP Professional SP3
 
 

@johnhoh
I tried to do as you suggested but am not getting anywhere. This laptop is an AMD-based machine and the closest thing to a disk controller that I could find in XP's device manager is under "SCSI and RAID controllers" > "AMD AHCI Compatible RAID Controller", as shown below:



If I right click on it and select "Update driver...", Select "No, not this time" about connecting to Windows Update, select "Install from a list ofr specific location (Advanced)", browse removable media and include D:\WINDOWS\system32, it gives me this:


@SIW2
Since I have an AMD machine, not Intel, is the article you linked still relevant?
My System SpecsSystem Spec
2 Weeks Ago   #66
SIW2

Microsoft Community Contributor Award Recipient

Vista x64 / 7 X64
 
 

My System SpecsSystem Spec
2 Weeks Ago   #67
johnhoh

Win7 pro x64
 
 

Quote   Quote: Originally Posted by amblabs View Post
@johnhoh
I tried to do as you suggested but am not getting anywhere. This laptop is an AMD-based machine and the closest thing to a disk controller that I could find in XP's device manager is under "SCSI and RAID controllers" > "AMD AHCI Compatible RAID Controller", as shown below:
A key point on the page shown by SIW2 is that you want to run in ahci mode, not raid. I'm assuming you are not running raid but the fact that your amd driver says raid in the title while not saying ahci in the title is kind of weird. I looked at MSI's support page for your board and there are two chipset drivers, the one you have which says raid and the one below which says ahci. I would install the one below and see if it installs and if so does it produce a bootable clone. No idea if this will work, we're just trying everything here. If it does not install you may need to uninstall the current raid driver and then manually navigate to the location on your board that contains the driver in the link below.

Download MSI CR630 Notebook ATI RS880M Chipset/VGA Driver 8.720 for Windows 7, Windows 7 64 bit

As I mentioned in my earlier post, you might also try installing macrium within winxp and then cloning from winxp, as another thing to try
My System SpecsSystem Spec
2 Weeks Ago   #68
amblabs

Windows 7 Ultimate x64, Windows XP Professional SP3
 
 

Quote   Quote: Originally Posted by johnhoh View Post
A key point on the page shown by SIW2 is that you want to run in ahci mode, not raid. I'm assuming you are not running raid but the fact that your amd driver says raid in the title while not saying ahci in the title is kind of weird.
I am running in AHCI mode. The BIOS only provides two choices - "AHCI" or "IDE".
The XP driver is called "AMD AHCI Compatible RAID driver". It does say AHCI and RAID, but I think "RAID" is irrelevant here.

Quote:
I looked at MSI's support page for your board and there are two chipset drivers, the one you have which says raid and the one below which says ahci. I would install the one below and see if it installs and if so does it produce a bootable clone. No idea if this will work, we're just trying everything here. If it does not install you may need to uninstall the current raid driver and then manually navigate to the location on your board that contains the driver in the link below.

Download MSI CR630 Notebook ATI RS880M Chipset/VGA Driver 8.720 for Windows 7, Windows 7 64 bit
That's a Win7 driver, not for XP... ???

Quote:
As I mentioned in my earlier post, you might also try installing macrium within winxp and then cloning from winxp, as another thing to try
OK, maybe worth a try.
My System SpecsSystem Spec
2 Weeks Ago   #69
johnhoh

Win7 pro x64
 
 

Quote   Quote: Originally Posted by amblabs View Post
That's a Win7 driver, not for XP... ???
its the same driver that's on the MSI site for XP. Perhaps it contains both versions and detects your OS to see which one to install. In any case, here the MSI XP link. Its the second driver under chipset.

Support For CR630 | Laptops - The best gaming laptop provider | MSI Global
My System SpecsSystem Spec
2 Weeks Ago   #70
johnhoh

Win7 pro x64
 
 

Note sure if you have seen this, it has some xp ssd driver downloads plus tips for installing xp on an ssd
Installing Windows Xp on SSD disk - WindowsPRO.eu
My System SpecsSystem Spec
Reply

 Boot problem on cloned dual-boot SSD




Thread Tools




Similar help and support threads
Thread Forum
How do I properly dual boot a cloned/copy of my Win7 partition on SSD?
I have recently installed a new SSD drive and I am trying to clone my OS partition to it. I am having a separate issue of updating the firmware of the SSD (Plextor M3 128) but Windows 7 recognizes the drive is set up correctly (AHCI, Trim, Aligned). I then used Partition Wizard to copy my OS...
Installation & Setup
Help getting a cloned Win 7 disk to work in dual boot PC needed please
I have a problem. I have a dual-boot XP and Windows 7 PC. Each OS occupies its own HD. Last week Windows 7 wouldn’t boot until windows (eventually) succeeded in fixing some disk errors (I’m guessing bad sectors). As all the hard drives (there are 3) in this PC are made by Seagate I used Seatools to...
Installation & Setup
Dual boot with cloned copy - boot problem
Hi all, I have windows 7 x64 installed, and need to copy that partition to another partition on the same drive, and be able to boot between the two using EasyBCD. One will be normal/office stuff, the other will be music production stuff. I copied the partition (C) using Acronis (bootCD mode)...
Installation & Setup
want to dual boot on cloned windows
I appreciate your detaIled steps. My problem is I have installed lion in one partition and cloned my windows to other partition. In GPT Lion booting properly, but clonned system reserved and windows are unable to boot. If if use repair disc, it says not the proper version. ( created from the...
Installation & Setup
dual boot from a cloned disk image
Hi, I just bought a new laptop with Windows 7 installed on it and was wondering if it would be possible to clone the XP hard disk from my old computer as a disk image and use it to dual boot my new computer as this would save a hell of a lot of time trying to reinstall XP, then reinstalling all the...
Backup and Restore


Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd

All times are GMT -5. The time now is 14:13.
Twitter Facebook