Win 7 will not boot XP on separate hard drive

rhinse

New member
Local time
9:59 AM
Messages
34
Was dual booting Win XP with Slackware Linux using LILO as the boot manager. Linux and XP were both
on separate hard drives. Story short, MB shorted and I decided to simply install the XP HD in a computer
with Win 7 on the first HD. All startup files on the XP drive are in place; ntldr, ntdetect.com, boot.ini.
I added the following to the BCD file using bcdedit on Win 7:


bcdedit /create {ntldr} /d "Windows XP"
bcdedit /set {ntldr} device partition=E:

bcdedit /set {ntldr} path \ntldr

bcdedit /displayorder {ntldr} /addlast


Every entry was successful and Windows XP appeared in the boot menu as expected. However, after
selecting Windows XP to boot, the screen goes dark, one beep is heard and the hardware bootup
screen appears again.


Anything I missed? Still can't boot into Win XP.
 

My Computer My Computer

Computer Manufacturer/Model Number
Custom
OS
Windows Home Premium 32bit
CPU
AMD Athlon II X2 255 Regor 3.1GHz Socket AM3
Motherboard
Gigabyte GA-870A-UD3 Rev.2.1
Memory
Kingston ValueRAM 2GB (2x1GB) DDR3 1333 Dual Channel
Graphics Card(s)
Sapphire 100287L Radeon HD5670 512MB PCI Express 2.0 x16
Sound Card
Realtek onboard
Monitor(s) Displays
Samsung 56" HDTV
Hard Drives
Western Digital 3.5" 640GB SATA
PSU
Black Cooler Master eXtreme Power Plus 500W ATX12V V2.3
Case
Black Logisys Ikonik Taran A10 Mid Tower
Cooling
AMD CPU cooler, 2 120mm case fans
You have set xp to boot from partition e as I understand what you have done its not paritione its on another drive so for e it will be looking on drive 0 not drive 1


you need something like
device partition=\Device\Harddisk1\Partition1

Use a free editor like Visual BCD Editor - Download
 

My Computer My Computer

Computer type
PC/Desktop
OS
win 8 32 bit
device partition=\Device\Harddisk1\Partition1 ??


What might \Device look like?
 

My Computer My Computer

Computer Manufacturer/Model Number
Custom
OS
Windows Home Premium 32bit
CPU
AMD Athlon II X2 255 Regor 3.1GHz Socket AM3
Motherboard
Gigabyte GA-870A-UD3 Rev.2.1
Memory
Kingston ValueRAM 2GB (2x1GB) DDR3 1333 Dual Channel
Graphics Card(s)
Sapphire 100287L Radeon HD5670 512MB PCI Express 2.0 x16
Sound Card
Realtek onboard
Monitor(s) Displays
Samsung 56" HDTV
Hard Drives
Western Digital 3.5" 640GB SATA
PSU
Black Cooler Master eXtreme Power Plus 500W ATX12V V2.3
Case
Black Logisys Ikonik Taran A10 Mid Tower
Cooling
AMD CPU cooler, 2 120mm case fans
You have two separate drives, one with Win 7 and the other with Win XP.
Do you want to keep them independent, that is, each one with their own boot loader (choosing boot device by boot menu) or you want to add Win XP on win 7 boot option?
 

My Computers My Computers

System One System Two

  • Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    custom build
    OS
    Windows 7 HP 64
    CPU
    i5 6600K - 800MHz to 4200MHz
    Motherboard
    GA-Z170-HD3P
    Memory
    4+4G GSkill DDR4 3000
    Graphics Card(s)
    IG - Intel 530
    Monitor(s) Displays
    Samsung 226BW
    Screen Resolution
    1680x1050
    Hard Drives
    (1) -1 SM951 – 128GB M.2 AHCI PCIe SSD drive for Windows 7 and Lubuntu
    (2) -1 WD SATA 3 - 1T for Data
    (3) -1 WD SATA 3 - 1T for backup
    PSU
    Thermaltake 450W TR2 gold
    Keyboard
    Old and good Chicony mechanical keyboard
    Mouse
    Logitech mX performance - 9 buttons (had to disable some)
    Internet Speed
    500Mb/s
    Browser
    Firefox 64
    Other Info
    TinyWall firewall
  • Computer type
    Laptop
    System Manufacturer/Model Number
    Asus Q550LF
    OS
    Windows 7 Pro
    CPU
    i7-4500U 800MHz to 3.0GHz
    Motherboard
    Asus Q550LF
    Memory
    (4+4)G DDR3 1600
    Graphics Card(s)
    IG intel 4400 + NVIDIA GeForce GT 745M
    Sound Card
    Realtek
    Monitor(s) Displays
    LG Display LP156WF4-SPH1
    Screen Resolution
    1920 x 1080
    Hard Drives
    BX500 120G SSD for Windows and programs +
    1T HDD for data
    Internet Speed
    500 Mb/s
    Browser
    Firefox
    Other Info
    TinyWall firewall
