BetaArchive Logo
Navigation Home Screenshots Image Uploader Server Info FTP Servers Wiki Forum RSS Feed Rules Please Donate
UP: 23d, 20h, 14m | CPU: 79% | MEM: 5645MB of 12227MB used
{The community for beta collectors}

Post new topic Reply to topic  [ 10 posts ] 
Author Message
 PostPost subject: Booting XP from bootmgr/winload.exe?        Posted: Tue Oct 27, 2009 11:08 am 
Reply with quote
FTP Access
User avatar
Offline

Joined
Sat Oct 24, 2009 2:01 pm

Posts
31

Location
España

Favourite OS
5.0.2195.7319
I do not know if it is welcome here (please advise), but it appears there are knowledge here about the transition from NT3-5 "i386" scheme (with ntldr, setupldr, textmode etc.) toward the current scheme including bootmgr, wim etc.

I am not sure, but I think I read about experiments during Longhorn beta period about launching the XP/2003 kernel using the bootmgr, bcd and winload.exe infrastructure from 4xxx (or 5xxx?) betas.
I know about the /usenewloader switch to ntldr/boot.ini, and it is just the reverse way, I would like to use bootmgr and BCD/editbcd NOT ntldr and boot.ini!

Does anyone have pointers about this?


Top  Profile
 PostPost subject: Re: Booting XP from bootmgr/winload.exe?        Posted: Tue Oct 27, 2009 11:47 am 
Reply with quote
Donator
User avatar
Offline

Joined
Sun Jan 11, 2009 3:29 am

Posts
2292

Favourite OS
Maemo 5 PR1.3
Installing BCD from a Win6.* disk or whatever will make it auto-detect XP (previous version of Windows) as long as you have added it to the boot list.
About XP WIMs: PantherXP. It packs XPs into install WIM-based disks. (it also installs Bootmgr, I think).
Winload is only needed for Win6.*. Bootmgr can load XP perfectly.

_________________
Program run condition: collect keys. Deadline: 2 days.


Top  Profile
 PostPost subject: Re: Booting XP from bootmgr/winload.exe?        Posted: Tue Oct 27, 2009 12:22 pm 
Reply with quote
FTP Access
User avatar
Offline

Joined
Sat Oct 24, 2009 2:01 pm

Posts
31

Location
España

Favourite OS
5.0.2195.7319
PortalCake wrote:
Installing BCD from a Win6.* disk or whatever will make it auto-detect XP (previous version of Windows) as long as you have added it to the boot list.
Yes, but if you have several entries in boot.ini then you have to go through the "previous versions" menu; either way bootmgr is really chainloading ntldr which in turn loads the XP kernel as it always did, just that if there is only one entry you'll not see it on screen. I want to bypass this ntldr step.

... then wrote:
About XP WIMs: PantherXP. It packs XPs into install WIM-based disks. (it also installs Bootmgr, I think).
Thanks, I shall look at it. I was incorrectly thinking of PantherXP as the leaked "Panther SDK" from LH build 4074 :oops:, looks like this path was further enhanced, this is good...
Although what I am after is not setup-time use, rather everyday use... but you are right, looking closely at the internals of WIM setup booting is likely to give me the keys. :idea:

... then wrote:
Bootmgr can load XP perfectly.
Well, I do not believe so... Bootmgr is only able to load so-called "boot applications", with a special subsystem indicator (16), starting at OslMain; winload or memtest are such applications, but ntoskrnl is not, it is a "native" (1) one, and the entry point protocol is different; plus you also should load the system hive and all the boot-time drivers.


Top  Profile
 PostPost subject: Re: Booting XP from bootmgr/winload.exe?        Posted: Sun Jan 10, 2010 10:40 pm 
Reply with quote
Donator
Offline

Joined
Sat Jan 09, 2010 7:28 pm

Posts
32

Favourite OS
Vista SP2 6002
Actually I succeeded in booting xp with bootmgr+winload.exe from vista beta1 to vista sp2.

