Jump to content











Photo
- - - - -

How to modify vesamenu.c32 file


  • Please log in to reply
6 replies to this topic

#1 Ankur.k1991

Ankur.k1991

    Member

  • Members
  • 58 posts
  •  
    India

Posted 16 September 2014 - 03:36 PM

How to modify vesamenu.c32 file.



#2 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 16 September 2014 - 03:56 PM

Two ways are possible.

1. Hex edit vesamenu.c32 (two steps):

  • Open vesamenu.c32 in an a hex editor.
  • Edit it.

2. Edit the source vesamenu.c and recompile (three steps):

  • Open vesamenu.c in a text editor
  • Edit it
  • Re-compile it to vesamenu.c32

 

:duff:

Wonko



#3 Ankur.k1991

Ankur.k1991

    Member

  • Members
  • 58 posts
  •  
    India

Posted 20 December 2015 - 05:18 PM

I want to cange thiis background image.

 

Windows2_winpe_menu.png



#4 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 20 December 2015 - 05:33 PM

Normally you can  change it by changing the MENU BACKGROUND command.
Curiously enough this is documented and easy to find out:
http://www.syslinux....omboot/menu.c32
 
 

MENU RESOLUTION width height
Requests a specific screen resolution when in graphics mode. The default is "640 480" corresponding to a resolution of 640x480 pixels, which all VGA-compatible monitors should be able to display.
If the selected resolution is unavailable, the text mode menu is displayed instead.


MENU BACKGROUND background
For vesamenu.c32, sets the background image. The background can either be a color (see MENU COLOR) or the name of an image file, which should be the size of the screen (normally 640x480 pixels, but see MENU RESOLUTION) and either in PNG, JPEG or LSS16 format.


:duff:
Wonko

#5 Ankur.k1991

Ankur.k1991

    Member

  • Members
  • 58 posts
  •  
    India

Posted 20 December 2015 - 06:07 PM

Hi,

 

I have these files.

jnjovI6.gif?1

Can you please tell me which file contain the background image. and how to change or edit ??



#6 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 20 December 2015 - 06:47 PM

Can you please tell me which file contain the background image. and how to change or edit ??

You have a broken google or what? :dubbio:

 

Now I see, this is specific to Serva:
http://www.vercot.co...n/MenuPXE4.html

On the page it is stated:

Note
The root level menu default background cannot be replaced.

 

 

This probably means that the Author in his evil plan to dominate the world (and stuff) ;) is modifying an Open Source package like Syslinux limiting it's capabilities and without releasing the corresponding source code :unsure: or anyway expressly preventing a custom background to be used through other means.

 

The change of the "main" background is not allowed even in the "supporter" edition :frusty::

http://www.vercot.co...a/download.html

 

The Author, which is was a member of reboot.pro under the nick of patpat has his own views on what the GPL ad LGPL mean (and more generally about what intellectual property is, and how to participate to a community), JFYI:

http://reboot.pro/topic/16873-serva/

http://reboot.pro/to...iolation-proof/

http://reboot.pro/to...ect-winbuilder/

 

:duff:

Wonko



#7 sbaeder

sbaeder

    Gold Member

  • .script developer
  • 1338 posts
  • Location:usa - massachusettes
  •  
    United States

Posted 21 December 2015 - 10:32 PM

Now I see, this is specific to Serva:

http://www.vercot.co...n/MenuPXE4.html

 

... limiting it's capabilities and without releasing the corresponding source code :unsure: or anyway expressly preventing a custom background to be used through other means.

 

Yes - this is "interesting" to read about - too bad some people don't "get it"...It seems he did a great job of allowing lower level menu's, and compiling them into the data delivered to the bootable client as a "menu".  If he had made things more "modular" , he still would have had a "win" that could have been worth a small amount for "support", and also made it a lot easier to incorporate changes as they are made by the various pieces of tech he was "inspired"  :dubbio: by...

 

 

Ankur - go poke around over at Syslinux, soecifically on http://www.syslinux....ex.php/PXELINUX or the links given above...






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users