#!/sbin/lilo -C # Run lilo -C /etc/lilo.conf to install this file. (Or execute this file.) # You must do this whenever any of these files change: # /boot/vmlinux (kernel) # /etc/lilo.conf # /etc/boot.message # Run lilo -r /mnt -C /etc/lilo.conf in a repair session if the # root partition is mounted on /mnt. Add -t -v to test nondestructively. boot=/dev/hda # Device where boot sector is compact # Read adjacent blocks in one operation (faster) (but hangs # on my SCSI disc) lba32 # Generate 32bit Logical Block Adr (for discs >1024 cyls) map = /boot/map # Write kernel map file here (/boot/map is the default) read-only # Root to be mounted readonly so fsck can run install = /boot/boot-text.b # Boot block to install (boot.b is the default) message = /boot/pcxlilo # /etc/boot.message is the default menu-scheme = Wg:kw:Wg:Wg # (no longer used?) prompt # User must select which image # timeout=150 # Auto-reboot after timeout in 0.1 sec units (we don't do that) # VESA mode crossreference (in hex): # Bits 640x480 800x600 1024x768 1280x1024 1600x1200 1400x1050 # 8 101 103 105 107 11c # 15 110 113 116 119 11d # 16 111 114 117 11a 11e 142 # 24 112 115 118 11b 11f 143 vga = 0x343 # vga = normal, or 0x200+VESA mode number # Make sure you compiled VESA framebuffer into the kernel! # Kernel stanzas can have 'append = "video=vesa:ypan"' but # this appears to be broken at the moment. # Encoding: major.minor device number in hex. Boot block is stored in # /etc/boot.(number) using slice number 0 (e.g. 0x340, 0x800). # /dev/hda4 is number 0x304. In emergency, boot thus: "linux root=0x304" # /dev/hdb1 is number 0x341. In emergency, boot thus: "linux root=0x341" # /dev/sda4 is number 0x804. In emergency, boot thus: "linux root=0x804" # root = current # (don't) use "current" root # The initrd (inital ramdisc) is only needed if there are modules that must be # loaded before the root is mounted, such as RAID. On a "normal" system the # autogenerated stanzas just have image, label, root, [optional]. # Custom kernel, version 2.4.16 (or whatever version du jour, per symlink) image = /boot/vmlinuz label = linux root = /dev/hda3 # IDE disc 1 partition 3 append = "noapic devfs=mount" # append = "root=/dev/hda3 video=vesa:ypan" # IDE disc 1 partition 3 # append = "root=/dev/hda3 video=atyfb:1024x768-24@76" # initrd = /boot/initrd_24 optional # Generic SuSE kernel, version 2.4.10-4GB image = /boot/vmlinuz-2.4.10-4GB label = suse73 root = /dev/hda3 # IDE disc 1 partition 3 append = disableapic optional # Windows XP other = /dev/hda2 label = winXP table = /dev/hda change automatic optional # Restore Save to Disc image other = /dev/hda1 label = dehibernate table = /dev/hda change automatic optional # Floppy disc A: (unsafe lets you run this without a floppy in the drive.) # (LILO v21.6 gets a seg fault if the drive isn't plugged in. 21.7 is OK.) other=/dev/fd0 label = floppy-a loader=/boot/chain.b unsafe #Do not read boot sector when installing lilo # SuSE memory tester image = /boot/memtest.bin label = memtest86