The only thing you should do is put the winload.exe to system32 of winxp and create a vista boot item in bcd to load the winload.exe in xp's system32.

And you should disable the drive signature in F8 menu.


Top  Profile
 PostPost subject: Re: Booting XP from bootmgr/winload.exe?        Posted: Sun Jan 10, 2010 11:41 pm 
Reply with quote
FTP Access
Offline

Joined
Tue Nov 10, 2009 4:31 am

Posts
505

Location
Brazil

Favourite OS
Windows ShortHorn
Well, i try boot xp kernel with winload from Vista beta 1 while My computer fix....It's probally work, i use vista beta 1 setup engine, and use longhorn 4074 setup quite functionnal. Vista Beta 1 is better why use WinPE 2005 and is more beautiful. I try test too with vista beta 2 setup engine smaller of build 5365, because not require digital signature of ntoskrnl and install perfectly.


Top  Profile  WWW
 PostPost subject: Re: Booting XP from bootmgr/winload.exe?        Posted: Sun Jan 17, 2010 12:20 pm 
Reply with quote
FTP Access
User avatar
Offline

Joined
Tue Nov 03, 2009 7:38 am

Posts
104

Location
Rochester, New York, USA

Favourite OS
Windows 7 SP1, Longhorn, Debian
BootMGR uses a program to boot.
NTLDR uses a directory to boot.
No, it won't work.

_________________
Rig: Core i5 3570K @ 4.3GHz, 8GB DDR3-1600, EVGA GTX 660 2GB, 1.8TB in storage
YouTube


Top  Profile  WWW
 PostPost subject: Re: Booting XP from bootmgr/winload.exe?        Posted: Sun Jan 17, 2010 7:03 pm 
Reply with quote
Donator
Offline

Joined
Sun May 13, 2007 12:42 am

Posts
2406
Actually, it could work if a certain variable was set in the LoaderBlock extension...


Top  Profile
 PostPost subject: Re: Booting XP from bootmgr/winload.exe?        Posted: Sat Feb 13, 2010 9:51 am 
Reply with quote
Donator
User avatar
Offline

Joined
Sun Dec 30, 2007 8:12 am

Posts
1114

Location
Brisbane, Queensland

Favourite OS
OS/2 Wrp 3.0
One could boot windows xp sp2 and 2003, from the bootmgr / winload.exe that was in longhorn 5112.

I know. I did this.


Top  Profile  WWW
 PostPost subject: Re: Booting XP from bootmgr/winload.exe?        Posted: Sat Feb 13, 2010 9:50 pm 
Reply with quote
FTP Access
User avatar
Offline

Joined
Sat Jan 23, 2010 6:55 pm

Posts
63
Windows OCManage wrote:
Actually, it could work if a certain variable was set in the LoaderBlock extension...


BootViaWinload

_________________
-Fyyre
http://fyyre.ru
http://twitter.com/Fyyre


Top  Profile  WWW
 PostPost subject: Re: Booting XP from bootmgr/winload.exe?        Posted: Sat Sep 15, 2018 11:14 am 
Reply with quote
FTP Access
Offline

Joined
Sat Sep 21, 2013 11:19 am

Posts
64

Favourite OS
WinXP SP2 x64 5.2.3790
futchi wrote:
Actually I succeeded in booting xp with bootmgr+winload.exe from vista beta1 to vista sp2.

The only thing you should do is put the winload.exe to system32 of winxp and create a vista boot item in bcd to load the winload.exe in xp's system32.

And you should disable the drive signature in F8 menu.

What should the BCD file look like in the BOOTICE program?
Image

I need boot WinXP x64 with winload.exe from Vista Beta x64


Top  Profile
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 10 posts ] 




Who is online

Users browsing this forum: No registered users and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  

All views expressed in these forums are those of the author and do not necessarily represent the views of the BetaArchive site owner.

Powered by phpBB® Forum Software © phpBB Group

Copyright © 2006-2018

 

Sitemap | XML | RSS