NTLDR Missing

sony vaio
October 5, 2006 at 00:22:23
Specs: XP Home, 512
Hi,

I am having this "NTLDR missing" when i start my Laptop

I have XP home edition on my laptop installed by manufacturer.

There were 2 drives C and D. both were NTFS.

XP home was on drive C

I installed windows 2000 on drive D.

After installation i was getting this error NTLDR missing.

I could now see 3 drives C D E on my laptop when i start the laptop with my win 2000 bootable disk.

In drive D i could see my XP Home files and
In drive E i could see win 2000 files.

Drive C has new files ( dont know what they are) this drive is around 7 GB. D and E are around 33 GB respectively.

Drives D and E are now NTFS and Drive is FAT. I really do not know how this new drive was created.

My laptop manufacturer has not provided me with any recovery disk nor OS CD. The manufacturer is sony VAIO.

Unfortunately i too did not make a recovery disk.

I have important data in my xp home OS.

Could someone please help to fix the problem.

Cheers
KK

See More: NTLDR Missing

Report •


#1
October 5, 2006 at 02:37:19

Report •

#2
October 5, 2006 at 03:28:51
While many OS are 'backward compatible' not many are forward compatible, so I guess that w2k has hosed the drive.

I would slave the HD in another box, recover the data, then wipe the HD and install w2k with the HD back in the VAIO.


=====================================
If at first you don't succeed, you're about average.

M2



Report •

#3
October 5, 2006 at 05:25:20
Previously there were 2 drives C and D. XP home was in drive C.

I tried executing few things at command prompt kindly have a look.

Command: MAP

? 0MB \device\harddisk0\partition0
C: FAT16 7154MB \device\harddisk0\partition1
E: NTFS 33385MB \device\harddisk0\partition2
? 35778MB \device\harddisk0\partition0
D: NTFS 35778MB \device\harddisk0\partition3
f:


command: systemroot

D:\winnt>


Command: CHKDSK

C: The volume serial number is 0000-0000
d:\winnt The voulme serial number is 2caf-8d61
e:windows The volume serial number is 54a5-8ef0


CHKDSK /p

e:windows chkdsk found one or more errors on the volume
d:winnt chkdsk found one or more errors on the volume


One of my friend executed Fixboot at the command prompt few days back.
I am wondering how FAT16 was created


Report •

Related Solutions

#4
October 5, 2006 at 06:34:18
The Fat16 is very likle the Sony's XP recovery partition. Why it was hidden befor and not now could be the problem. May have to use a third party program and rehid the partition (?).

What partition is active ?

You can try rerunning FIXBOOT but besure to select the XP partition. (Fixboot Help will give the switches)

Do not know what to say about Chkdsk errors.

The partition you put W2k on, was it a primary or extended partition?


Report •

#5
October 5, 2006 at 07:46:16
W2K was created on extended partition thats on d drive.

after running fixboot W2K now is on drive E(previously it was on drive D)
XP home on drive D (previously it was on drive C)

In C i have few files.

I also feel my friend also executed FIXMBR
Has this command created the FAT16 parition by chance?

I have ordred for recovery disks from sony. will those disks sort out my problem?


Report •

#6
October 5, 2006 at 10:06:29
"I am having this "NTLDR missing" when i start my Laptop"

That is not an unusual error, and normally it can be remedied quite easily, but in this case, you've royally screwed up your computer's hard drive.

You started out with one hard drive, with the factory software on it, and it probably had just two partitions, each having a LOGICAL drive letter. Logical drive C was the larger partition that you could see and use, and logical drive D was a smaller partition - your Recovery partition, or whatever Sony calls it, which you are restrictecd from using on a brand name system - that is where the backup of your original software that was installed on logical drive C is stored so that you can recover or restore part or all of your original software if the Windows installation on drive C or some of your software on it is messed up so badly you can't fix it normal ways.

Then you decided you would install Win 2000 on logical drive D.
The problem with that is you probably installed 2000 on that logical drive without removing the data on it.
If you had wiped or re-formatted logical drive D before you installed 2000, there would have been no problem having two operating systems on your computer (except that it is preferable to install Win 2000 BEFORE you install XP, and you probably would have had to do some extra steps because of that), but wiping the data off that partition removes and destroys the capability of your brand name system software install to recover or restore the orignal configuration on what was logical drive C.
If you setup 2000 on logical drive D without removing the data already on it , you have messed up the original factory install, and logical drive D ends up with a mix of files from the original recovery partition and files installed by 2000.

