Line 112: |
Line 112: |
| Here’s an example of something simple to use in the default File: | | Here’s an example of something simple to use in the default File: |
| ====PXE EXAMPLE FILES==== | | ====PXE EXAMPLE FILES==== |
− | This is the “default“ example file | + | This is the “default“ example file<br> |
| NB: Note the “menu background graphics/main.jpg” file is a background image file. <br>This could be one with your company logo or [this one http://www.howtoforge.com/images/pxe_install_server_ubuntu_9.10/howtoforge_pxe.png].<br> | | NB: Note the “menu background graphics/main.jpg” file is a background image file. <br>This could be one with your company logo or [this one http://www.howtoforge.com/images/pxe_install_server_ubuntu_9.10/howtoforge_pxe.png].<br> |
| The file must to be 640 x 480 pixels and can be a jpg, bmp, or png file. Just make sure you use the correct extension in the menu eg: main.bmp or main.png etc.<br> | | The file must to be 640 x 480 pixels and can be a jpg, bmp, or png file. Just make sure you use the correct extension in the menu eg: main.bmp or main.png etc.<br> |
Line 184: |
Line 184: |
| append pxelinux.cfg/hdd | | append pxelinux.cfg/hdd |
| </pre> | | </pre> |
− | | + | <br> |
− | Now you need to create and configure the SME PXE sub menus. | + | Now you need to create and configure the SME PXE sub menus. <br> |
| Create new plaintext Files called “tools” , “memorytest” , “ntfstools” , “recovery” at tftpboot/pxelinux.cfg/ <br> | | Create new plaintext Files called “tools” , “memorytest” , “ntfstools” , “recovery” at tftpboot/pxelinux.cfg/ <br> |
| The plaintext files are all placed inside the tftpboot/pxelinux.cfg/ folder<br> | | The plaintext files are all placed inside the tftpboot/pxelinux.cfg/ folder<br> |
| ie: Your tree should look like this: | | ie: Your tree should look like this: |
− | |---tftpboot | + | |---tftpboot |
− | | |-----com32 | + | | |-----com32 |
− | | | | + | | | |
− | | |-----graphics | + | | |-----graphics |
− | | | | + | | | |
− | | |-----pxelinux.cfg (Place the default, tools, memorytest, ntfstools) | (and recovery Files you created inside here) | + | | |-----pxelinux.cfg (Place the def ault, tools, memorytest, ntfstools) |
− | | | | + | | (and recovery Files you created inside here) |
− | | |-----images | + | | | |
− | | | | + | | |-----images |
− | | |----tools | + | | | |
− | | | | + | | |----tools |
− | | |----memorytest | + | | | |
− | | | | + | | |----memorytest |
− | | |----ntfstools | + | | | |
− | | | |--------offlinent | + | | |----ntfstools |
− | | | | + | | | |--------offlinent |
− | | |----recovery | + | | | |
| + | | |----recovery |
| + | |
| + | Here’s some examples of something simple to use in the Created Files: |
| + | This is the “tools“ Menu Option Example File |
| + | |---tftpboot |
| + | | |-----com32 |
| + | | | |
| + | | |-----graphics |
| + | | | |
| + | | |-----pxelinux.cfg (directory) |
| + | | | |
| + | | |-----images |
| + | | | |
| + | | |----tools |
| + | | | |
| + | | |----memorytest |
| + | | | |
| + | | |----ntfstools |
| + | | | |--------offlinent |
| + | | | |
| + | | |----recovery |
| | | |
− | Here’s some examples of something simple to use in the Created Files:
| |
− | This is the “ tools “ Menu Option Example File
| |
− | |---tftpboot
| |
− | | |-----com32
| |
− | | |
| |
− | | |-----graphics
| |
− | | |
| |
− | | |-----pxelinux.cfg (directory)
| |
− | | |
| |
− | | |-----images
| |
− | | |
| |
− | | |----tools
| |
− | | |
| |
− | | |----memorytest
| |
− | | |
| |
− | | |----ntfstools
| |
− | | | |--------offlinent
| |
− | | |
| |
− | | |----recovery
| |
| Here’s some examples of something for the Tools Menu | | Here’s some examples of something for the Tools Menu |
| + | <pre> |
| menu title --== SME Linux, PXE Tools Menu ==-- | | menu title --== SME Linux, PXE Tools Menu ==-- |
| menu background graphics/main.jpg | | menu background graphics/main.jpg |
Line 277: |
Line 280: |
| kernel images/memdisk | | kernel images/memdisk |
| append initrd=images/tools/diags.img | | append initrd=images/tools/diags.img |
| + | </pre> |
| | | |
− | The Following Applications must be copied Inside the “ tools “ folder: | + | The following applications must be copied Inside the “tools“ folder: |
− | dban.ima, memtest86, memtest, hdt.img, diags.img | + | dban.ima, memtest86, memtest, hdt.img, diags.img<br> |
− | This is the “ memorytest “ Menu Option Example File | + | <br> |
| + | <pre> |
| + | This is the “memorytest“ Menu Option Example File |
| |---tftpboot | | |---tftpboot |
| | |-----com32 | | | |-----com32 |
Line 298: |
Line 304: |
| | | | | | | |
| | |----recovery | | | |----recovery |
| + | </pre> |
| Here’s some examples of something simple for the Memory Test Menu | | Here’s some examples of something simple for the Memory Test Menu |
| + | <pre> |
| menu title --== SME Linux, MEMORY Tests MENU ==-- | | menu title --== SME Linux, MEMORY Tests MENU ==-- |
| menu background graphics/main.jpg | | menu background graphics/main.jpg |
Line 354: |
Line 362: |
| kernel images/memdisk | | kernel images/memdisk |
| append initrd=images/memorytest/windiag.igz | | append initrd=images/memorytest/windiag.igz |
| + | </pre> |
| | | |
| The Following Applications must be copied Inside the “ memorytest “ folder: | | The Following Applications must be copied Inside the “ memorytest “ folder: |
Line 359: |
Line 368: |
| This is the “ ntfstools “ Menu Option Example File with a sub-menu | | This is the “ ntfstools “ Menu Option Example File with a sub-menu |
| You also need to create a sub folder inside the “ ntfstools “ folder called “ offlinent “ | | You also need to create a sub folder inside the “ ntfstools “ folder called “ offlinent “ |
| + | <pre> |
| |---tftpboot | | |---tftpboot |
| | |-----com32 | | | |-----com32 |
Line 376: |
Line 386: |
| | | | | | | |
| | |----recovery | | | |----recovery |
− |
| + | </pre> |
| | | |
| + | And here you find what I used to create the menu |
| + | |
| + | <pre> |
| menu title --== SME Linux, NTFS TOOLS MENU ==-- | | menu title --== SME Linux, NTFS TOOLS MENU ==-- |
| menu background graphics/main.jpg | | menu background graphics/main.jpg |
Line 415: |
Line 428: |
| kernel images/ntfstools/offlinent/cd100627/vmlinuz | | kernel images/ntfstools/offlinent/cd100627/vmlinuz |
| append initrd=images/ntfstools/offlinent/cd100627/initrd.cgz,images/ntfstools/offlinent/cd100627/scsi.cgz | | append initrd=images/ntfstools/offlinent/cd100627/initrd.cgz,images/ntfstools/offlinent/cd100627/scsi.cgz |
− | | + | </pre> |
| | | |
| The Following Applications must be copied Inside the “ ntfstools “ folder: | | The Following Applications must be copied Inside the “ ntfstools “ folder: |