Video Screencast Help

Changing PXE Menu Color

Created: 24 Oct 2006 • Updated: 07 Jul 2009 | 4 comments
Language Translations
CondorMan's picture
+1 1 Vote
Login to vote

Frequent contributor CondorMan shows us how to roll up our sleeves and tweak the PXE menu color to something that'll fit the corporate color scheme (or something that will shock your user's socks off). Check it out. (Written for Deployment Server 6.8.206)

Introduction

It is possible to change the PXE Menu's color. You can download a sample menu here, or you can modify your PXE Menu to display in different colors by following the guidelines in this document. If you want to make your PXE Menu look the most natural, you can use img

If you use this document or the related Juice download, please subscribe to Altiris KB Article 28150.

Step 1, Install a HEX Editor

These instructions will explain how to modify your PXE Menu using a Hex Editor called "Free Hex Editor". If you already have a Hex Editor, you may use it instead. If you do not already have a Hex Editor installed, download and install Free Hex Editor from
http://www.hhdsoftware.com/free-hex-editor.html.

Step 2, Make a backup of your original BStrap.0 file

  1. Locate your Master BStrap.0 file. It will be in the following directory: \\Your Deployment Server\PXE\MasterImages\BStrap\x86pc\BStrap.0
  2. Make a backup copy of BStrap.0. If you have any PXE issues after making this modification, you will need to restore your backed up copy of BStrap.0 file before calling support since this modification is unsupported.

Step 3, Alter the Background Color

  1. Edit \\Your Deployment Server\PXE\MasterImages\BStrap\x86pc\BStrap.0 in
    your Hex Editor
  2. Go to Hex offset 2258
    • In the Edit Menu, choose Goto
    • Type 2258 and hit Enter

      Click to view.

  3. Find the background color you want in the following list.

    Click to view.

  4. Replace the value in offset 2258 with the value of the background color you want.

Step 4, Alter the Foreground Color

  1. Go to Hex offset 368D
  2. Find the foreground color you want in the following list.

    Click to view.

  3. Replace the value in offset 368D with the value of the foreground color you want.

Step 5, Save and Apply the Changes

  1. Save the BStrap.0 file
  2. Copy this file to all of your PXE Servers, replacing C:\Program Files\Altiris\eXpress\Deployment Server\PXE\Images\BStrap\x86pc\BStrap.0

Step 6, Test the Changes

Boot a client machine into PXE. It should now appear in the new colors selected. If you have any problems, revert to your backed up version of BStrap.0.

Comments 4 CommentsJump to latest comment

jjesse's picture

This KB article: http://kb.altiris.com/article.asp?article=27974&p=3 can help you revert your PXE Screen back to the way it looked in 6.5 if you are using 6.8.

This works great as well.

Jonathan Jesse Practice Principal ITS Partners

0
Login to vote
CondorMan's picture

However, if you revert to the 6.5 PXE Menu, you lose x64 compatibility and the improved method of detecting PXE Servers that is introduced in 6.8. If you don't need those functions, then that KB would work.

+1
Login to vote
jjesse's picture

So if I revert the menu back then I can't image x64 machines at all? I didn't see that in the KB article at all. Is it there?

Jonathan Jesse Practice Principal ITS Partners

0
Login to vote
jjesse's picture

Sorry didn't read the entire article; x64 machines will fall back and use x86 methods. Should read all of the KB article.

Jonathan

Jonathan Jesse Practice Principal ITS Partners

0
Login to vote