How do I know that? I recently had to do a System Recovery of a Compaq brand name system hard drive that had a factory install of XP Home and someone installed XP Pro on logical drive D without removing the data on it first. I could not fix the resulting mess on logical drive D, and System Recovery would not work. I had to do a complete System Recovery using a recovery disk set, wiping what was on the whole drive and installing the data as it was originally.

I don't know how you managed to get your present situation of having four logical partitions, as listed by MAP , the first one 0,0 listed as being both ? 0MB and ? 35778MB and having no logical drive letter(s), the second one 0,1 seen as logical drive C: and FAT 16, the third one 0,2 seen as logical drive E: and NTFS, and the fourth one 0,3 seen as logical drive D: and NTFS.

0,0 ? 35778MB and 0,3 logical drive D: are obviously the exact same size.

Your partition tables and/or your master boot record for the hard drive are obviously screwed up.
You probably originally had only partitions 0,0 and 0,1 , and 0,1 was probably the smaller partition labelled logical drive D:, your Recovery partition.

FAT 16 can used in Win 2000 or XP for any partition less than ~8gb so that's possible for a just under 7gb (7,168mb)partition, but they're more likely to use FAT32 or NTFS by default. Some brand name system builders use FAT32 for the recovery partition rather than NTFS, but you have said both visible partitions were originally NTFS.
....

What can you do about this mess?

You can preserve what was already on what you formerly saw as logical drive C before you tried to install 2000, by copying the entire partition, whatever logical partition drive letter it is now seen as, which you say is now seen as D:, to its own partition on another hard drive.
Or, probably the better choice, you can just copy all the documents, pictures, and other personal stuff you don't want to lose to another hard drive, or to CD's or DVD's.

Brand name systems these days do not come with a recovery CD set. All recent systems have a CD or DVD or DVD/CD burner. You are supposed to use built in utilities in Windows put there by the brand name builder to make your own recovery CD set while your computer's Windows installation is working properly.
If you want to restore the original XP Home configuration of your computer now that your hard drive is this messed up, you have to order a recovery CD set from the manufacturer's web site, and use that set to wipe the drive of the data presently on it and install the data as it was when you got the computer.

If you still want to have Win 2000 as well installed and available on one physical hard drive, it is preferable you install 2000 first on a wiped drive, on the first partition of at least two on a hard drive, then install XP Home on the second partition - in that case the XP install will automatically set up a dual op system boot configuration, and you will be able to select one or the other op system each time you boot.
But that is a procedure NOT meant for the typical brand name system install of software on the hard drive.

In your case, you could:
- see the instructions on the manufacturer's web site about how to do a system recovery in this situation, and what you have to do to a messed up hard drive before using the recovery CD set.
In my case I wiped the drive (deleted all existing partitions), make one partition. The Recovery CD set then formatted the drive and did all the rest. It automatically made a second partition, labelled as logical drive D: - your Recovery partition.
The Product Key was automatically installed, and Windows was already Activated when it was through.
- there are additional steps you need to do after the Recovery CD set has run it's course - install Microsoft Updates, etc. - see the manufacturer's web site.
- resize the C: partition using XP? or a third party program that can do that, so that the partition logical C: is on is smaller, and so that you can make a third partition to install Win 2000 on the free space made available by doing that.
- install Win 2000 on the third partition.
- you will probably have to take some additional steps if you want to be able to choose either Win 2000 or XP Home each time you boot.

You can then copy the personal data you want to restore that was added to your original XP Home partition that is now on another hard drive to your restored XP Home partition, or if you copied the whole original XP Home partition to another drive, you could take steps to have that partition work again, then use File And Settings Transfer Wizard to copy most of the stuff you didn't want to lose to your restored XP Home partition.
.......

An alternate solution having both operating systems?
There isn't one if this is a laptop, unless you buy an external hard drive and connect it to the laptop, and don't mind lugging around the external hard drive sometimes if you want to be able to use Win 2000.
If it is a desktop or tower, if you install another hard drive on the computer, or if you get an external hard drive for your laptop and install it.....
- copy the stuff you don't want to lose that is on the present XP Home partition, same as above, onto another hard drive or CD's or DVD's.
- wipe the drive and restore the original configuration using the Recovery CD set.
- copy or restore the stuff you didn't want to lose from the hard drive (or CD's or DVD's) you copied to to your restored C: logical drive.
- install Win 2000 on the second hard drive.
- you will probably have to take some additional steps if you want to be able to choose either Win 2000 or XP Home each time you boot.


Report •

#7
October 5, 2006 at 10:30:05
"Your partition tables and/or your master boot record..." and/or your boot.ini file "...for the hard drive is/are obviously screwed up."

You can probably takes steps to get your XP Home partition to work again, but you probably either have a corrupted Recovery partition and System Recovery will no longer work, or the data that is supposed to be there in the recovery partition just isn't there. Your hard drive will still be messed up.

You are better off to not waste your time getting the XP Home partition to boot again and do one of the procedures above or similar and start over again from scratch.

In my case, when XP Home was booted, the recovery partition, logical drive D, kept filling up to the brim, and produced data errors and reboots where chkdsk would run before windows started again.


Report •

#8
October 5, 2006 at 18:12:35
First I would make a bet that the recovery partition, if it as one, is NOT a logical partition, but is likely a primary partition.

If it has a recovery partition it would be to small for OS to every try to install to it, the install would give an error.

The drive very likely did have 3 partitions befor.

The problem might be as simple as a bad boot.ini file.

{d:\winnt ) (e:windows) copyed from post #3
chkdsk sees Win200 on drive D: and XP on drive E:. Just how it ties to the partition #'s not sure.

What model is your laptop ?


Report •

#9
October 5, 2006 at 21:04:01
I too feel that i have screwup my harddisk.

F10 which was suppposed to be for system recovery is not working. I got a message that "OS not found" when i tried pressing F10.

But now i m getting NTLDR missing.

I will soon be getting recovery disks from my manufacturer sony.

Do you think these disks will sort out my problem?
i.e. partition tables and/or your master boot record and/or your boot.ini file

laptop model is sony vaio vgn fs315b

Will it be possible to slave the laptop harddisk to a PC to retirive data from My Documents of XP home OS.

I personally do not need win 2000 anymore. so basically i want my XP home back.

Previously there were 2 drives C and D. XP home was on drive C. I had installed win2k on drive D.

I think drive D is the extended partition.

dirve C is of FAT16 format. which is 7154 MB.

MISYSPE, BOOTEX.LOG 1744830496 PAGELK, 1610610612768 are the files found in drive C.

I can see the Boot.ini file in on my drive E. This is the drive where my XP home is sitting.

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(3)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(3)\WINNT="Microsoft Windows 2000 server" /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP home edition" /nonexecute= optin/ fastdetect



Report •

#10
October 5, 2006 at 21:05:34

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(3)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(3)\WINNT="Microsoft Windows 2000 server" /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP home edition" /noexecute= optin/ fastdetect

Report •

#11
October 5, 2006 at 21:31:33
"I will soon be getting recovery disks from my manufacturer sony.

Do you think these disks will sort out my problem?"

Yes, if you let them wipe out what is presently on the drive.
e.g. for those HP/Compaq recovery disks I used, it asks two questions at the beginning - if you say yes to both, it wipes the drive and re-installs everything.
In any case see the Sony instructions on their web site.

"Will it be possible to slave the laptop harddisk to a PC to retirive data from My Documents of XP home OS."

That should work. If you have trouble with that let us know.



Report •

#12
October 7, 2006 at 02:58:40
I have done a quite a few things.

As i said in my previous posts when i bought my laptop i had two drives C and D.

Now after installing w2k in drive D the XP home which was on C got corrupted.

Then i tried to recover using F10 it did not work.

Tried to recovery console did not work.

All this resulted in creation of one more drive. Now i had C D and E.

C was FAT16
XP home was drive E NTFS
w2k was on drive D NTFS
_______________________________________________________________
now that i received recovery CDs from sony, have done few things.

Today i have formated drive C and installed w2k. installation was sucessful. now the laptop is working fine with w2k.

I have installed nero burn have burnt all my data which is in my D drive.
I have also copied data thats there on my E drive.

Unfoutunately i m not able to access data inside "My Documents" of XP Home in drive E. I am getting a message which says access denied.

So basically i now have W2k (new) in drive C

W2k (old) in drive D
XP home on drive E
i.e. just 2 folders winnt and windows.

only one working OS.

Now that i got back one OS can some please advice me on how to access data lying in my documents in XP home in drive E.

I am able to access folders, data inside in them that are directly there on drive E.

How to get back my xp home running.


Report •

