Line 12: |
Line 12: |
| | | |
| copy pxelinux.0 to /tftpboot | | copy pxelinux.0 to /tftpboot |
| + | |
| copy vesamenu.c32 to /tftpboot/com32 | | copy vesamenu.c32 to /tftpboot/com32 |
| | | |
Line 27: |
Line 28: |
| | | |
| [root@home pxelinux.cfg]# cat default | | [root@home pxelinux.cfg]# cat default |
− | menu title --== SME Linux, PXE Main Menu ==-- | + | menu title --== SME Linux, PXE Main Menu ==-- |
− | menu background graphics/background.png | + | menu background graphics/background.png |
− | menu tabmsgrow 22 | + | menu tabmsgrow 22 |
− | menu cmdlinerow 22 | + | menu cmdlinerow 22 |
− | menu endrow 24 | + | menu endrow 24 |
− | | + | menu color title 1;34;49 #eea0a0ff #cc333355 std |
− | menu color title 1;34;49 #eea0a0ff #cc333355 std | + | menu color sel 7;37;40 #ff000000 #bb9999aa all |
− | menu color sel 7;37;40 #ff000000 #bb9999aa all | + | menu color border 30;44 #ffffffff #00000000 std |
− | menu color border 30;44 #ffffffff #00000000 std | + | menu color pwdheader 31;47 #eeff1010 #20ffffff std |
− | menu color pwdheader 31;47 #eeff1010 #20ffffff std | + | menu color hotkey 35;40 #90ffff00 #00000000 std |
− | menu color hotkey 35;40 #90ffff00 #00000000 std | + | menu color hotsel 35;40 #90000000 #bb9999aa all |
− | menu color hotsel 35;40 #90000000 #bb9999aa all | + | menu color timeout_msg 35;40 #90ffffff #00000000 none |
− | menu color timeout_msg 35;40 #90ffffff #00000000 none | + | menu color timeout 31;47 #eeff1010 #00000000 none |
− | menu color timeout 31;47 #eeff1010 #00000000 none | + | prompt 0 |
− | | + | noescape 1 |
− | prompt 0 | + | allowoptions 0 |
− | noescape 1 | + | timeout 0 |
− | allowoptions 0 | + | default com32/vesamenu.c32 |
− | timeout 0 | |
− | | |
− | default com32/vesamenu.c32 | |
− | | |
| label linuxmenu | | label linuxmenu |
| menu label ^Linux Boot Disks Menu | | menu label ^Linux Boot Disks Menu |
Line 54: |
Line 51: |
| append pxelinux.cfg/linux_boot_disks | | append pxelinux.cfg/linux_boot_disks |
| | | |
− | I put the image files in /tftpboot/images/distroName
| + | You need to get your distro image and extract the relevant files and put them in /tftpboot/images/distroName |
| + | |
| + | typically this will be |
| + | |
| + | vmlinuz |
| + | initrd.img |
| + | |
| + | However there could be other names. YMMV. |
| | | |
| Now create a file called linux_boot_disks | | Now create a file called linux_boot_disks |