Link to home
Start Free TrialLog in
Avatar of Hamidreza Vakilian
Hamidreza Vakilian

asked on

NTLDR missing while loading OS from USB storage device

Hi!

I installed (copied installation files) win xp on a 30gb usb hdd from that blue screen with no errors....
when the pc tries to boot up from the usb storage, It gives "NTLR missing" error...
I think there's a problem with it's MBR or something like that...
also my pc supports USB legacy & USB Storage boot...
what should I do?

thanks in advance...
ASKER CERTIFIED SOLUTION
Avatar of Joe Rud
Joe Rud
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Avatar of johnb6767
johnb6767
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Hamidreza Vakilian
Hamidreza Vakilian

ASKER

Is there any other OS that supports this feature...
Looks like you have to either recover the install, http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/recovery_run_console.mspx

While in the recovery console, type FIXBOOT and FIXMBR this may fix your issue, if not, then you will need to format and clean install windows.
onedeej thanks for your post. I tried Recovery Console but the error keeps coming....
well the problem with just copying files from an installation over to a usb drive and trying to boot them is sure you get the system partition with all the system files but you never can get the boot partition which actually boots the system.  so when the bios hand off control to the OS there are no instructions on where to go what to look for no location of the NTLDR file so that is why it is coming up missing.  Simple answer is you can not make an installation of windows xp bootable in this manner if you want to copy an install onto a USB you would have to image an entire disc not just a partition or a folder then you would be able to boot from that usb drive.  
There are tons of how to's on getting this done you will need bart pe to get it accomplished see here http://www.tomshardware.com/2005/09/09/windows_in_your_pocket/index.html
http://www.informationweek.com/windows/showArticle.jhtml?articleID=177102101&pgno=1

and there are tons more links but it is definetly harder than just copying the files over.
http://www.bay-wolf.com/usbmemstick.htm            format usb drv & make bootable disk
no... I meant I installed the winxp on my usb hdd... but at the first boot up I get this error... Is there any software for winxp that can control and repeair mbr of available hdds?

FriarTuk I don't want to create a dos bootable usb hdd, I want to install an OS on it...

thnx
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Add these to your Boot disk, then use that boot disk to initialize the USB drive with the config.sys below, then boot to it (you may need to set XP to FAT-32).

himem.sys
ramrd.sys
usbaspi.sys
di1000dd.sys


And your config.sys should be like the following:

dos=high, umb
lastdrive=z
device=himem.sys
device=ramfd.sys
devicehigh=usbaspi.sys /w /v
devicehigh=di1000dd.sys /dG
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Thanks