Bug#442103: initramfs-tools: update-initramfs fails with lilo and a degraded raid1 array
Package: initramfs-tools
Version: 0.91a
Severity: wishlist
When running a degraded raid1 array lilo fails with a fatal error (that
can be overriden with -H).
Although this is obviously desirable, it effectively breaks any upgrades
of packages that run update-initramfs during post-install. Thus my
suggestion is running lilo -H and rely on the user to rerun lilo after
fixing the array.
Ideally, update-initramfs should run lilo -t and grep for this specific
problem, and if detected, it would prompt for overriding while warning
about the risks, and if the user decides to do so, run lilo -H.
-- Package-specific info:
-- /proc/cmdline
auto BOOT_IMAGE=Linux ro root=fd00
-- /proc/filesystems
cramfs
reiserfs
fuseblk
-- lsmod
Module Size Used by
nvidia 7249460 34
binfmt_misc 11400 1
rfcomm 37016 1
l2cap 23232 5 rfcomm
button 8208 0
ac 5508 0
battery 10308 0
ipv6 239524 16
fuse 42388 1
snd_emu10k1_synth 7296 0
snd_emux_synth 31360 1 snd_emu10k1_synth
snd_seq_virmidi 7168 1 snd_emux_synth
snd_seq_midi_emul 6208 1 snd_emux_synth
snd_emu10k1 123328 3 snd_emu10k1_synth
snd_seq_dummy 4036 0
snd_seq_oss 29760 0
snd_seq_midi 8480 0
snd_seq_midi_event 7360 3 snd_seq_virmidi,snd_seq_oss,snd_seq_midi
snd_seq 46864 9 snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_rawmidi 23264 3 snd_seq_virmidi,snd_emu10k1,snd_seq_midi
firmware_class 9984 1 snd_emu10k1
snd_intel8x0 32412 6
snd_ac97_codec 93220 2 snd_emu10k1,snd_intel8x0
snd_pcm_oss 39904 0
ac97_bus 2560 1 snd_ac97_codec
snd_seq_device 8012 8 snd_emu10k1_synth,snd_emux_synth,snd_emu10k1,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq,snd_rawmidi
snd_mixer_oss 15872 1 snd_pcm_oss
snd_pcm 72772 7 snd_emu10k1,snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer 21380 5 snd_emu10k1,snd_seq,snd_pcm
snd_util_mem 4864 2 snd_emux_synth,snd_emu10k1
snd_hwdep 9092 2 snd_emux_synth,snd_emu10k1
snd 48804 25 snd_emux_synth,snd_seq_virmidi,snd_emu10k1,snd_seq_oss,snd_seq,snd_rawmidi,snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_seq_device,snd_mixer_oss,snd_pcm,snd_timer,snd_hwdep
hci_usb 16668 2
bluetooth 50148 7 rfcomm,l2cap,hci_usb
emu10k1_gp 4032 0
gameport 15304 2 emu10k1_gp
pcspkr 3392 0
rtc 13144 0
shpchp 31380 0
pci_hotplug 29568 1 shpchp
soundcore 7840 1 snd
snd_page_alloc 9800 3 snd_emu10k1,snd_intel8x0,snd_pcm
i2c_nforce2 6144 0
i2c_core 24000 2 nvidia,i2c_nforce2
nvidia_agp 8732 1
agpgart 32264 2 nvidia,nvidia_agp
tsdev 8320 0
evdev 9664 4
reiserfs 221952 3
dm_mirror 21376 0
dm_snapshot 16804 0
dm_mod 52672 11 dm_mirror,dm_snapshot
raid1 22784 1
md_mod 74196 3 raid1
ide_cd 36896 0
cdrom 33184 1 ide_cd
ide_disk 16832 0
generic 5124 0 [permanent]
sd_mod 27584 2
usbhid 26144 0
hid 25792 1 usbhid
amd74xx 13788 0 [permanent]
ide_core 114436 4 ide_cd,ide_disk,generic,amd74xx
sata_sil 11208 1
firewire_ohci 16960 0
firewire_core 39424 1 firewire_ohci
crc_itu_t 2432 1 firewire_core
ata_generic 7876 0
libata 116912 2 sata_sil,ata_generic
scsi_mod 137356 2 sd_mod,libata
forcedeth 46088 0
ehci_hcd 31116 0
ohci_hcd 20036 0
usbcore 125704 5 hci_usb,usbhid,ehci_hcd,ohci_hcd
thermal 13768 0
processor 31368 1 thermal
fan 5124 0
-- /etc/kernel-img.conf
# Kernel image management overrides
# See kernel-img.conf(5) for details
do_symlinks = yes
relative_links = yes
do_bootloader = yes
do_bootfloppy = no
do_initrd = yes
link_in_boot = no
-- /etc/initramfs-tools/initramfs.conf
MODULES=most
BUSYBOX=y
KEYMAP=n
BOOT=local
DEVICE=eth0
NFSROOT=auto
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.22-2-k7 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages initramfs-tools depends on:
ii cpio 2.9-3 GNU cpio -- a program to manage ar
ii klibc-utils 1.5.7-1 small statically-linked utilities
ii module-init-tools 3.3-pre11-4 tools for managing Linux kernel mo
ii udev 0.114-2 /dev/ and hotplug management daemo
Versions of packages initramfs-tools recommends:
ii busybox 1:1.1.3-5 Tiny utilities for small and embed
-- no debconf information
Reply to: