blog:netboot

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
blog:netboot [2018/11/08 21:21] – created johnblog:netboot [2018/11/28 09:02] (current) – [pxelinux] john
Line 54: Line 54:
   * **/export/tftp/syslinux/menu.c32** - binary file from syslinux; code to generate the menu itself   * **/export/tftp/syslinux/menu.c32** - binary file from syslinux; code to generate the menu itself
   * **/export/tftp/syslinux/mboot.c32** - binary file from syslinux; code to boot certain operating system bootloaders   * **/export/tftp/syslinux/mboot.c32** - binary file from syslinux; code to boot certain operating system bootloaders
 +
 +I then have the following in the **default** menu file:
 +
 +<code>
 +default syslinux/menu.c32
 +prompt 0
 +
 +MENU TITLE Installer Menu
 +menu separator
 +
 +LABEL LinuxMint
 +MENU LABEL Linux - Mint Menu
 +KERNEL menu.c32
 +APPEND pxelinux.cfg/linux-mint
 +
 +LABEL LinuxUbuntu
 +MENU LABEL Linux - Ubuntu Menu
 +KERNEL menu.c32
 +APPEND pxelinux.cfg/linux-ubuntu
 +
 +LABEL NetBSD
 +MENU LABEL Unix - NetBSD Menu
 +KERNEL menu.c32
 +APPEND pxelinux.cfg/netbsd
 +
 +LABEL DOS
 +MENU LABEL MS-DOS/Windows Menu
 +KERNEL menu.c32
 +APPEND pxelinux.cfg/dos
 +</code>
 +
 +This serves as my root menu, with operating system flavours branching off. For example, the Linux - Ubuntu menu would then serve to actually boot and install Ubuntu, selecting MS-DOS/Windows would launch a DOS boot floppy, etc.
 +
 +----
 +
 +Currently I have the following entries:
 +
 +  * [[blog:netboot_linux|Linux - Mint]] - Boots to a live Mint Linux installer (Mint 18 and 19)
 +  * [[blog:netboot_linux|Linux - Ubuntu]] - Boots to a text mode Ubuntu 16 or 18LTS installer
 +  * [[blog:netboot_netbsd|Unix - NetBSD]] - Boots to a NetBSD 7 or 8 installer
 +  * [[blog:netboot_solaris|Unix - Solaris]] - Not using dnsmasq, but similar support for network booting a Solaris/Sparc machine
 +  * [[blog:netboot_dos|MS-DOS/Windows]] - Boots either a DOS 6 or Win98SE boot floppy image
  • blog/netboot.1541712084.txt.gz
  • Last modified: 2018/11/08 21:21
  • by john