MSFN Forum: PE 2.0 Boot Screen - MSFN Forum

Jump to content


  • 3 Pages +
  • 1
  • 2
  • 3
  • You cannot start a new topic
  • You cannot reply to this topic

PE 2.0 Boot Screen Rate Topic: -----

#1 User is offline   egorss78 

  • Newbie
  • Group: Members
  • Posts: 13
  • Joined: 14-December 06

Posted 02 August 2007 - 07:55 AM

Anyone have a way to edit the boot screen for vistape. Looking to add our custom logo while it boots up. Thanks.


#2 User is offline   JuMz 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 466
  • Joined: 09-August 04

Posted 02 August 2007 - 10:29 AM

I would like to know this too...Thanks in Advance!

#3 User is offline   zorphnog 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 427
  • Joined: 25-July 06

Posted 02 August 2007 - 11:38 AM

I remember reading about this somewhere. Its just a resource file that you have to hack. I'll see if I can track it down again.

#4 User is offline   egorss78 

  • Newbie
  • Group: Members
  • Posts: 13
  • Joined: 14-December 06

Posted 02 August 2007 - 12:51 PM

View Postzorphnog, on Aug 2 2007, 11:38 AM, said:

I remember reading about this somewhere. Its just a resource file that you have to hack. I'll see if I can track it down again.


Found a bunch of information on doing it for PE 2005 and just plain Vista. But nothing on Vista PE, figure there has to be a way to do it.

#5 User is offline   Pyrosoft 

  • Newbie
  • Group: Members
  • Posts: 28
  • Joined: 02-June 06

Posted 03 August 2007 - 02:18 AM

I may be way off here, but could it be notoskrnl.exe?
I've not had a chance to experiment yet, but I will at some point over the next week hopefully.

#6 User is offline   zorphnog 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 427
  • Joined: 25-July 06

Posted 03 August 2007 - 01:33 PM

Ok. I've got it to work by replacing the green bars with a picture (no animation).

1. Download and install Vista Boot Logo Generator.
2. Run the generator and add a 800x600 24-bit BMP and 1024x768 24-bit BMP.
3. Save the file as winload.exe.mui.
4. Copy and replace the winload.exe.mui file in the \Windows\System32\Boot\en-US directory of your boot image with the new one.

xcopy /y c:\peimage\winload.exe.mui c:\peimage\mount\Windows\System32\Boot\en-US

5. Capture or unmount your image to ISO\sources\boot.wim
6. Disable the gui option of your bcd entry for WinPE.

bcdedit /store c:\peimage\ISO\boot\bcd /set {default} quietboot yes


Now the green bars will be replaced with your picture!

I must give credit where credit is due, I modified the instructions from this website to work for PE:

http://www.howtogeek.com/howto/windows-vis...-windows-vista/

This post has been edited by zorphnog: 03 August 2007 - 02:28 PM


#7 User is offline   p4ntb0y 

  • Member
  • PipPip
  • Group: Members
  • Posts: 237
  • Joined: 14-February 06

Posted 04 August 2007 - 08:08 AM

Would be nice to see a screenshot?

#8 User is offline   zorphnog 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 427
  • Joined: 25-July 06

Posted 05 August 2007 - 06:10 PM

Umm...a screenshot of the image I use? There isn't really anything to show. After the "Windows is loading files..." screen is finished, the image you choose displays until the desktop is loaded.

I'll look into posting a video once I get back to the office.

#9 User is offline   Jazkal 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 592
  • Joined: 16-January 04

Posted 05 August 2007 - 09:07 PM

Any one know how to edit the:

"Windows is loading files..."

You could do it under WinPE v1.6 and before, but I've had no luck with v2.0

And zorphnog, good working putting that together.

#10 User is offline   egorss78 

  • Newbie
  • Group: Members
  • Posts: 13
  • Joined: 14-December 06

Posted 06 August 2007 - 01:24 PM

View Postzorphnog, on Aug 3 2007, 01:33 PM, said:

Ok. I've got it to work by replacing the green bars with a picture (no animation).

1. Download and install Vista Boot Logo Generator.
2. Run the generator and add a 800x600 24-bit BMP and 1024x768 24-bit BMP.

