CSM Menu changes
The .\CUSTOM folder
To change MakePartImage (MPI) so that it always uses your own custom CSM menu whenever you make a new .imgPTN file, you must add files to the CUSTOM folder in MPI.
You should never change any other folder. If you later add a new version of the MPI Tool Kit, you can simply copy your CUSTOM folder into the new MPI folder.
When MakePartImage runs, the entire CUSTOM folder will be copied to the partition image when it is made and will overwrite any existing MPI files inside the .imgPTN image. See below for details.
The \menu.lst file
Modifying the CSM Menu using the CUSTOM folder
The contents of the .\CUSTOM folder will be copied by MakePartImage to the root of the image after the payload\ISO has been extracted - any existing files will be overwritten with the files in the CUSTOM folder.
For example: You can place your own menu.lst or MyCSM.cfg file in the .\CUSTOM folder and it will be used by MPI. If you place your own 800x600 bitmap file at .\CUSTOM\e2b\CSM.bmp.gz it will overwrite the default background wallpaper (the file does not need to be a compressed .gz file and it can be a JPEG file instead of a .bmp file, but it must be named CSM.bmp.gz). MPI v0.085 and later will load \e2b\csm.bmp or \e2b\csm.jpg automatically, if they are present.
MyCSM.cfg - Changing the menu and wallpaper (v0.067+ Aug 2016+)
Design you own CSM Menu
Change the language of the CSM Menu
Add a GFXBoot Menu file
- Add .\CUSTOM\e2b\message file
- If the 'GERMAN' language is set (set LANG=GERMAN) in the MyCSM.cfg file, then the file \e2b\LANG\GFX_menu_GERMAN.lst will be used (if it is present).
GFX Boot Menu Languages
Language support in older MPI versions
To use a different keyboard for all your new .imgPTN files:
You can instead useset KBD=KBD_QWERTY_UK.g4bin the MyCSM.cfg file (v0.096 and later versions only).
Using a 1024x768 menu
Updating the MPI Tool Pack
Testing the changes
Set a default menu entry, menu password and a timeout
default 4 && set dask=4
Text-Mode Menu (English characters only)
Recommended for Easy2Boot (fastest!) - SanDisk Extreme SDCZ880-128G-G46