ChatterBank1 min ago
hard drive errors
hi all just added a new hard drive to my pc but for some reason im getting an error message reading NTLDR. The new drive is working fine but when i try booting from the old drive i keep getting the same error message. when i go into the cmos screen the computer can detect the 2 hard drives but will not allow me to boot from the old one. can anyone give me some info about this problem and ways to fix it? thanks
Answers
Best Answer
No best answer has yet been selected by mackab24. Once a best answer has been selected, it will be shown here.
For more on marking an answer as the "Best Answer", please visit our FAQ.Right. So your NEW drive is the primary master. If you click on drive D in MY COMPUTER, then identify your Windows directory, is it shown as WINDOWS or WINNT ?
As regards boot.ini, it is the one on Drive C that you want to find. It is probably hidden , so you will need to MY COMPUTER>TOOLS>FOLDER OPTIONS>VIEW and then select SHOW HIDDEN FILES
As regards boot.ini, it is the one on Drive C that you want to find. It is probably hidden , so you will need to MY COMPUTER>TOOLS>FOLDER OPTIONS>VIEW and then select SHOW HIDDEN FILES
The fact that the two drives have different operating systems should not present a problem.
Now, let me see if I have got this right.
Your friend has a Pc which originally had a bootable hard drive with Windows XP Pro. You then fitted a new hard drive, presumably with a pre-installed operating system of XP Home edition. The original drive was subsequently connected as a primary slave drive and the new one as primary master. The PC will now only boot to the new drive,. even though the system bios recognizes both.
This seems to point to either a jumper problem on the old drive or a boot.ini problem.
As previously mentioned, If you friend is able to boot to the new hard drive, he/she, should still be able to access the contents of the old drive, which should be drive D.
I need to know the name of the windows folder on both drives and the contents of the boot.ini file on both.
Now, let me see if I have got this right.
Your friend has a Pc which originally had a bootable hard drive with Windows XP Pro. You then fitted a new hard drive, presumably with a pre-installed operating system of XP Home edition. The original drive was subsequently connected as a primary slave drive and the new one as primary master. The PC will now only boot to the new drive,. even though the system bios recognizes both.
This seems to point to either a jumper problem on the old drive or a boot.ini problem.
As previously mentioned, If you friend is able to boot to the new hard drive, he/she, should still be able to access the contents of the old drive, which should be drive D.
I need to know the name of the windows folder on both drives and the contents of the boot.ini file on both.
ok i have got the new hard drive running on windows home edition which works fine it is set to primary master. the old drive is set as secondary slave due to when i put the old drive as primary slave it is not reconised and the jumpers are set properly. i can now see both the new drive and old drive when i open up my computer, but now it is saying its empty but we have not formated it. when i try booting from the old drive i still get the error message ntldr is missing. when i look on the new drive for the boot.ini file i cant see it i can only see a file named boot, this is wat it says:[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect
Right. The file you accessed, IS your boot.ini file and the only thing wrong with it is that instead of home edition the wording should be changed to PROFFESSIONAL (at least this is what you told me was installed on your old drive)
I take it that when the boot menu appeared on your screen, you tried to access the old drive by selecting the second menu item and of course, the system was searching for files which were not there. Having rebooted and selected menu option 2, you successfully got into Windows on your new drive..
You say that there is nothing showing in drive D. Are you sure ? I would have thought that you would have got a different error message, like "no operating system" What size of disk is reported for drive d and what free space ?
I take it that when the boot menu appeared on your screen, you tried to access the old drive by selecting the second menu item and of course, the system was searching for files which were not there. Having rebooted and selected menu option 2, you successfully got into Windows on your new drive..
You say that there is nothing showing in drive D. Are you sure ? I would have thought that you would have got a different error message, like "no operating system" What size of disk is reported for drive d and what free space ?