#13
October 7, 2006 at 08:44:03
In response 9 you said:
"I personally do not need win 2000 anymore. so basically i want my XP home back."

so, after having used the Sony Recovery disks to restore the drive and XP Home, why, did you install Win 2000 again???!!!

If you did not do as I suggested in response 6 and wipe out the existing partitions, use the Sony Recovery CD set, then make a new partition for Win 2000 to be installed on, you have a different situation and it may still be a a mess!!

Quote:
"- see the instructions on the manufacturer's web site about how to do a system recovery in this situation, and what you have to do to a messed up hard drive before using the recovery CD set.
In my case I wiped the drive (deleted all existing partitions), make one partition. The Recovery CD set then formatted the drive and did all the rest. It automatically made a second partition, labelled as logical drive D: - your Recovery partition.
The Product Key was automatically installed, and Windows was already Activated when it was through.
- there are additional steps you need to do after the Recovery CD set has run it's course - install Microsoft Updates, etc. - see the manufacturer's web site.
- resize the C: partition using XP? or a third party program that can do that, so that the partition logical C: is on is smaller, and so that you can make a third partition to install Win 2000 on the free space made available by doing that.
- install Win 2000 on the third partition
- you will probably have to take some additional steps if you want to be able to choose either Win 2000 or XP Home each time you boot."
(unquote)


"So basically i now have W2k (new) in drive C
W2k (old) in drive D
XP home on drive E
i.e. just 2 folders winnt and windows. "

What you are calling the XP Home on drive E
partition sounds like it's the Recovery partition for the Sony Recovery CD install!!
"i.e. just 2 folders winnt and windows"

If it was the XP Home partition you normally see as C: with just the Sony install on the hard drive, it would ALSO have at least a Program Files and Documents and Settings folder!!

"W2k (old) in drive D"

Are you SURE that's Win 2K? Can you tell the difference between a Win 2k and an XP Home partition? - they would look very similar.
....

I'm gong to assume the situation you may actually have is:
W2k (new) in drive C
XP Home on D
XP Home Recovery partition on E:

If that isn't what you actually have, the following will not give you the desired result, and you will have to START ALL OVER AGAIN!! If you actually have Win 2k on C and D, at best you will be able to boot either of two Win 2k installations, and you will have NO XP Home partition to select - you will only have the Recovery partition for XP Home, and no way to make use of it!

