Bloody Micorosft!
I had XP installed on one hard disk and decided to upgrade to windows 7.
The installation process installed windows 7 on a secon hard disk but for some bizarre reason it has not rendered that disk bootable on its own.
I had to restore my xp installation because the hard disk went bad, but the backup I took was before I upgraded to Windows 7.
Now I can't boot into my new windows 7 installation.
I created a new windows 7 installation on a third hard disk and booted into it.
I tried to use bcdboot.exe to render the orginal windows 7 on the second hard drive bootable but in their 'wisdom' microsoft has not made the allowance to specify both a source installation and a destination installation with bcdboot.exe.
You can only specify the source installation, from where bcdboot.exe will obtain the nltdr etc.
bcdboot expects c:\ drive to be the destination installation - the same as the source installation in my case.
So next a tried to modify the boot.ini on my windows xp installation so that I can boot into my original windows 7 installation on the second hard disk that way and then use bcdboot.exe.
But that does not work either because I can't find how to set the multi, disk, rdisk and partition values for my my original windows 7 installation.
All my hard disks have one partition so it will be partition(1) and multi(0)
But I can't remember whether disk and rdisk should be the same value or not. And I can't figure out what value it should be.
I was using windows xp disk manager to work out what value disk and rdisk should be but it does not seem to be working.
Perhaps what windows xp disk manager is telling me that drive number each hard disk is (and that I was using as a value for disk and rdisk) is not the same as what the bios is telling windows at boot time.
Can any body help me out here?
Perhaps a utility like bcdboot that allows you to specify BOTH source and destination windows 7 installations
I had XP installed on one hard disk and decided to upgrade to windows 7.
The installation process installed windows 7 on a secon hard disk but for some bizarre reason it has not rendered that disk bootable on its own.
I had to restore my xp installation because the hard disk went bad, but the backup I took was before I upgraded to Windows 7.
Now I can't boot into my new windows 7 installation.
I created a new windows 7 installation on a third hard disk and booted into it.
I tried to use bcdboot.exe to render the orginal windows 7 on the second hard drive bootable but in their 'wisdom' microsoft has not made the allowance to specify both a source installation and a destination installation with bcdboot.exe.
You can only specify the source installation, from where bcdboot.exe will obtain the nltdr etc.
bcdboot expects c:\ drive to be the destination installation - the same as the source installation in my case.
So next a tried to modify the boot.ini on my windows xp installation so that I can boot into my original windows 7 installation on the second hard disk that way and then use bcdboot.exe.
But that does not work either because I can't find how to set the multi, disk, rdisk and partition values for my my original windows 7 installation.
All my hard disks have one partition so it will be partition(1) and multi(0)
But I can't remember whether disk and rdisk should be the same value or not. And I can't figure out what value it should be.
I was using windows xp disk manager to work out what value disk and rdisk should be but it does not seem to be working.
Perhaps what windows xp disk manager is telling me that drive number each hard disk is (and that I was using as a value for disk and rdisk) is not the same as what the bios is telling windows at boot time.
Can any body help me out here?
Perhaps a utility like bcdboot that allows you to specify BOTH source and destination windows 7 installations