Hello,
I am not sure how to go about doing the following. Whatever I have read on the internet does not show any hints.
My disk 1 (as seen from windows 7, which is disk 0) contains win XP32 on D: (partition 1 disk 1) and winXP 64 on E: (partition 2 disk 1).
I have windows 7 on disk 0.
My boot menu shows "Earlier Version of windows". bcdedit shows the legacy OS loader and "ntldr" as the identifier. and "Windows 7".
When I select "Earlier Version of Windows" it takes me to another screen containing Win64 and Win32 which I can then select from.
Can I use EasyBCD to create three entries right in the first screen? Something like
Windows 64
Windows 32
Windows 7
The first two are based of ntldr.. How does one create two independent entries for each of them on the main disk 0 partition C:? Would the bcd file show both having ntldr identifiers and difference in partition? Does EasyBCD do this kind of a task? Sorry for asking before trying,. Just do not want to get into a mess.
I want to resolve this before installing linux on another disk. Any help would be greatly appreciated.
Thanks
win2lin
Addendum:
Okay, unless something has changed I figure what I am trying is not possible. This is based on
Windows XP - NeoSmart Technologies Wiki
which says
"As a result of Microsoft's requiring NTLDR be used to load Windows XP, you cannot use the Vista bootloader to directly enter a Windows XP (and below) installation. Instead, you can only add an entry that displays the NTLDR boot menu from where you can choose which XP (and below) installation to boot into (assuming you have more than one). This is the reason you see two boot menus if you need to multi-boot Windows Vista with more than one "legacy OS."
There is no workaround for this behavior. If it really bothers you that much, contact Microsoft and ask them (nicely!) to fix this behavior. Good luck with that!"
So I guess I have to live with the two level menus?
Any input from the experts on the latest developments would be greatly appreciated.
thanks
win2lin
I am not sure how to go about doing the following. Whatever I have read on the internet does not show any hints.
My disk 1 (as seen from windows 7, which is disk 0) contains win XP32 on D: (partition 1 disk 1) and winXP 64 on E: (partition 2 disk 1).
I have windows 7 on disk 0.
My boot menu shows "Earlier Version of windows". bcdedit shows the legacy OS loader and "ntldr" as the identifier. and "Windows 7".
When I select "Earlier Version of Windows" it takes me to another screen containing Win64 and Win32 which I can then select from.
Can I use EasyBCD to create three entries right in the first screen? Something like
Windows 64
Windows 32
Windows 7
The first two are based of ntldr.. How does one create two independent entries for each of them on the main disk 0 partition C:? Would the bcd file show both having ntldr identifiers and difference in partition? Does EasyBCD do this kind of a task? Sorry for asking before trying,. Just do not want to get into a mess.
I want to resolve this before installing linux on another disk. Any help would be greatly appreciated.
Thanks
win2lin
Addendum:
Okay, unless something has changed I figure what I am trying is not possible. This is based on
Windows XP - NeoSmart Technologies Wiki
which says
"As a result of Microsoft's requiring NTLDR be used to load Windows XP, you cannot use the Vista bootloader to directly enter a Windows XP (and below) installation. Instead, you can only add an entry that displays the NTLDR boot menu from where you can choose which XP (and below) installation to boot into (assuming you have more than one). This is the reason you see two boot menus if you need to multi-boot Windows Vista with more than one "legacy OS."
There is no workaround for this behavior. If it really bothers you that much, contact Microsoft and ask them (nicely!) to fix this behavior. Good luck with that!"
So I guess I have to live with the two level menus?
Any input from the experts on the latest developments would be greatly appreciated.
thanks
win2lin
Last edited: