Hi I recently decided that it was time we did a kernel upgrade on a server of ours running software RAID1 on a Debian 3 Woody machine. The raid devices are set up fine and running ok:
Filesystem Size Used Avail Use% Mounted on /dev/md0 478M 68M 410M 15% / /dev/md1 2.8G 513M 2.2G 18% /usr /dev/md2 9.3G 3.6G 5.7G 39% /var /dev/md3 5.9G 3.2G 2.7G 54% /home Personalities : [raid1] read_ahead 1024 sectors md0 : active raid1 hdc1[1] hda1[0] 489856 blocks [2/2] [UU] md1 : active raid1 hdc2[1] hda2[0] 2931776 blocks [2/2] [UU] md2 : active raid1 hdc3[1] hda3[0] 9767424 blocks [2/2] [UU] md3 : active raid1 hdc5[1] hda5[0] 6233088 blocks [2/2] [UU] unused devices: <none> My lilo.conf looks like this: lba32 boot=/dev/md0 root=/dev/md0 install=/boot/boot.b map=/boot/map delay=20 default=raid vga=normal image=/vmlinuz label=Linux read-only restricted image=/boot/vmlinuz-2.4.26 label=two4twenti6 read-only restricted image=/boot/vmlinuz-2.4.20-raid label=raid read-only restricted When I try run lilo I get the following: blubox:~# lilo -v -v LILO version 22.2, Copyright (C) 1992-1998 Werner Almesberger Development beyond version 21 Copyright (C) 1999-2001 John Coffman Released 05-Feb-2002 and compiled at 20:57:26 on Apr 13 2002. MAX_IMAGES = 27 RAID info: nr=2, raid=2, active=2, working=2, failed=0, spare=0 md: RAIDset device 0 = 0x0301 Warning: Int 0x13 function 8 and function 0x48 return different head/sector geometries for BIOS drive 0x80 Warning: Int 0x13 function 8 and function 0x48 return different head/sector geometries for BIOS drive 0x81 bios_dev: PT match found 2 matches (0x80) RAID scan: geo_get: returns geo->device = 0x80 for device 0301 disk->start = 63 raid_offset = 0 (00000000) md: RAIDset device 1 = 0x1601 bios_dev: PT match found 2 matches (0x80) RAID scan: geo_get: returns geo->device = 0x81 for device 1601 disk->start = 63 raid_offset = 0 (00000000) Warning: using BIOS device code 0x80 for RAID boot blocks raid_setup returns offset = 00000000 raid flags: at bsect_open 0x02 Reading boot sector from /dev/md0 Merging with /boot/boot.b Secondary loader: 15 sectors. map_create: boot=0900 map=0301 Fatal: map file must be on the boot RAID partition blubox:~# As far as I can see the map file *is* on the boot RAID partition. Is there something I am missing here? I have other machine set up like this too and they seem to work fine. Any help will be greatly appreciated! Thanks Dave