Xp not comin in boot menu!!!

Status
Not open for further replies.

prankie

D PrankMaster
After installin Windows vista over windows Xp in different partition, xp not comin in bootmenu... plz help!!
 

Kiran.dks

Technomancer
You need to check the boot file in Vista and see whether the Windows XP option is present or not. I think it is missing. There is no boot.ini file in Vista. It uses a command line tool to edit the BCD .It is called Bcdedit. If you find using this command line is confusing, you can use a good tool called VistaBootPRO. It has graphical user-friendly interface. More info about it here.
 
Last edited:
OP
prankie

prankie

D PrankMaster
@kiran
i tried that software, but when i try to boot XP frm the bootloader, following error comes
"/ntldr file missing"
 

s18000rpm

ಠ_ಠ
^:))

---------
just as i expected it.:))

forget it dude:D.

the only workaround which i know, is Delete/Format the Recovery Partition [do not do it].

i couldnt boot into XP Pro[which i installed] (my HP came with XP Home), i tried all the methods (repairing XP Pro, copying ntldr...), but was not successful, that is untill i Deleted the Recovery Partition.




NOTE: if you delete Recovery Partition, then you'll not be able to repair XP (if something goes wrong), the only way to repair will be with Recovery Disks which deletes all partitions.
 
OP
prankie

prankie

D PrankMaster
my lappy came with vista homepremium...
i only wanted to dual boot with xp since none of my games work with vista..
 

s18000rpm

ಠ_ಠ
i'm sorry, the only workaround i know is to get rid of Recovery Partition :( [not at all recommended]

call HP support & ask them, maybe they have done something about Dual Booting :rolleyes:
 

Kiran.dks

Technomancer
prankie said:
@kiran
i tried that software, but when i try to boot XP frm the bootloader, following error comes
"/ntldr file missing"

I think that the boot file of Vista is corrupted. To recover it, try this solution...

Source

  1. Boot up Windows Vista, and right click on Start (the Vista orb)-> All Programs -> Accessories -> Command Prompt, and select Run as Adminstrator. Either enter your password if needed or just press continue.
  2. In the command prompt, type in bcdedit /enum active and press Enter.
  3. Locate the sections titled "Windows Legacy OS Loader". Note the identifier (all of them if there is more than one matching section); my identifier was {ntldr}. If the problem is the same as mine, the device property should be currently set to unknown.
  4. Use the command bcdedit /set (ID) device boot to change unknown to boot, that is, the partition that is active and is booting from. By default, Vista does not change the which partition boots, so if your XP partition is set as active, it will add the new booting code to that. Therefore assuming your XP partition is set as the active (boot) partition, the above command will be correct. Apply the above command for each identifier, replacing (ID) with the identifieritself, including the curly braces. Press Enter after each one - it should report that the operation was completed successfully.
  5. Rerun the command in step 2 to check that the changes were applied correctly.
  6. Test!
 

shantanu

Technomancer
just do this: (i posted a tutorial)

Just Place your Vista DVD/CD int he drive in VISTA and now go to start menu, all programs , accessories , right click on command prompt

and click on run as administrator

now type these commands :

Use Bootsect.exe to restore the Windows Vista MBR and the boot code that transfers control to the Windows Boot Manager program. To do this, type the following command at a command prompt:
Drive:\boot\ Bootsect.exe –NT60 All

In this command, Drive is the drive where the Windows Vista installation media is located.
Use Bcdedit.exe to manually create an entry in the BCD Boot.ini file for the earlier version of the Windows operating system. To do this, type the following commands at a command prompt.

Note In these commands, Drive is the drive where Windows Vista is installed.

Drive:\Windows\system32\Bcdedit –create {ntldr} –d “Description for earlier Windows version”

Note In this command, Description for earlier Windows version can be any text that you want. For example, Description for earlier Windows version can be "Windows XP” or “Windows Server 2003." Drive:\Windows\system32\Bcdedit –set {ntldr} device partition=x:

Note In this command, x: is the drive letter for the active partition.
Drive:\Windows\system32\Bcdedit –set {ntldr} path \ntldrDrive:\Windows\system32\Bcdedit –displayorder {ntldr} –addlast


*www.thinkdigit.com/forum/showthread.php?t=52686

and remember this is an M$ certified method.. so most safer one..
 
Last edited:

s18000rpm

ಠ_ಠ
MOst probably all this will not work,

why- the RECOVERY PARTITION is the culprit.

i know no detailed info on this, (i'm a mechanical engg.:p), but i experienced this first hand (one XP Pro & a pre-instaled XP Home) & every thing worked perfect after deleting Recovery Partition.
 

djmykey

Let the music play.....
Since ya guys r talking abt HP machines, I wanted to share my share of horrendous experience I had with the recent lot of HP machines in my office. The machines are HP DX2700 machines. The damn machines have a SATA cd-rom and no PATA ports at all. Now how dumb i that. And to top that it cannot get installed with Windows 2003 Server any versions. I mean how dumb is that. We tried all sorts of dumb thing and weird things to get the machine booted but no, it just refused to startup. Now I know if anyone asks me abt branded machines what I'm gonna tell them.
 
Status
Not open for further replies.
Top Bottom