I don't understand, what's the difference? I was simply trying to add Win XP to the Win 7 boot menu, but
as far as I can tell, Win XP must still be booted from wherever the ntldr, ntdetect.com and boot.ini are and
in this case they are on the separate XP drive. Regardless, I got fed up and downloaded EasyBCD which
allows you to add a legacy OS to the boot manager with an automatic detection of the correct

drive/partition/volume whatever. This worked and I can now boot XP from the Win 7 boot menu.


Oddly, the entries in the BCD are unchanged; device partition=E: is the same after the change. Isn't it just
like Microsoft and their third-party tools to accomplish something but hide the magic that makes it work.
 

My Computer My Computer

Computer Manufacturer/Model Number
Custom
OS
Windows Home Premium 32bit
CPU
AMD Athlon II X2 255 Regor 3.1GHz Socket AM3
Motherboard
Gigabyte GA-870A-UD3 Rev.2.1
Memory
Kingston ValueRAM 2GB (2x1GB) DDR3 1333 Dual Channel
Graphics Card(s)
Sapphire 100287L Radeon HD5670 512MB PCI Express 2.0 x16
Sound Card
Realtek onboard
Monitor(s) Displays
Samsung 56" HDTV
Hard Drives
Western Digital 3.5" 640GB SATA
PSU
Black Cooler Master eXtreme Power Plus 500W ATX12V V2.3
Case
Black Logisys Ikonik Taran A10 Mid Tower
Cooling
AMD CPU cooler, 2 120mm case fans
You have two separate drives, one with Win 7 and the other with Win XP.
Do you want to keep them independent, that is, each one with their own boot loader (choosing boot device by boot menu) or you want to add Win XP on win 7 boot option?

On a Legacy - MBR, BIOS takes the boot sequence to MBR on a disk that takes the boot sequence to a Boot loader on a partition. This Boot loader can have more boot options.
You had Linux with (LILO) - BIOS - MBR - LILO = Linux or win XP
Now you have Win XP - BIOS - MBR - Win7(BL)= Win 7 or win XP

This is a chain. You added Win XP on win 7 boot option

To keep them independent: (you choose a disk during POST by launching boot menu (F?))
- Win XP disk - BIOS - MBR - WinXP
Or
- Win 7 disk - BIOS - MBR - Win 7
 

My Computers My Computers

System One System Two

  • Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    custom build
    OS
    Windows 7 HP 64
    CPU
    i5 6600K - 800MHz to 4200MHz
    Motherboard
    GA-Z170-HD3P
    Memory
    4+4G GSkill DDR4 3000
    Graphics Card(s)
    IG - Intel 530
    Monitor(s) Displays
    Samsung 226BW
    Screen Resolution
    1680x1050
    Hard Drives
    (1) -1 SM951 – 128GB M.2 AHCI PCIe SSD drive for Windows 7 and Lubuntu
    (2) -1 WD SATA 3 - 1T for Data
    (3) -1 WD SATA 3 - 1T for backup
    PSU
    Thermaltake 450W TR2 gold
    Keyboard
    Old and good Chicony mechanical keyboard
    Mouse
    Logitech mX performance - 9 buttons (had to disable some)
    Internet Speed
    500Mb/s
    Browser
    Firefox 64
    Other Info
    TinyWall firewall
  • Computer type
    Laptop
    System Manufacturer/Model Number
    Asus Q550LF
    OS
    Windows 7 Pro
    CPU
    i7-4500U 800MHz to 3.0GHz
    Motherboard
    Asus Q550LF
    Memory
    (4+4)G DDR3 1600
    Graphics Card(s)
    IG intel 4400 + NVIDIA GeForce GT 745M
    Sound Card
    Realtek
    Monitor(s) Displays
    LG Display LP156WF4-SPH1
    Screen Resolution
    1920 x 1080
    Hard Drives
    BX500 120G SSD for Windows and programs +
    1T HDD for data
    Internet Speed
    500 Mb/s
    Browser
    Firefox
    Other Info
    TinyWall firewall
Back
Top