...



That's it, thanks. :)

#11 User is offline   zorphnog 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 427
  • Joined: 25-July 06

Posted 22 August 2007 - 07:47 AM

View PostJazkal, on Aug 5 2007, 11:07 PM, said:

Any one know how to edit the:

"Windows is loading files..."

You could do it under WinPE v1.6 and before, but I've had no luck with v2.0

And zorphnog, good working putting that together.


Just thought I'd give you guys an update.

I found out where the "Windows is loading files..." is stored in the bootmgr file. Only problem is that when I try to change it I get this error: "The file is possibly corrupt. The file header checksum does not match the computed checksum." So it seems that this file is uneditable unless I can figure out where the checksum is stored and how to compute a new one with my own message. However, the area where the loading message is stored seems to be part of an xml file, so I'm thinking there may be a way to compile your own bootmgr with a custom xml file.

Basically I've only ran into more brick walls, but I'll still hack around with it in my spare time (if there is such a thing).

Edit: Finally hit 2^8 posts lol.

This post has been edited by zorphnog: 22 August 2007 - 07:52 AM


#12 User is offline   JuMz 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 466
  • Joined: 09-August 04

Posted 22 August 2007 - 08:13 AM

View Postzorphnog, on Aug 22 2007, 07:47 AM, said:

View PostJazkal, on Aug 5 2007, 11:07 PM, said:

Any one know how to edit the:

"Windows is loading files..."

You could do it under WinPE v1.6 and before, but I've had no luck with v2.0

And zorphnog, good working putting that together.


Just thought I'd give you guys an update.

I found out where the "Windows is loading files..." is stored in the bootmgr file. Only problem is that when I try to change it I get this error: "The file is possibly corrupt. The file header checksum does not match the computed checksum." So it seems that this file is uneditable unless I can figure out where the checksum is stored and how to compute a new one with my own message. However, the area where the loading message is stored seems to be part of an xml file, so I'm thinking there may be a way to compile your own bootmgr with a custom xml file.

Basically I've only ran into more brick walls, but I'll still hack around with it in my spare time (if there is such a thing).

Edit: Finally hit 2^8 posts lol.


I've run into this before. You need something called ModifyPE

http://unattended.ms...xp/view/web/64/

Let me know if you get it working! Thanks for the research by the way!

#13 User is offline   zorphnog 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 427
  • Joined: 25-July 06

Posted 22 August 2007 - 01:22 PM

I don't think ModifyPE is for PE 2.0 files, since the app was made in 1999. It doesn't work for the bootmgr file. I found some articles on hacking the bootmgr checksum, but it gets pretty complicated. Basically you just need to reverse two of the jmp statements where it calculates the checksum. Its just a matter of finding them. I'll let you know if I ever get anything working.

Just for fun though, here's the XML I was able to extract from bootmgr. You'll notice the text for "Windows is loading files..." on line 760.

Attached File  bootmgr_xml.txt (28.91K)
Number of downloads: 105

#14 User is offline   Rakesh Baldha 

  • Newbie
  • Group: Members
  • Posts: 14
  • Joined: 23-July 07

Posted 04 September 2007 - 05:12 AM

View PostJazkal, on Aug 5 2007, 09:07 PM, said:

Any one know how to edit the:

"Windows is loading files..."

You could do it under WinPE v1.6 and before, but I've had no luck with v2.0

And zorphnog, good working putting that together.


I am also looking for this change. could you please help me on this.

we can do it on WinPE 1.0, but its different into WinPE 2.0.

Thanks.

#15 User is offline   Rakesh Baldha 

  • Newbie
  • Group: Members
  • Posts: 14
  • Joined: 23-July 07

Posted 04 September 2007 - 05:18 AM

View Postzorphnog, on Aug 3 2007, 01:33 PM, said:

Ok. I've got it to work by replacing the green bars with a picture (no animation).

1. Download and install Vista Boot Logo Generator.
2. Run the generator and add a 800x600 24-bit BMP and 1024x768 24-bit BMP.
3. Save the file as winload.exe.mui.
4. Copy and replace the winload.exe.mui file in the \Windows\System32\Boot\en-US directory of your boot image with the new one.

