Update weblinks and email addresses
[rrq/maintain_lilo.git] / debian / README.Debian
index 6d79d3d428871903f4252296b50aa25f1e1bc66b..a8e8282cff9ce0b1c5762c6484743d7b22dd6d43 100644 (file)
@@ -5,7 +5,36 @@ README for lilo in Debian
 ** Distribution upgrade **
 
 If you are upgrading or dist-upgrading, it is recommended to run 
-/sbin/lilo after that.
+/sbin/lilo after that. Usually this work will be done by the hook
+scripts for kernel and initramfs (see /etc/kernel, /etc/initramfs).
+
+
+** Other installed bootloader **
+
+Please pay attention to the hook scripts for kernel and initramfs, if  you
+have also installed another bootloader. With every update of kernel or
+initramfs these hook scripts will be executed and then Lilo rewrite the MBR.
+They don't check whether another bootloader is activated. 
+
+Grub and Grub2 have its own hook scripts which will be executed, too, but
+don't rewrite the MBR every time. If you have installed and configured 
+other bootloader, then be aware, that they work differently and have its
+own hook scripts, which could give you accidental situations. Please read
+the package information about other installed bootloader for correct
+configuration.
+
+
+** XFS defragmenting /boot **
+
+On the XFS filesystem (or others too?), there could growing problems with
+kernel files (vmlinuz*) in /boot directory while someone defragmenting
+partitions. To protect vmlinuz* files from moving to other addresses on the
+disk, which would lead to an unbootable system, it is recommended to use
+'chattr' if the /boot directory have a XFS filesystem.
+
+Lilo 24.1 comes with some hook scripts for this case. Go into directory
+/usr/lib/lilo/hook and start the Makefile as root with 'make install'. Then
+these scripts will ensure that lilo survives when xfs defragments files.
 
 
 ** Large initrd files **
@@ -47,8 +76,8 @@ problems with usb sticks. But this option 'inaccessible' is only
 usable, if hard disks can not be accessed by the BIOS, but can always 
 be accessed by linux. This option is not sensible for usb sticks, 
 which will always bring failures if they are named in the lilo.conf. 
-So please don't use the option 'inaccessible' not for usb sticks and 
-other removable devices.
+So please don't use the option 'inaccessible' with USB sticks or other
+removable devices.
 
 
 ** Inactive disks of MD RAID-1 array **
@@ -60,3 +89,18 @@ override fatal halt while found an inactive disk of an RAID-1 array.
 Warning: Booting with partial RAID-1 installation only on active disks
 is not failsafe!
 
+
+** Very old documentation **
+
+The following very old documentation can be found in lilo-doc package:
+
+  - html/user_21-5.html
+  - html/tech_21-5.html
+  - INCOMPAT
+  - README
+  - README.disk
+  - README.common.problems
+  - README.volumeID
+  - README.pseudo
+  - README.bitmaps
+  - README.raid1