Jump to content

Difference in winload.exe <> Boot\winload.exe on nt5.x


joakim

Recommended Posts

These two version are not identical.

Question 1:

Is there any functional difference between them?

I am asking because I can ramboot "Universal" XP without boot.ini/ntldr/ntdetect.com, by using bootmgr/winload.exe. It works for versions up to and including Vista and makes no difference wether system32\winload.exe or system32\boot\winload.exe is used as osloader. Look here for wimbooting diskless xp; http://sanbarrow.com/phpBB2/viewtopic.php?t=1695 (faster network transfer because of high compression - 550 Mb >> 220 Mb)

Question 2:

Is there a known way of forcing winload.exe to read txtsetup.sif, as in PE.

Question 3:

Is winload.exe even supposed to handle NT5.x PE? You can sure enough set "winpe yes" in BCD, but the only effect is that systemdrive is mapped to X:\, with winload.exe still seeking after config\system without reading txtsetup.sif (and non-volatile hives loaded to ram).

Joakim

Link to comment
Share on other sites


For those that do not know;

winload.exe of version up to and including current Vista will automatically detect nt5.x (meaning you don't need ntldr and ntdetect.com). Which means BCD entries for nt6.x also works for nt5.x (not requiring {ntldr} or {legacy}). That is for non-PE though.

Joakim

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...