General: External:


Notes: TIMEOUT value value is in 1/10 s. -------------------------------------------------------------------------------- http://en.wikipedia.org/wiki/SYSLINUX The SYSLINUX Project covers a suite of lightweight bootloaders, for starting up computers in the Linux operating system. It is the work of H. Peter Anvin, and consists of several separate systems: o The original SYSLINUX, used for booting from FAT filesystems (usually floppy discs). o ISOLINUX, used for booting from CD-ROM ISO 9660 filesystems. o PXELINUX, used for booting from a network server using the Preboot Execution Environment (PXE) system. o EXTLINUX, used to boot from Linux ext2/ext3 filesystems. o MEMDISK, used to boot older operating systems like MS-DOS from these media. o Two separate menu systems. o A development environment for additional modules. -------------------------------------------------------------------------------- There are THREE Ways To Make a Bootable ISO Image (CDROM) 1) El-Torito or "floppy emulation" mode, where you use a floppy image emulation of either a 1.44 or 2.88 Mb floppy. 2) The no-emulation mode, where you use a "special" bootrecord, like Win2K/XP original install. 3) The "Hard disk" emulation mode, where you use a hard disk emulation mode. -------------------------------------------------------------------------------- VGA Table (append vga=791 initrd=ramdisk.dat quiet acpi=off noapic) × 640x480 800x600 1024x768 1280x1024 1152x864 1600x1200 08 bit 769 771 773 775 353 800 15 bit 784 787 790 793 354 801 16 bit 785 788 791 794 355 802 24 bit 786 789 792 795 803 -------------------------------------------------------------------------------- #/tftpboot/pxelinux.cfg/default serial 0 19200 default vmlinuz console=ttyS0,19200n81 root=/dev/nfsd nfsaddrs=192.168.0.2:192.168.0.1:192.168.0.1:255.255.255.0:soekris:eth0 nfsroot=192.168.0.1:/nfsroot/debian panic=10 ip dhcp prompt 1 timeout 100 ipappend 1 -------------------------------------------------------------------------------- http://syslinux.zytor.com/faq.php The single most common user error is setting up a kernel configuration which uses one of the reserved extensions: none or other Linux kernel image .0 PXE bootstrap program (NBP) [PXELINUX only] .bin "CD boot sector" [ISOLINUX only] .bs Boot sector [SYSLINUX only] .bss Boot sector, DOS superblock will be patched in [SYSLINUX only] .c32 COM32 image (32-bit COMBOOT) .cbt COMBOOT image (not runnable from DOS) .com COMBOOT image (runnable from DOS) .img Disk image [ISOLINUX only] LABEL label KERNEL image APPEND options... IPAPPEND flag_val Note: The "kernel" doesn't have to be a Linux kernel; it can be a boot sector or a COMBOOT file (see below.) Since version 3.32 label names are no longer mangled into DOS format (for SYSLINUX.) LINUX image - Linux kernel image (default) BOOT image - Bootstrap program (.bs, .bin) BSS image - BSS image (.bss) PXE image - PXE Network Bootstrap Program (.0) FDIMAGE image - Floppy disk image (.img) COMBOOT image - COMBOOT program (.com, .cbt) COM32 image - COM32 program (.c32) CONFIG image - New configuration file Using one of these keywords instead of KERNEL forces the filetype, regardless of the filename. CONFIG means restart the boot loader using a different configuration file. APPEND - Append nothing. APPEND with a single hyphen as argument in a LABEL section can be used to override a global APPEND. Read the FAQ for the config file options and labels, there is no reason in repeating them here in this document! --------------------------------------------------------------------------------