Package: grub-pc Version: 1.98+20100804-2 Severity: important
Hi, my machine is a standard PC with two SATA disks, bundled as md0 and md1, with /boot on md0, and everything else in a LUKS encrypted container on md1 with LVM inside. So, booting normally works by fetching the kernel and initrd from /boot, then asking for a passphrase to unlock the container, then proceed with the boot process. Yesterday, I upgraded to all the latest and greatest in Testing, which included both new versions of grub-pc and linux-image--2.6.32-5-686-bigmem (I have 8GB RAM in my machine) and grub-pc presented me with a statement like "your UUIDs are garbled. I need to regenerate them, or you'll be unable to boot.", with my two disks selected as the default devices to regenerate UUIDs for. I accepted, understanding that grub-pc wanted to write new MBRs to the disks, then shut down the machine after the upgrade finished. Today, the machine booted to the point where it would normally ask for the passphrase, but instead, it said: Volume group "ev0" not found Skipping volume group ev0 Unable to find LVM volume ev0/root Volume group "ev0" not found Skipping volume group ev0 Unable to find LVM volume ev0/swap After several (5?) minutes where the machine didn't do anything I was able to see, the screen was suddenly flushed with a large number of messages like: /sys/devices/virtual/block/md0 (10715) /sys/devices/virtual/block/md1 (10716) /sys/devices/virtual/block/md0 (10717) /sys/devices/virtual/block/md1 (10718) /sys/devices/virtual/block/md0 (10719) /sys/devices/virtual/block/md1 (10720) /sys/devices/virtual/block/md0 (10721) Unlocking the disk /dev/md1 (md1_crypt) Enter the passphrase: After entering the passphrase, the machine used several more minutes while the cpu cooler went into high pitch, then it emitted the following message: 10 logical volume(s) in volume group "ev0" now active cryptsetup: md1_crypt set up successfully Then it took some more time, after which it emitted a flurry of messages, ending with this: /sys/devices/virtual/block/md0 (25598) /sys/devices/virtual/block/md1 (25599) /sys/devices/virtual/block/md0 (25600) /sys/devices/virtual/block/md1 (25601) /sys/devices/virtual/block/md0 (25602) done. After that, booting continued normally. This was a scary event, all in all, and I'd also like to have the machine boot in 3 minutes, instead of some 15, again. If you think that this problem should be assigned to a different package (eg. linux-image-...), please feel free to re-assign, as well as up- or downgrading the severity. I think that the problem justifies marking it as 'important', but hesitated to mark it 'grave' because the machine eventually booted. Kind regards, --Toni++ -- Package-specific info: *********************** BEGIN /proc/mounts /dev/mapper/ev0-root / ext3 rw,errors=remount-ro,data=ordered 0 0 /dev/md0 /boot ext3 rw,relatime,errors=continue,data=ordered 0 0 /dev/mapper/ev0-home /home ext3 rw,errors=continue,data=ordered 0 0 /dev/mapper/ev0-vmachines /mounts ext3 rw,errors=continue,data=ordered 0 0 /dev/mapper/ev0-srv /srv ext3 rw,errors=continue,data=ordered 0 0 /dev/mapper/ev0-usr /usr ext3 rw,errors=continue,data=ordered 0 0 /dev/mapper/ev0-var /var ext3 rw,errors=continue,data=ordered 0 0 /dev/mapper/ev0-var--log /var/log ext3 rw,errors=continue,data=ordered 0 0 /dev/mapper/ev0-qmail /var/qmail ext3 rw,relatime,errors=continue,data=ordered 0 0 /dev/mapper/ev0-qmail--queue /var/qmail/queue ext3 rw,relatime,errors=continue,data=ordered 0 0 *********************** END /proc/mounts *********************** BEGIN /boot/grub/device.map (hd0) /dev/disk/by-id/ata-ST31000528AS_9VP25GY3 (hd1) /dev/disk/by-id/ata-ST31000528AS_9VP23A8N *********************** END /boot/grub/device.map *********************** BEGIN /boot/grub/grub.cfg # # DO NOT EDIT THIS FILE # # It is automatically generated by grub-mkconfig using templates # from /etc/grub.d and settings from /etc/default/grub # ### BEGIN /etc/grub.d/00_header ### if [ -s $prefix/grubenv ]; then load_env fi set default="0" if [ "${prev_saved_entry}" ]; then set saved_entry="${prev_saved_entry}" save_env saved_entry set prev_saved_entry= save_env prev_saved_entry set boot_once=true fi function savedefault { if [ -z "${boot_once}" ]; then saved_entry="${chosen}" save_env saved_entry fi } function load_video { insmod vbe insmod vga insmod video_bochs insmod video_cirrus } insmod raid insmod mdraid insmod part_msdos insmod part_msdos insmod ext2 set root='(md0)' search --no-floppy --fs-uuid --set dd88a909-503e-4bba-82fb-6c8a6293a842 if loadfont /grub/unicode.pf2 ; then set gfxmode=640x480 load_video insmod gfxterm fi terminal_output gfxterm set timeout=5 ### END /etc/grub.d/00_header ### ### BEGIN /etc/grub.d/05_debian_theme ### insmod raid insmod mdraid insmod part_msdos insmod part_msdos insmod ext2 set root='(md0)' search --no-floppy --fs-uuid --set dd88a909-503e-4bba-82fb-6c8a6293a842 insmod png if background_image /grub/moreblue-orbit-grub.png ; then set color_normal=black/black set color_highlight=magenta/black else set menu_color_normal=cyan/blue set menu_color_highlight=white/blue fi ### END /etc/grub.d/05_debian_theme ### ### BEGIN /etc/grub.d/10_linux ### menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-xen-686' --class debian --class gnu-linux --class gnu --class os { insmod raid insmod mdraid insmod part_msdos insmod part_msdos insmod ext2 set root='(md0)' search --no-floppy --fs-uuid --set dd88a909-503e-4bba-82fb-6c8a6293a842 echo 'Loading Linux 2.6.32-5-xen-686 ...' linux /vmlinuz-2.6.32-5-xen-686 root=/dev/mapper/ev0-root ro root=/dev/mapper/ev0-root ro echo 'Loading initial ramdisk ...' initrd /initrd.img-2.6.32-5-xen-686 } menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-xen-686 (recovery mode)' --class debian --class gnu-linux --class gnu --class os { insmod raid insmod mdraid insmod part_msdos insmod part_msdos insmod ext2 set root='(md0)' search --no-floppy --fs-uuid --set dd88a909-503e-4bba-82fb-6c8a6293a842 echo 'Loading Linux 2.6.32-5-xen-686 ...' linux /vmlinuz-2.6.32-5-xen-686 root=/dev/mapper/ev0-root ro single root=/dev/mapper/ev0-root ro echo 'Loading initial ramdisk ...' initrd /initrd.img-2.6.32-5-xen-686 } menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-686-bigmem' --class debian --class gnu-linux --class gnu --class os { insmod raid insmod mdraid insmod part_msdos insmod part_msdos insmod ext2 set root='(md0)' search --no-floppy --fs-uuid --set dd88a909-503e-4bba-82fb-6c8a6293a842 echo 'Loading Linux 2.6.32-5-686-bigmem ...' linux /vmlinuz-2.6.32-5-686-bigmem root=/dev/mapper/ev0-root ro root=/dev/mapper/ev0-root ro echo 'Loading initial ramdisk ...' initrd /initrd.img-2.6.32-5-686-bigmem } menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-686-bigmem (recovery mode)' --class debian --class gnu-linux --class gnu --class os { insmod raid insmod mdraid insmod part_msdos insmod part_msdos insmod ext2 set root='(md0)' search --no-floppy --fs-uuid --set dd88a909-503e-4bba-82fb-6c8a6293a842 echo 'Loading Linux 2.6.32-5-686-bigmem ...' linux /vmlinuz-2.6.32-5-686-bigmem root=/dev/mapper/ev0-root ro single root=/dev/mapper/ev0-root ro echo 'Loading initial ramdisk ...' initrd /initrd.img-2.6.32-5-686-bigmem } menuentry 'Debian GNU/Linux, with Linux 2.6.32-4-xen-686' --class debian --class gnu-linux --class gnu --class os { insmod raid insmod mdraid insmod part_msdos insmod part_msdos insmod ext2 set root='(md0)' search --no-floppy --fs-uuid --set dd88a909-503e-4bba-82fb-6c8a6293a842 echo 'Loading Linux 2.6.32-4-xen-686 ...' linux /vmlinuz-2.6.32-4-xen-686 root=/dev/mapper/ev0-root ro root=/dev/mapper/ev0-root ro echo 'Loading initial ramdisk ...' initrd /initrd.img-2.6.32-4-xen-686 } menuentry 'Debian GNU/Linux, with Linux 2.6.32-4-xen-686 (recovery mode)' --class debian --class gnu-linux --class gnu --class os { insmod raid insmod mdraid insmod part_msdos insmod part_msdos insmod ext2 set root='(md0)' search --no-floppy --fs-uuid --set dd88a909-503e-4bba-82fb-6c8a6293a842 echo 'Loading Linux 2.6.32-4-xen-686 ...' linux /vmlinuz-2.6.32-4-xen-686 root=/dev/mapper/ev0-root ro single root=/dev/mapper/ev0-root ro echo 'Loading initial ramdisk ...' initrd /initrd.img-2.6.32-4-xen-686 } menuentry 'Debian GNU/Linux, with Linux 2.6.32-4-686-bigmem' --class debian --class gnu-linux --class gnu --class os { insmod raid insmod mdraid insmod part_msdos insmod part_msdos insmod ext2 set root='(md0)' search --no-floppy --fs-uuid --set dd88a909-503e-4bba-82fb-6c8a6293a842 echo 'Loading Linux 2.6.32-4-686-bigmem ...' linux /vmlinuz-2.6.32-4-686-bigmem root=/dev/mapper/ev0-root ro root=/dev/mapper/ev0-root ro echo 'Loading initial ramdisk ...' initrd /initrd.img-2.6.32-4-686-bigmem } menuentry 'Debian GNU/Linux, with Linux 2.6.32-4-686-bigmem (recovery mode)' --class debian --class gnu-linux --class gnu --class os { insmod raid insmod mdraid insmod part_msdos insmod part_msdos insmod ext2 set root='(md0)' search --no-floppy --fs-uuid --set dd88a909-503e-4bba-82fb-6c8a6293a842 echo 'Loading Linux 2.6.32-4-686-bigmem ...' linux /vmlinuz-2.6.32-4-686-bigmem root=/dev/mapper/ev0-root ro single root=/dev/mapper/ev0-root ro echo 'Loading initial ramdisk ...' initrd /initrd.img-2.6.32-4-686-bigmem } ### END /etc/grub.d/10_linux ### ### BEGIN /etc/grub.d/20_linux_xen ### menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-xen-686 and XEN 3.4-amd64' --class debian --class gnu-linux --class gnu --class os --class xen { insmod raid insmod mdraid insmod part_msdos insmod part_msdos insmod ext2 set root='(md0)' search --no-floppy --fs-uuid --set dd88a909-503e-4bba-82fb-6c8a6293a842 echo 'Loading Linux 2.6.32-5-xen-686 ...' multiboot /xen-3.4-amd64.gz placeholder module /vmlinuz-2.6.32-5-xen-686 placeholder root=/dev/mapper/ev0-root ro root=/dev/mapper/ev0-root ro echo 'Loading initial ramdisk ...' module /initrd.img-2.6.32-5-xen-686 } menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-xen-686 and XEN 3.4-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os --class xen { insmod raid insmod mdraid insmod part_msdos insmod part_msdos insmod ext2 set root='(md0)' search --no-floppy --fs-uuid --set dd88a909-503e-4bba-82fb-6c8a6293a842 echo 'Loading Linux 2.6.32-5-xen-686 ...' multiboot /xen-3.4-amd64.gz placeholder module /vmlinuz-2.6.32-5-xen-686 placeholder root=/dev/mapper/ev0-root ro single root=/dev/mapper/ev0-root ro echo 'Loading initial ramdisk ...' module /initrd.img-2.6.32-5-xen-686 } menuentry 'Debian GNU/Linux, with Linux 2.6.32-4-xen-686 and XEN 3.4-amd64' --class debian --class gnu-linux --class gnu --class os --class xen { insmod raid insmod mdraid insmod part_msdos insmod part_msdos insmod ext2 set root='(md0)' search --no-floppy --fs-uuid --set dd88a909-503e-4bba-82fb-6c8a6293a842 echo 'Loading Linux 2.6.32-4-xen-686 ...' multiboot /xen-3.4-amd64.gz placeholder module /vmlinuz-2.6.32-4-xen-686 placeholder root=/dev/mapper/ev0-root ro root=/dev/mapper/ev0-root ro echo 'Loading initial ramdisk ...' module /initrd.img-2.6.32-4-xen-686 } menuentry 'Debian GNU/Linux, with Linux 2.6.32-4-xen-686 and XEN 3.4-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os --class xen { insmod raid insmod mdraid insmod part_msdos insmod part_msdos insmod ext2 set root='(md0)' search --no-floppy --fs-uuid --set dd88a909-503e-4bba-82fb-6c8a6293a842 echo 'Loading Linux 2.6.32-4-xen-686 ...' multiboot /xen-3.4-amd64.gz placeholder module /vmlinuz-2.6.32-4-xen-686 placeholder root=/dev/mapper/ev0-root ro single root=/dev/mapper/ev0-root ro echo 'Loading initial ramdisk ...' module /initrd.img-2.6.32-4-xen-686 } menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-xen-686 and XEN 3.2-1-i386' --class debian --class gnu-linux --class gnu --class os --class xen { insmod raid insmod mdraid insmod part_msdos insmod part_msdos insmod ext2 set root='(md0)' search --no-floppy --fs-uuid --set dd88a909-503e-4bba-82fb-6c8a6293a842 echo 'Loading Linux 2.6.32-5-xen-686 ...' multiboot /xen-3.2-1-i386.gz placeholder module /vmlinuz-2.6.32-5-xen-686 placeholder root=/dev/mapper/ev0-root ro root=/dev/mapper/ev0-root ro echo 'Loading initial ramdisk ...' module /initrd.img-2.6.32-5-xen-686 } menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-xen-686 and XEN 3.2-1-i386 (recovery mode)' --class debian --class gnu-linux --class gnu --class os --class xen { insmod raid insmod mdraid insmod part_msdos insmod part_msdos insmod ext2 set root='(md0)' search --no-floppy --fs-uuid --set dd88a909-503e-4bba-82fb-6c8a6293a842 echo 'Loading Linux 2.6.32-5-xen-686 ...' multiboot /xen-3.2-1-i386.gz placeholder module /vmlinuz-2.6.32-5-xen-686 placeholder root=/dev/mapper/ev0-root ro single root=/dev/mapper/ev0-root ro echo 'Loading initial ramdisk ...' module /initrd.img-2.6.32-5-xen-686 } menuentry 'Debian GNU/Linux, with Linux 2.6.32-4-xen-686 and XEN 3.2-1-i386' --class debian --class gnu-linux --class gnu --class os --class xen { insmod raid insmod mdraid insmod part_msdos insmod part_msdos insmod ext2 set root='(md0)' search --no-floppy --fs-uuid --set dd88a909-503e-4bba-82fb-6c8a6293a842 echo 'Loading Linux 2.6.32-4-xen-686 ...' multiboot /xen-3.2-1-i386.gz placeholder module /vmlinuz-2.6.32-4-xen-686 placeholder root=/dev/mapper/ev0-root ro root=/dev/mapper/ev0-root ro echo 'Loading initial ramdisk ...' module /initrd.img-2.6.32-4-xen-686 } menuentry 'Debian GNU/Linux, with Linux 2.6.32-4-xen-686 and XEN 3.2-1-i386 (recovery mode)' --class debian --class gnu-linux --class gnu --class os --class xen { insmod raid insmod mdraid insmod part_msdos insmod part_msdos insmod ext2 set root='(md0)' search --no-floppy --fs-uuid --set dd88a909-503e-4bba-82fb-6c8a6293a842 echo 'Loading Linux 2.6.32-4-xen-686 ...' multiboot /xen-3.2-1-i386.gz placeholder module /vmlinuz-2.6.32-4-xen-686 placeholder root=/dev/mapper/ev0-root ro single root=/dev/mapper/ev0-root ro echo 'Loading initial ramdisk ...' module /initrd.img-2.6.32-4-xen-686 } ### END /etc/grub.d/20_linux_xen ### ### BEGIN /etc/grub.d/20_memtest86+ ### menuentry "Memory test (memtest86+)" { insmod raid insmod mdraid insmod part_msdos insmod part_msdos insmod ext2 set root='(md0)' search --no-floppy --fs-uuid --set dd88a909-503e-4bba-82fb-6c8a6293a842 linux16 /memtest86+.bin } menuentry "Memory test (memtest86+, serial console 115200)" { insmod raid insmod mdraid insmod part_msdos insmod part_msdos insmod ext2 set root='(md0)' search --no-floppy --fs-uuid --set dd88a909-503e-4bba-82fb-6c8a6293a842 linux16 /memtest86+.bin console=ttyS0,115200n8 } menuentry "Memory test (memtest86+, experimental multiboot)" { insmod raid insmod mdraid insmod part_msdos insmod part_msdos insmod ext2 set root='(md0)' search --no-floppy --fs-uuid --set dd88a909-503e-4bba-82fb-6c8a6293a842 multiboot /memtest86+_multiboot.bin } menuentry "Memory test (memtest86+, serial console 115200, experimental multiboot)" { insmod raid insmod mdraid insmod part_msdos insmod part_msdos insmod ext2 set root='(md0)' search --no-floppy --fs-uuid --set dd88a909-503e-4bba-82fb-6c8a6293a842 multiboot /memtest86+_multiboot.bin console=ttyS0,115200n8 } ### END /etc/grub.d/20_memtest86+ ### ### BEGIN /etc/grub.d/30_os-prober ### ### END /etc/grub.d/30_os-prober ### ### BEGIN /etc/grub.d/40_custom ### # This file provides an easy way to add custom menu entries. Simply type the # menu entries you want to add after this comment. Be careful not to change # the 'exec tail' line above. ### END /etc/grub.d/40_custom ### ### BEGIN /etc/grub.d/41_custom ### if [ -f $prefix/custom.cfg ]; then source $prefix/custom.cfg; fi ### END /etc/grub.d/41_custom ### *********************** END /boot/grub/grub.cfg -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (990, 'testing'), (250, 'unstable'), (50, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.32-5-686-bigmem (SMP w/4 CPU cores) Locale: LANG=de_DE.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages grub-pc depends on: ii debconf [debconf-2.0] 1.5.35 Debian configuration management sy ii grub-common 1.98+20100804-2 GRand Unified Bootloader, version ii libc6 2.11.2-2 Embedded GNU C Library: Shared lib ii libdevmapper1.02.1 2:1.02.48-3 The Linux Kernel Device Mapper use ii ucf 3.0025 Update Configuration File: preserv grub-pc recommends no packages. Versions of packages grub-pc suggests: ii desktop-base 5.0.6 common files for the Debian Deskto -- debconf information: grub2/kfreebsd_cmdline: * grub2/device_map_regenerated: * grub2/linux_cmdline: root=/dev/mapper/ev0-root ro grub-pc/install_devices_failed: false * grub-pc/chainload_from_menu.lst: true grub-pc/kopt_extracted: true grub-pc/postrm_purge_boot_grub: false grub-pc/disk_description: grub2/kfreebsd_cmdline_default: quiet * grub2/linux_cmdline_default: grub-pc/install_devices_empty: false * grub-pc/install_devices: /dev/disk/by-id/ata-ST31000528AS_9VP25GY3, /dev/disk/by-id/ata-ST31000528AS_9VP23A8N grub-pc/install_devices_failed_upgrade: true grub-pc/partition_description: * grub-pc/install_devices_disks_changed: /dev/disk/by-id/ata-ST31000528AS_9VP25GY3, /dev/disk/by-id/ata-ST31000528AS_9VP23A8N * grub-pc/mixed_legacy_and_grub2: true -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org