[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#376005: initramfs-tool: boot stopped working with lvm root on upgrade of package



Package: initramfs-tool
Version: 0.65b
Severity: critical
Justification: breaks the whole system

I upgraded initramfs-tool, and the script/local-top/lvm file has changed
and the system would not boot properly.  It used to always activate all
volume groups, but now it only does that if ROOT=fe[0-9]*.  My system
has LVM at major device 253 (fd), so it won't match, but that actually
doesn't matter because the ROOT coming in was /dev/root.

This is using lilo (there was something about xfs and grub, and I'm
using xfs).

I had to hard-code root=/dev/mapper/vg01-1 into the append and it
seems to work now, but that's not really optimal.

One more thing, when I run lilo, I get:

 Warning: '/proc/partitions' does not match '/dev' directory structure.
    Name change: '/dev/dm-0' -> '/dev/.static/dev/mapper/vg01-1'
        The kernel was compiled without DEVFS, but the '/dev' directory
	structure
	        implements the DEVFS filesystem.

In case that helps.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17.1
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)



Reply to: