Dual Boot drive failure, add boot info

G

Guest

So.. I had WinXP Pro installed on a drive in my computer. I had old stuff
from school installed on it that I couldnt easilly save off or install on a
new system, was like alpha/beta stuff. So I installed a new HD and added an
OS (winxp pro again) to that, making a dual boot system. As I understand,
most of the boot info was on the original drive, and is thus not added to the
new drive (or I chose that as an installation option, I'm not sure,
regardless, it's not there).

Now my original drive has crashed leaving me with no HD that is bootable,
though I have one with a fully operational OS, if I can just get it to boot.

Is there any KB article on this or can anyone help me? I've searched around
but not found anything directly applicable to this. I'd rather not mess
anything up by trying out fdisk /mbr type stuff unless I'm sure thats whats
needed. Surely someone out there has had this issue before, or removed the
'main' HD in a dual boot system?

I tried to contact MS help, but they ask for a PID, and when I click "where
do I find my PID" they tell me to run stuff on windows.... only, if I could
run windows, I wouldnt be there asking for support!! :\

Please help,
Thanks,
Josh
 
P

peter

Pull the crashed HD out
Place 2nd HD in the 1st HD cable location
Change settings on back of 2nd HD from slave to master
place XP pro CD in CD
restart system...........push any key to boot from CD
start a new installation...........look for the screen that says repair
present installation.
this will correct the boot sector files and you will be able to boot into
XP.

peter
 
G

Guest

This was first thing I tried. HD is on CSL tho, but works fine. Will try
again, maybe I didnt go through with the 'repair' as I wasnt sure it wouldnt
break anything, dont recall, will try it (again) though. Thanks for reply.

I've also tried a bootcfg /rebuild, and got a boot.ini file constructed, but
it still doesnt work. Also played with BIOS to make sure it was trying to
boot from that drive, and it should be fine. Set it to boot HD0, HD1, HD2 in
sequence, and "boot other device" is on. In BIOS the HD shows as master of
secondary controller (CDRW and DVDRW are master and slave of other IDE
channel).
 
G

Guest

The initial sequence of "Deleting file..." was a bit un-nerving. Lets hope I
dont lose stuff :(.
 
J

John John

PS. Try the diskette boot but leave the failed drive where it was!
Don't change the drive arrangement or else the boot may fail or go in a
continuous reboot loop. Being that the operating system was installed
on a different drive than the system drive it will have to remain as
such unless you reinstall the operating system from scratch.

John
 
G

Guest

Heh, ok will try putting back how it was. Already moved it around a bit and
tried adding boot info to it. Nothing I cant undo I dont think, other than
the windows repair that someone suggested, no idea what that did, or how to
undo it, but it didnt help whatever it did.
 
J

John John

Put it as it was and try the floppy boot diskette. Because the
operating system was installed when another active partition (System
Partition) was present the files NTDETECT.COM, ntldr and boot.ini were
installed on the first hard drive and the rest of the Windows files were
installed on the second hard drive. At that time the drive enumeration
was done and the Windows installation was enumerated on a drive other
than "C". That cannot be changed, by trying to remove the first drive
and replacing it with the second drive you are in fact trying to make
the second drive into the System drive where NTDETECT.COM, ntldr and
boot.ini will reside and at the same time change the drive letter
assignment from "Whatever letter" to "C" for the Windows installation.
That cannot work, the windows drive has to maintain its drive letter
assignment if you want it to boot and operate properly. If the first
(System) drive is dead you have to replace it with another drive, make
it bootable and place the NTDETECT.COM, ntldr and boot.ini files on it.
The boot diskette can act as the system drive providing that you do
not change the hard drives around, leave the dead drive there for now
and see if you can boot with the diskette.

John
 
G

Guest

The boot disk worked, unfortunately I had tried the other suggestion of a
windows repair, so when it booted, it started installing windows. Will see
what happens now I guess.
 
J

John John

Well, your data files should all be still there, so worse comes to worse
you can salvage and back them up then remove the dead drive and move the
good one to position HDD0 and do a proper clean reinstall. Or you can
boot off the boot diskette for the time being and see how the
installation behaves then decide what to do. Next time something like
this happens you know that you can use a floppy boot disk when the
startup files get damaged or lost.

John
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Top