diff options
Diffstat (limited to 'pxe')
-rw-r--r-- | pxe/chain.c32 | bin | 0 -> 20448 bytes | |||
-rw-r--r-- | pxe/menu.c32 | bin | 0 -> 61312 bytes | |||
-rw-r--r-- | pxe/menus/background.png | bin | 0 -> 300425 bytes | |||
-rw-r--r-- | pxe/menus/bg.png | bin | 0 -> 171182 bytes | |||
-rw-r--r-- | pxe/menus/common.cfg | 24 | ||||
-rw-r--r-- | pxe/menus/debian.cfg | 35 | ||||
-rw-r--r-- | pxe/menus/tools.cfg | 36 | ||||
-rw-r--r-- | pxe/menus/ubuntu.cfg | 47 | ||||
-rw-r--r-- | pxe/pxelinux.0 | bin | 0 -> 26816 bytes | |||
-rw-r--r-- | pxe/pxelinux.cfg/default | 39 | ||||
-rw-r--r-- | pxe/version.info | 2 | ||||
-rw-r--r-- | pxe/vesamenu.c32 | bin | 0 -> 163116 bytes |
12 files changed, 183 insertions, 0 deletions
diff --git a/pxe/chain.c32 b/pxe/chain.c32 Binary files differnew file mode 100644 index 0000000..cb1813b --- /dev/null +++ b/pxe/chain.c32 diff --git a/pxe/menu.c32 b/pxe/menu.c32 Binary files differnew file mode 100644 index 0000000..4fa0a1c --- /dev/null +++ b/pxe/menu.c32 diff --git a/pxe/menus/background.png b/pxe/menus/background.png Binary files differnew file mode 100644 index 0000000..293e591 --- /dev/null +++ b/pxe/menus/background.png diff --git a/pxe/menus/bg.png b/pxe/menus/bg.png Binary files differnew file mode 100644 index 0000000..00bc09a --- /dev/null +++ b/pxe/menus/bg.png diff --git a/pxe/menus/common.cfg b/pxe/menus/common.cfg new file mode 100644 index 0000000..904b2db --- /dev/null +++ b/pxe/menus/common.cfg @@ -0,0 +1,24 @@ +MENU BACKGROUND menus/background.png +ALLOWOPTIONS 1 +PROMPT 0 +MENU WIDTH 77 +MENU ROWS 14 +MENU TABMSGROW 25 +MENU CMDLINEROW 25 +MENU HELPMSGROW 23 +MENU MARGIN 15 +MENU VSHIFT 4 +MENU COLOR BORDER 37;40 #00000000 #00000000 none +MENU COLOR TITLE 37;40 #ff6b0035 #ffffffff none + +MENU COLOR UNSEL 37;40 #ffeb088d #00ffffff none +MENU COLOR HOTKEY 37;40 #ff6b0035 #00ffffff none + +MENU COLOR SEL 37;40 #ffeb088d #ffb1dbfa none +MENU COLOR HOTSEL 37;40 #ff6b0035 #ffb1dbfa none + +MENU COLOR HELP 37;40 #fff9a11d #00ffffff none +MENU COLOR TIMEOUT_MSG 37;40 #fff9a11d #0faaaaaa none +MENU COLOR TIMEOUT 37;40 #fff9a11d #0faaaaff none + +MENU SEPARATOR diff --git a/pxe/menus/debian.cfg b/pxe/menus/debian.cfg new file mode 100644 index 0000000..e5e2376 --- /dev/null +++ b/pxe/menus/debian.cfg @@ -0,0 +1,35 @@ +# /var/lib/tftpboot/menus/debian.cfg +MENU INCLUDE menus/common.cfg +MENU TITLE Debian Installers + +LABEL mainmenu + MENU LABEL ^R Return to Main Menu + COM32 vesamenu.c32 + APPEND ~ + +MENU SEPARATOR + + +LABEL squeeze_amd64_install + MENU LABEL ^1 Debian Stable amd64 (Squeeze) netinstall + KERNEL debian/squeeze/amd64/linux + APPEND vga=normal initrd=debian/squeeze/amd64/initrd.gz -- + +LABEL squeeze_i386_install + MENU LABEL ^2 Debian Stable i386 (Squeeze) netinstall + KERNEL debian/squeeze/i386/linux + APPEND vga=normal initrd=debian/squeeze/i386/initrd.gz -- + +MENU SEPARATOR + +LABEL wheezy_amd64_install + MENU LABEL ^3 Debian Testing amd64 (Wheezy) netinstall + KERNEL debian/wheezy/amd64/linux + APPEND vga=normal initrd=debian/wheezy/amd64/initrd.gz -- + +LABEL wheezy_i386_install + MENU LABEL ^4 Debian Testing i386 (Wheezy) netinstall + KERNEL debian/wheezy/i386/linux + APPEND vga=normal initrd=debian/wheezy/i386/initrd.gz -- + +TIMEOUT 900 diff --git a/pxe/menus/tools.cfg b/pxe/menus/tools.cfg new file mode 100644 index 0000000..aa37dd0 --- /dev/null +++ b/pxe/menus/tools.cfg @@ -0,0 +1,36 @@ +# /var/lib/tftpboot/menus/debian.cfg +MENU INCLUDE menus/common.cfg +MENU TITLE Tools + +LABEL mainmenu + MENU LABEL ^R Return to Main Menu + COM32 vesamenu.c32 + APPEND ~ + +MENU SEPARATOR + +LABEL memtest + MENU LABEL ^Memory test using Memtest86+ + TEXT HELP +Run memory test using Memtest86+ + ENDTEXT + KERNEL tools/memtest + +LABEL hdt + MENU LABEL ^HDT - Hardware Detection Tool + TEXT HELP +Used to examine system devices, system information, diagnostics + ENDTEXT + COM32 tools/hdt_0_5_2.c32 + APPEND pciids=tools/pci.ids + +LABEL ntpasswd + MENU LABEL ^Offline NT Password Recovery ... + MENU PASSWD nexuserbest + TEXT HELP +Can be used to recover/clear Windows password. Password protected. + ENDTEXT + KERNEL tools/ntpasswd/vmlinuz + INITRD tools/ntpasswd/initrd.cgz,tools/ntpasswd/scsi.cgz + +TIMEOUT 900 diff --git a/pxe/menus/ubuntu.cfg b/pxe/menus/ubuntu.cfg new file mode 100644 index 0000000..081bc61 --- /dev/null +++ b/pxe/menus/ubuntu.cfg @@ -0,0 +1,47 @@ +# /var/lib/tftpboot/menus/ubuntu.cfg +MENU INCLUDE menus/common.cfg +MENU TITLE Ubuntu Live boot + +LABEL mainmenu + MENU LABEL ^R Return to Main Menu + COM32 vesamenu.c32 + APPEND ~ + +MENU SEPARATOR + +LABEL pangolin32live + MENU LABEL ^1 Ubuntu 12.04.2 32bit LIVE boot + KERNEL ubuntu/12.04.2/i386/live/vmlinuz + APPEND boot=casper netboot=nfs nfsroot=151.216.125.3:/var/nfsroot/ubuntu/12.04.2/i386 quiet splash initrd=ubuntu/12.04.2/i386/live/initrd.lz -- + +LABEL pangolin64live + MENU LABEL ^2 Ubuntu 12.04.2 64bit LIVE boot + KERNEL ubuntu/12.04.2/amd64/live/vmlinuz.efi + APPEND boot=casper netboot=nfs nfsroot=151.216.125.3:/var/nfsroot/ubuntu/12.04.2/amd64 quiet splash initrd=ubuntu/12.04.2/amd64/live/initrd.lz -- + +MENU SEPARATOR + +LABEL xpangolin32live + MENU LABEL ^3 xubuntu 12.04.2 32bit LIVE boot + KERNEL xubuntu/12.04.2/i386/live/vmlinuz + APPEND boot=casper netboot=nfs nfsroot=151.216.125.3:/var/nfsroot/xubuntu/12.04.2/i386 quiet splash initrd=xubuntu/12.04.2/i386/live/initrd.lz -- + +LABEL xpangolin64live + MENU LABEL ^4 xubuntu 12.04.2 64bit LIVE boot + KERNEL xubuntu/12.04.2/amd64/live/vmlinuz + APPEND boot=casper netboot=nfs nfsroot=151.216.125.3:/var/nfsroot/xubuntu/12.04.2/amd64 quiet splash initrd=xubuntu/12.04.2/amd64/live/initrd.lz -- + +MENU SEPARATOR + +LABEL quetzal64 + MENU LABEL ^5 Ubuntu 12.10 64bit Installer + KERNEL ubuntu/12.10/amd64/linux + APPEND boot=casper quiet splash initrd=ubuntu/12.10/amd64/initrd.gz -- + +LABEL quetzal32 + MENU LABEL ^6 Ubuntu 12.10 32bit Installer + KERNEL ubuntu/12.10/i386/linux + APPEND boot=casper quiet splash initrd=ubuntu/12.10/i386/initrd.gz -- + + +TIMEOUT 900 diff --git a/pxe/pxelinux.0 b/pxe/pxelinux.0 Binary files differnew file mode 100644 index 0000000..c763741 --- /dev/null +++ b/pxe/pxelinux.0 diff --git a/pxe/pxelinux.cfg/default b/pxe/pxelinux.cfg/default new file mode 100644 index 0000000..8c594fa --- /dev/null +++ b/pxe/pxelinux.cfg/default @@ -0,0 +1,39 @@ +# /var/lib/tftpboot/pxelinux.cfg/default +DEFAULT vesamenu.c32 +MENU INCLUDE menus/common.cfg +MENU TITLE The Gathering 2013 - Singularity boot menu + +LABEL boot_hd0 + MENU LABEL Boot from first hard drive + MENU DEFAULT + TEXT HELP +Boots your system as normal from the first BIOS drive + ENDTEXT + COM32 chain.c32 + APPEND hd0 + +MENU SEPARATOR + +LABEL debian + MENU LABEL ^1 Debian + TEXT HELP +Debian installers and live-boot options. + ENDTEXT + COM32 vesamenu.c32 + APPEND menus/debian.cfg + +LABEL ubuntu + MENU LABEL ^2 Ubuntu + TEXT HELP +Ubuntu installers and live-boot options. + ENDTEXT + COM32 vesamenu.c32 + APPEND menus/ubuntu.cfg + +LABEL tools + MENU LABEL ^3 Tools + COM32 vesamenu.c32 + APPEND menus/tools.cfg + +ONTIMEOUT boot_hd0 +TIMEOUT 300 diff --git a/pxe/version.info b/pxe/version.info new file mode 100644 index 0000000..8a4a704 --- /dev/null +++ b/pxe/version.info @@ -0,0 +1,2 @@ +Debian version: 6.0 (squeeze) +Installer build: 20110106+squeeze4+b3 diff --git a/pxe/vesamenu.c32 b/pxe/vesamenu.c32 Binary files differnew file mode 100644 index 0000000..8dca92f --- /dev/null +++ b/pxe/vesamenu.c32 |