Use PRIu64 instead of %llu, where appropriate
[profile/ivi/syslinux.git] / doc / extlinux.txt
index 3604a29..9b26701 100644 (file)
@@ -1,7 +1,8 @@
-EXTLINUX is a new syslinux derivative, which boots from a Linux
+EXTLINUX is a new Syslinux derivative, which boots from a Linux
 ext2/ext3 filesystem.
 
-It works the same way as SYSLINUX, with a few slight modifications.
+It works the same way as SYSLINUX (see doc/syslinux.txt), with a few
+slight modifications.
 
 1. The installer is run on a *mounted* filesystem.  Run the extlinux
    installer on the directory in which you want extlinux installed:
@@ -23,6 +24,8 @@ It works the same way as SYSLINUX, with a few slight modifications.
 
 2. The configuration file is called "extlinux.conf", and is expected
    to be found in the same directory as extlinux is installed in.
+   Since 4.00 "syslinux.cfg" is also tried if "extlinux.conf" is not
+   found.
 
 
 3. Pathnames can be absolute or relative; if absolute (with a leading
@@ -37,7 +40,7 @@ It works the same way as SYSLINUX, with a few slight modifications.
 4. EXTLINUX now supports symbolic links.  However, extremely long
    symbolic links might hit the pathname limit.  Also, please note
    that absolute symbolic links are interpreted from the root *of the
-   filesystem*, which might be different from now the running system
+   filesystem*, which might be different from how the running system
    would interpret it (e.g. in the case of a separate /boot
    partition.)  Therefore, use relative symbolic links if at all
    possible.
@@ -53,7 +56,7 @@ It works the same way as SYSLINUX, with a few slight modifications.
 
        extlinux --once 'command' /boot/extlinux
 
-   where 'command' is any command you could enter at the SYSLINUX
+   where 'command' is any command you could enter at the Syslinux
    command line.  It will be executed on the next boot and then
    erased.
 
@@ -78,7 +81,7 @@ It works the same way as SYSLINUX, with a few slight modifications.
 
 Note that EXTLINUX installs in the filesystem partition like a
 well-behaved bootloader :)  Thus, it needs a master boot record in the
-partition table; the mbr.bin shipped with SYSLINUX should work well.
+partition table; the mbr.bin shipped with Syslinux should work well.
 To install it just do:
 
        cat mbr.bin > /dev/XXX
@@ -96,9 +99,9 @@ preferred way to boot is:
 - Install the MBR on *each disk*, and mark the RAID-1 partition
   active.
 
-- Run "extlinux -i /boot" to install extlinux.  This will install it on
-  all the drives in the RAID-1 set, which means you can boot any
-  combination of drives in any order.
+- Run "extlinux --raid --install /boot" to install extlinux.  This
+  will install it on all the drives in the RAID-1 set, which means
+  you can boot any combination of drives in any order.
 
 
 
@@ -112,11 +115,11 @@ extlinux.  The "sync" command does not flush the log on the ext3
 filesystem.
 
 
-The SYSLINUX series boot loaders support chain loading other operating
-systems via a separate module, chain.c32 (located in
+The Syslinux Project boot loaders support chain loading other
+operating systems via a separate module, chain.c32 (located in
 com32/modules/chain.c32).  To use it, specify a LABEL in the
-configuration file with KERNEL chain.c32 and
-APPEND [hd|fd]<number> [<partition>]
+configuration file with KERNEL chain.c32 and APPEND [hd|fd]<number>
+[<partition>]
 
 For example:
 
@@ -127,4 +130,5 @@ LABEL cement
        KERNEL chain.c32
        APPEND hd0 2
 
-See also README.menu.
+See also doc/menu.txt.
+