Make linux optional as all other configs.
[syslinux-debian/hramrach.git] / debian / syslinux-stuff.README.Debian
blob48793dc1351f6785c814debe34fd5d768bb7a5be
1 extlinux for Debian
2 -------------------
4 In order to use extlinux as your bootloader, you should do the following steps:
6 1. install extlinux:
8    # apt-get install extlinux
10 2. install a syslinux theme to optain a graphical menu displayed to select the
11    kernel to boot (optional):
13    # apt-get install syslinux-themes-debian
15 3. create all necessary config files:
17    # extlinux-update
19 4. optionally alter defaults (like timeout etc.) in /etc/default/extlinux and
20    running extlinux-update again.
22 5. install extlinux into your harddisk (e.g. sda):
24    # extlinux-install /dev/sda
26 6. make sure your partition which you boot from is marked with the bootable flag,
27    set it with tools like fdisk, cfdisk or parted if necessary.
29 7. if you were using grub before, remember to disable automatic re-installation
30    of grub into the mbr with:
32    # dpkg-reconfigure -plow grub-pc
34 8. be happy :)
37 Notes:
39   * the current MBR is saved to /boot/mbr-${DEVICE}.old. In case of troubles,
40     you can restore it with the following command:
42       # dd if=/boot/mbr-${DEVICE}.old of=/dev/${DEVICE} bs=440 count=1 conv=notrunc
44     Remember that MBR backups are not rotated which means that every call of
45     extlinux-install will overwrite the previous backup with a new one.
47   * any ISO (*.iso) or HDD (*.img) image stored in /boot/ can be booted through
48     memdisk. In order to enable these, set EXTLINUX_MEMDISK=true in /etc/default/extlinux.
50   * other operating systems which are detected by os-prober can be booted via
51     chainloading. In order to enable this feature, install the os-prober package and
52     set EXTLINUX_OS_PROBER=true in /etc/default/extlinux.
54   * currently only md raid superblocks version 1.0 are supported, mdadm however
55     defaults to version 1.2 (version 1.2 is no better than version 1.0, it has
56     different order of the same information only). In order to be able to use
57     extlinux to boot from md raid devices, please use the --metadata=1.0 option
58     when creating your raid devices with mdadm.
60  -- Daniel Baumann <mail@daniel-baumann.ch>  Tue, 22 Jun 2010 02:56:04 +0200