xcopy /y c:\peimage\winload.exe.mui c:\peimage\mount\Windows\System32\Boot\en-US

5. Capture or unmount your image to ISO\sources\boot.wim
6. Disable the gui option of your bcd entry for WinPE.

bcdedit /store c:\peimage\ISO\boot\bcd /set {default} quietboot yes


Now the green bars will be replaced with your picture!

I must give credit where credit is due, I modified the instructions from this website to work for PE:

http://www.howtogeek.com/howto/windows-vis...-windows-vista/


Great! Thanks zorphnog,

Its done, great help,

still i am running into another prob, can you please help me on it?

problem: when we boot WinPE 2.0 it shows "Windows is loading files..." and progress bar, I want to change text and progress bar, any pointers?

Thanks,

#16 User is offline   zorphnog 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 427
  • Joined: 25-July 06

Posted 04 September 2007 - 03:23 PM

I haven't found a solution for the loading files and progress bar yet. Just know they're stored in the bootmgr.

#17 User is offline   Rakesh Baldha 

  • Newbie
  • Group: Members
  • Posts: 14
  • Joined: 23-July 07

Posted 05 September 2007 - 07:36 AM

View Postzorphnog, on Sep 4 2007, 03:23 PM, said:

I haven't found a solution for the loading files and progress bar yet. Just know they're stored in the bootmgr.


I tried to hack %systemroot%\boot\bootmgr.exe using resource hacker appliaction and modified string into this resource file (bootmgr.xsl), but it won't affect, even I got image file for bootmgr (bootmgr.exe.mui), and replace it, still it wont get proper image to replace, I am not sure that I was replacing right image and proper text.

thx

#18 User is offline   zorphnog 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 427
  • Joined: 25-July 06

Posted 05 September 2007 - 08:10 AM

The bootmgr file you should be trying to modify is ISO\bootmgr, not the one from the WIM. What resource editor are you using? I still think you are going to run into the checksum issue.

#19 User is offline   p4ntb0y 

  • Member
  • PipPip
  • Group: Members
  • Posts: 237
  • Joined: 14-February 06

Posted 05 September 2007 - 11:39 AM

Use the mui version to get round the checksum issue

#20 User is offline   Rakesh Baldha 

  • Newbie
  • Group: Members
  • Posts: 14
  • Joined: 23-July 07

Posted 05 September 2007 - 11:39 PM

View Postzorphnog, on Sep 5 2007, 08:10 AM, said:

The bootmgr file you should be trying to modify is ISO\bootmgr, not the one from the WIM. What resource editor are you using? I still think you are going to run into the checksum issue.


zorphnog,
I am using resource hacker (reshacker.exe ), that freely available on net. using this editor I can not edit ISO\bootmgr file, it says "this is not win32 executable file", I have to go for another editor, could you please suggest?, but still what about check sum? I have got some link to calculate checksum but its complex to do so.

steps to calculate this checksum I got is,

1> Read whole file word by word,
2> add all word with carry forward,
3> split this 32 bit into two 16 bit.
4> add two 16 bit w/o carry.
you will get checksum.

p4ntb0y,
I tried even this also,

Steps i had performed for it is,
1> open bootmgr.exe.mui using reshacker.exe.
2> open specific resource file bootmgr.xsl and save this resource file as binary.
3> open saved resource file and edit string "Windows is loading files..."
4> replace resource binary that modified with reshacker.exe opened resource file.
5> you will have modified resource binay into bootmgr.exe.mui
6> unmount and commit Wim image,create ISO image, It wont affect this text, when I boot with this ISO image.
I modified almost all mui file \mount\Windows\Boot\PXE\en-US\bootmgr.exe.mui, \mount\Windows\Boot\PCAT,\mount\Windows\System32\RemInst\boot\x86\en-US also.


Thanks bot of you guys.

This post has been edited by Rakesh Baldha: 05 September 2007 - 11:43 PM


Share this topic:


  • 3 Pages +
  • 1
  • 2
  • 3
  • You cannot start a new topic
  • You cannot reply to this topic

2 User(s) are reading this topic
0 members, 2 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy