- Apr 10, 2003
- 2,868
- 0
- 0
Ok, here's the situation:
I currently have 6.4gb, 40gb, and 80gb hard drives. I just bought the 80gb for storage purposes only. The way everything is set up right now is, the boot.ini/ntldr/ntdetect.com are on the 6.4gb drive which is FAT32 formatted. The 40gb holds the actual windows 2000 installation and is formatted NTFS. What I am wanting to do is copy and do whatever I need to do, so that I can boot directly to the 40gb, instead of having to have the small 6.4gb drive hooked up just so I can boot. This way I can replace my 6.4gb with my new 80gb drive.
I have tried using the recovery console and using fixmbr and fixboot on the 40gb drive after copying the ntldr/ntdetect.com/boot.ini from the old hard drive to the new one. I did not have to change the settings in the boot.ini because I had the 6.4gb set as master and the 40gb as slave. So what I did was after I copied the files and set the same file attributes, I took out the 6.4gb and put in the 80gb as master (This way the boot.ini still points to the second hard drive and the first partition still). I tried changing the BIOS to boot to HDD-1 (2nd drive). But no matter what, I get the NTLDR is missing error. All the cables are firmly connected, the files are there on the 40gb drive, and everything.
But the funny thing is, I take out the 80gb, and put the 6.4gb back in, and set the BIOS back to HDD-0, and windows 2000 boots up just fine.
I'm wondering if the OnTrack thing I installed the same night I tried swapping the drives (I installed it thinking the Western Digital utility would let me copy the boot files, and it said it had to install OnTrack in order to format the 80gb drive and whatnot, so I let it install it). So I'm wondering if this could be the problem? I don't know.
If someone could please help me out, I'd be forever greatful for your help. I am totally stumped.
I currently have 6.4gb, 40gb, and 80gb hard drives. I just bought the 80gb for storage purposes only. The way everything is set up right now is, the boot.ini/ntldr/ntdetect.com are on the 6.4gb drive which is FAT32 formatted. The 40gb holds the actual windows 2000 installation and is formatted NTFS. What I am wanting to do is copy and do whatever I need to do, so that I can boot directly to the 40gb, instead of having to have the small 6.4gb drive hooked up just so I can boot. This way I can replace my 6.4gb with my new 80gb drive.
I have tried using the recovery console and using fixmbr and fixboot on the 40gb drive after copying the ntldr/ntdetect.com/boot.ini from the old hard drive to the new one. I did not have to change the settings in the boot.ini because I had the 6.4gb set as master and the 40gb as slave. So what I did was after I copied the files and set the same file attributes, I took out the 6.4gb and put in the 80gb as master (This way the boot.ini still points to the second hard drive and the first partition still). I tried changing the BIOS to boot to HDD-1 (2nd drive). But no matter what, I get the NTLDR is missing error. All the cables are firmly connected, the files are there on the 40gb drive, and everything.
But the funny thing is, I take out the 80gb, and put the 6.4gb back in, and set the BIOS back to HDD-0, and windows 2000 boots up just fine.
I'm wondering if the OnTrack thing I installed the same night I tried swapping the drives (I installed it thinking the Western Digital utility would let me copy the boot files, and it said it had to install OnTrack in order to format the 80gb drive and whatnot, so I let it install it). So I'm wondering if this could be the problem? I don't know.
If someone could please help me out, I'd be forever greatful for your help. I am totally stumped.