Insert the Windows 2000 CD, start computer, press a key to boot with it.
Let it load the files for the the first part of Setup - that takes a few minutes.
At the end of it loading those files, it asks you if you want to Repair your Windows installation or similar .... - press r
You go to a black screen, white text - that is the Recovery Console. It asks which Windows installation you want to repair - press 1, enter (don't just press enter).
It may then prompt you for a Password:
- if the Windows installation has no password, there are no asterisks - *'s - just press enter in that case
- if there ARE asterisks - *'s - the password is the same one you used as administrator for that Win 2000 installation - case is important (upper or lower case)
- it then goes to C:\Windows and a prompt, a square white box
( it is a prompt symbol just like > )

At the command prompt, type bootcfg /rebuild, and then press ENTER. This command scans the hard disks of the computer for Windows XP, Microsoft Windows 2000, or Microsoft Windows NT installations, and then displays the results. Follow the instructions that appear on the screen to add the Windows installations to the Boot.ini file.

For example, follow these steps to add a Windows installation to the Boot.ini file: a. When you receive a message that is similar to the following message, press Y:
Total Identified Windows Installs: 1
[1] C:\Windows
Add installation to boot list? (Yes/No/All)
b. You receive a message that is similar to the following message:
Enter Load Identifier (my note - type something or you will see NO TEXT LABEL when you boot)
This is the name of the operating system. When you receive this message, type the name of your operating system, and then press ENTER. This is either Microsoft Windows 2000 or Microsoft Windows XP Home Edition.
c. You receive a message that is similar to the following:
Enter OS Load options
When you receive this message, type /fastdetect, and then press ENTER.

Note The instructions that appear on your screen may be different, depending on the configuration of your computer.

Type exit, and then press ENTER to quit Recovery Console. Your computer restarts.
DO NOT boot the Windows CD this time.
The updated boot list should appear and you see the "Please select the operating system to start" message.
........

If there was only one Windows operating system found by bootcfg /rebuild the computer will automatically boot without showing you that message. That means bootcfg found only one valid operating system -
you will have to START ALL OVER FROM SCRATCH!

If there were two or more Windows Operating systems found by bootcfg /rebuild , you will see that message, and can select either one, or let it time out to the default one.
.....

If there are two or more Windows operating systems, try both of them, one at a time.
If they both boot, check out whether you are looking at XP Home or 2000. If they are both 2000, you will have to START ALL OVER FROM SCRATCH!

If one of them won't boot, you have to take some additional steps.
Insert the Windows 2000 CD, start computer, press a key to boot with it. Press R at the first opprotunity to Repair Windows to go to the Recovery Console again. Do the same initial steps
At the prompt
type: fixboot (press Enter)
type: fixmbr (press Enter)
type: exit
The computer will reboot.
DO NOT boot the Windows CD this time.

Both Windows installations should boot when either is selected.
.........

Bootcfg does not delete the existing boot.ini - it adds new entries that are listed before the older ones.

You can remove the old entries, at least one of which may now be invalid.
Control Panel - System - Advanced - Startup and Recovery - Edit - maximize the window - delete the entire lines below the lines below [operating systems] that were not detected by bootcfg.
Choose File in the top left corner - Save.

If there is now only one operating system listed after [operating systems] in boot.ini, after you reboot, your computer will now boot without prompting you to select operating systems.

If the text label you chose to give the operating selection while booting is incorrect, or you didn't give one or both of them a label, you can also edit the lines in boot.ini so that they are correct.



Report •

#14
October 7, 2006 at 08:52:25
NOTE:
I'm not 100% sure a Win 2000 CD will see a proper XP Home installation as a valid Windows installation.
If bootcfg /rebuild does not find two valid Windows installations when you use the Win 2000 CD, borrow someones OEM full version XP Home SP2 CD, and try the same procedure again.
If bootcfg /rebuild STILL does not find two valid Windows installations, you will have to START ALL OVER FROM SCRATCH!


Report •

#15
October 7, 2006 at 15:09:51
You do have me saying ??. Or I'm not reading post correctly.

First you post:(Unfoutunately i m not able to access data inside "My Documents" of XP Home in drive E. I am getting a message which says access denied.)

later you post:(XP home on drive E
i.e. just 2 folders winnt and windows.)

I do not know if you see the My Documents folder on drive E: or not. But if you do, you will have to take OwnerShip of the folder. (I do not know how, goggle it)

Winnt folder is Win2000's default windows folder name. You would also have winnt as XP's windows folder name if it was upgraded from Win2000.


Report •

#16
October 8, 2006 at 06:34:24
"First you post:(Unfoutunately i m not able to access data inside "My Documents" of XP Home in drive E. I am getting a message which says access denied.)

later you post:(XP home on drive E
i.e. just 2 folders winnt and windows.)"

I assume the first reference is when he was attempting to access the drive as it was in the earlier posts, before he used the Sony Recovery CD set etc., and the second refers to after he had done that.


Report •

#17
October 9, 2006 at 08:08:10
after recovering all my data i have performed system recovery with the help of recovery CDs.

The laptop is back to its original state (factory settings)

I would like to thank all of you for your advices.


Report •

#18
October 9, 2006 at 09:00:27
"The laptop is back to its original state (factory settings)"

That's good to hear!


Report •

#19
October 11, 2006 at 13:28:52
On an academic angle... going back to initial post...

Initially XP installed; added in W2K to drive d???

ntldr error popped up when attempting to boot to (XP...?)

Useful for the future... to remember that when adding W2K after XP... W2K setup overwrites the XP boot/start-up files with its (W2K) own version - and they are NOT XP friendly...

To resolve it all all you do is copy the XP version of ntldr/ntdetect.com back to c: route... (or run XP fixboot routine...); then reboot and you're away with a dual-boot XP/W2K...

Ideally one copies the XP version of those two files to a floppy or other media and uses that as a replacement source afterwards...; perhaps even save copies of them on the disk in their own suitably named folder...

Whether or not that was all that was required here...; and quite what happend during W2K setup - depends on how that was done???

The mess you ended up in did finally warrant a total reset to factory gate status...

Also useful to create duplicates/copies of all critical data etc. before going head with any changes to a working system - whatever they may be... I suggest copies/duplicates rather than true backups - as copies can be read (instantly) on any OS that can read the file system you use for those copies...; "true" are not so easy to read elsewhere... And verify that those duplicates/copies are truly accessible etc. before proceeding thereafter...


Report •


Ask Question