Package: mdadm Version: 4.2~rc2-7 Severity: normal X-Debbugs-Cc: cuihao....@gmail.com
Dear Maintainer, I installed Debian bullseye on a Intel RST (also known as IMSM/PCH RAID) RAID 1 volume. The system couldn't boot itself because the RAID volume which the rootfs is on wasn't detected. I am aware of Bug #962844 and #995047. I know the issue is that /sys/firmware/efi/efivars was missing. I manually upgraded mdadm to 4.2~rc2-7 from testing repo, which had fixed both issues. However, my issue remains -- efivars wasn't mounted in initramfs and mdadm didn't detect the RAID volume. I had to manually execute: ``` $ mount -t efivarfs none /sys/firmware/efi/efivars $ mdadm -As $ exit ``` in the busybox shell. Then the system continued to boot without error. I can confirm that the efivarfs module had been loaded. But nobody mounted the efivars folder. I was wondering if the mdadm initramfs hook or something else (systemd-udevd?) should do it. -- Package-specific info: --- mdadm.conf HOMEHOST <system> MAILADDR root ARRAY metadata=imsm UUID=c8dad6bb:dc99d681:830dc792:854d95b2 ARRAY /dev/md/Volume0 container=c8dad6bb:dc99d681:830dc792:854d95b2 member=0 UUID=c0ffcd21:d15949d6:34933387:da5287ad --- /etc/default/mdadm AUTOCHECK=true AUTOSCAN=true START_DAEMON=true DAEMON_OPTIONS="--syslog" VERBOSE=false --- /proc/mdstat: Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] md126 : active raid1 nvme0n1[1] nvme1n1[0] 890806272 blocks super external:/md127/0 [2/2] [UU] [==============>......] resync = 72.8% (648784704/890806272) finish=20.1min speed=200246K/sec md127 : inactive nvme0n1[1](S) nvme1n1[0](S) 10402 blocks super external:imsm unused devices: <none> --- /proc/partitions: major minor #blocks name 259 0 937692504 nvme0n1 259 12 523264 nvme0n1p1 259 13 890281967 nvme0n1p2 259 1 937692504 nvme1n1 259 10 523264 nvme1n1p1 259 11 890281967 nvme1n1p2 8 32 3750738264 sdc 8 0 3750738264 sda 8 48 3750738264 sdd 8 16 3750738264 sdb 9 126 890806272 md126 259 14 523264 md126p1 259 15 890281967 md126p2 --- LVM physical volumes: LVM does not seem to be used. --- mount output sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) udev on /dev type devtmpfs (rw,nosuid,relatime,size=263986580k,nr_inodes=65996645,mode=755) devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000) tmpfs on /run type tmpfs (rw,nosuid,nodev,noexec,relatime,size=52800792k,mode=755) none on /sys/firmware/efi/efivars type efivarfs (rw,relatime) /dev/md126p2 on / type ext4 (rw,relatime,errors=remount-ro) securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k) cgroup2 on /sys/fs/cgroup type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot) pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime) none on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700) systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=30,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=21636) mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime) hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M) debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime) tracefs on /sys/kernel/tracing type tracefs (rw,nosuid,nodev,noexec,relatime) configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime) fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime) /dev/md126p1 on /boot/efi type vfat (rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro) tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=52800788k,nr_inodes=13200197,mode=700,uid=1000,gid=1000) --- initrd.img-5.10.0-10-amd64: 206023 blocks 03ab13a39840b2eafad82735ce075acb ./etc/mdadm/mdadm.conf d3be82c0f275d6c25b04d388baf9e836 ./etc/modprobe.d/mdadm.conf 192ccafcfe38eabf0f5184786764c4a9 ./scripts/local-bottom/mdadm f3b648ca1c912da30940f0b821b7e9e6 ./scripts/local-block/mdadm bab647efe57c79e3e7f6d8057d2acb77 ./usr/lib/modules/5.10.0-10-amd64/kernel/drivers/md/raid0.ko 4fa940a4c4714756644462e40a7b6fa0 ./usr/lib/modules/5.10.0-10-amd64/kernel/drivers/md/linear.ko 4f4087ef5cf6e4782cf8e6cbfd09c9c2 ./usr/lib/modules/5.10.0-10-amd64/kernel/drivers/md/raid1.ko 8ae6e2d0e68fd320700e69204c54dbe3 ./usr/lib/modules/5.10.0-10-amd64/kernel/drivers/md/md-mod.ko f729dba2a3adfec83fbf1d291f95b879 ./usr/lib/modules/5.10.0-10-amd64/kernel/drivers/md/raid10.ko 926e474b3d31ef8262e1621340d491bb ./usr/lib/modules/5.10.0-10-amd64/kernel/drivers/md/raid456.ko 0d088936b5658e0a547941fdbf421caa ./usr/lib/modules/5.10.0-10-amd64/kernel/drivers/md/dm-mod.ko 3a8199bf526a2a3a0a2ed9f736864d2b ./usr/lib/modules/5.10.0-10-amd64/kernel/drivers/md/multipath.ko 9ea32a5b25c7a31dd64c74852bf69b5a ./usr/sbin/mdadm --- initrd's /conf/conf.d/md: no conf/md file. --- /proc/modules: raid10 65536 0 - Live 0xffffffffc04b9000 raid456 180224 0 - Live 0xffffffffc055a000 async_raid6_recov 24576 1 raid456, Live 0xffffffffc03c4000 async_memcpy 20480 2 raid456,async_raid6_recov, Live 0xffffffffc03bc000 async_pq 20480 2 raid456,async_raid6_recov, Live 0xffffffffc0360000 async_xor 20480 3 raid456,async_raid6_recov,async_pq, Live 0xffffffffc0358000 async_tx 20480 5 raid456,async_raid6_recov,async_memcpy,async_pq,async_xor, Live 0xffffffffc02f7000 raid6_pq 122880 3 raid456,async_raid6_recov,async_pq, Live 0xffffffffc043e000 libcrc32c 16384 1 raid456, Live 0xffffffffc02f2000 raid1 53248 1 - Live 0xffffffffc028b000 raid0 24576 0 - Live 0xffffffffc0284000 multipath 20480 0 - Live 0xffffffffc025e000 linear 20480 0 - Live 0xffffffffc024e000 md_mod 180224 9 raid10,raid456,raid1,raid0,multipath,linear, Live 0xffffffffc0411000 --- /var/log/syslog: --- volume detail: /dev/sda is not recognised by mdadm. /dev/sdb is not recognised by mdadm. /dev/sdc is not recognised by mdadm. /dev/sdd is not recognised by mdadm. --- /proc/cmdline BOOT_IMAGE=/boot/vmlinuz-5.10.0-10-amd64 root=/dev/md126p2 ro quiet --- grub2: linux /boot/vmlinuz-5.10.0-10-amd64 root=/dev/md126p2 ro quiet linux /boot/vmlinuz-5.10.0-10-amd64 root=/dev/md126p2 ro quiet linux /boot/vmlinuz-5.10.0-10-amd64 root=/dev/md126p2 ro single --- udev: ii udev 247.3-6 amd64 /dev/ and hotplug management daemon 9d7dfcdc58fa54941f8d28f6094a7a5b /lib/udev/rules.d/01-md-raid-creating.rules d767cffc82663d79b515f66ee8557fb4 /lib/udev/rules.d/63-md-raid-arrays.rules b733421b507e8c6c87963f4bfb572ca5 /lib/udev/rules.d/64-md-raid-assembly.rules ba1d376ca9b7364576f950d06ba18207 /lib/udev/rules.d/69-md-clustered-confirm-device.rules df4b79e3fc51781253001709ec7ca52e /lib/udev/rules.d/99-systemd.rules --- /dev: brw-rw---- 1 root disk 9, 126 Jan 8 11:35 /dev/md126 brw-rw---- 1 root disk 259, 14 Jan 8 11:35 /dev/md126p1 brw-rw---- 1 root disk 259, 15 Jan 8 11:35 /dev/md126p2 brw-rw---- 1 root disk 9, 127 Jan 8 11:35 /dev/md127 /dev/disk/by-id: total 0 lrwxrwxrwx 1 root root 9 Jan 8 11:35 ata-INTEL_SSDSC2KB038T8_PHYF112000ZR3P8EGN -> ../../sdd lrwxrwxrwx 1 root root 9 Jan 8 11:35 ata-INTEL_SSDSC2KB038T8_PHYF1120010W3P8EGN -> ../../sdc lrwxrwxrwx 1 root root 9 Jan 8 11:35 ata-INTEL_SSDSC2KB038T8_PHYF112001103P8EGN -> ../../sdb lrwxrwxrwx 1 root root 9 Jan 8 11:35 ata-INTEL_SSDSC2KB038T8_PHYF112001153P8EGN -> ../../sda lrwxrwxrwx 1 root root 11 Jan 8 11:35 md-uuid-c0ffcd21:d15949d6:34933387:da5287ad -> ../../md126 lrwxrwxrwx 1 root root 13 Jan 8 11:35 md-uuid-c0ffcd21:d15949d6:34933387:da5287ad-part1 -> ../../md126p1 lrwxrwxrwx 1 root root 13 Jan 8 11:35 md-uuid-c0ffcd21:d15949d6:34933387:da5287ad-part2 -> ../../md126p2 lrwxrwxrwx 1 root root 11 Jan 8 11:35 md-uuid-c8dad6bb:dc99d681:830dc792:854d95b2 -> ../../md127 lrwxrwxrwx 1 root root 13 Jan 8 11:35 nvme-KCD6XLUL960G_61H0A0JUT5M8 -> ../../nvme1n1 lrwxrwxrwx 1 root root 15 Jan 8 11:35 nvme-KCD6XLUL960G_61H0A0JUT5M8-part1 -> ../../nvme1n1p1 lrwxrwxrwx 1 root root 15 Jan 8 11:35 nvme-KCD6XLUL960G_61H0A0JUT5M8-part2 -> ../../nvme1n1p2 lrwxrwxrwx 1 root root 13 Jan 8 11:35 nvme-KCD6XLUL960G_61H0A0KHT5M8 -> ../../nvme0n1 lrwxrwxrwx 1 root root 15 Jan 8 11:35 nvme-KCD6XLUL960G_61H0A0KHT5M8-part1 -> ../../nvme0n1p1 lrwxrwxrwx 1 root root 15 Jan 8 11:35 nvme-KCD6XLUL960G_61H0A0KHT5M8-part2 -> ../../nvme0n1p2 lrwxrwxrwx 1 root root 13 Jan 8 11:35 nvme-eui.00000000000000008ce38ee20677ea01 -> ../../nvme1n1 lrwxrwxrwx 1 root root 15 Jan 8 11:35 nvme-eui.00000000000000008ce38ee20677ea01-part1 -> ../../nvme1n1p1 lrwxrwxrwx 1 root root 15 Jan 8 11:35 nvme-eui.00000000000000008ce38ee20677ea01-part2 -> ../../nvme1n1p2 lrwxrwxrwx 1 root root 13 Jan 8 11:35 nvme-eui.00000000000000008ce38ee206780101 -> ../../nvme0n1 lrwxrwxrwx 1 root root 15 Jan 8 11:35 nvme-eui.00000000000000008ce38ee206780101-part1 -> ../../nvme0n1p1 lrwxrwxrwx 1 root root 15 Jan 8 11:35 nvme-eui.00000000000000008ce38ee206780101-part2 -> ../../nvme0n1p2 lrwxrwxrwx 1 root root 9 Jan 8 11:35 wwn-0x55cd2e41533cbce2 -> ../../sdd lrwxrwxrwx 1 root root 9 Jan 8 11:35 wwn-0x55cd2e41533cbd09 -> ../../sdc lrwxrwxrwx 1 root root 9 Jan 8 11:35 wwn-0x55cd2e41533cbd0d -> ../../sdb lrwxrwxrwx 1 root root 9 Jan 8 11:35 wwn-0x55cd2e41533cbd12 -> ../../sda /dev/disk/by-partlabel: total 0 lrwxrwxrwx 1 root root 15 Jan 8 11:35 EFI\x20System\x20Partition -> ../../nvme0n1p1 /dev/disk/by-partuuid: total 0 lrwxrwxrwx 1 root root 13 Jan 8 11:35 22d7835c-3d32-428a-bfcf-12f6ac3b0640 -> ../../md126p1 lrwxrwxrwx 1 root root 13 Jan 8 11:35 55435748-b65c-45dd-91f2-54341323cb08 -> ../../md126p2 /dev/disk/by-path: total 0 lrwxrwxrwx 1 root root 9 Jan 8 11:35 pci-0000:00:17.0-ata-5 -> ../../sda lrwxrwxrwx 1 root root 9 Jan 8 11:35 pci-0000:00:17.0-ata-5.0 -> ../../sda lrwxrwxrwx 1 root root 9 Jan 8 11:35 pci-0000:00:17.0-ata-6 -> ../../sdb lrwxrwxrwx 1 root root 9 Jan 8 11:35 pci-0000:00:17.0-ata-6.0 -> ../../sdb lrwxrwxrwx 1 root root 9 Jan 8 11:35 pci-0000:00:17.0-ata-7 -> ../../sdc lrwxrwxrwx 1 root root 9 Jan 8 11:35 pci-0000:00:17.0-ata-7.0 -> ../../sdc lrwxrwxrwx 1 root root 9 Jan 8 11:35 pci-0000:00:17.0-ata-8 -> ../../sdd lrwxrwxrwx 1 root root 9 Jan 8 11:35 pci-0000:00:17.0-ata-8.0 -> ../../sdd lrwxrwxrwx 1 root root 13 Jan 8 11:35 pci-0000:64:00.5-pci-10003:81:00.0-nvme-1 -> ../../nvme0n1 lrwxrwxrwx 1 root root 15 Jan 8 11:35 pci-0000:64:00.5-pci-10003:81:00.0-nvme-1-part1 -> ../../nvme0n1p1 lrwxrwxrwx 1 root root 15 Jan 8 11:35 pci-0000:64:00.5-pci-10003:81:00.0-nvme-1-part2 -> ../../nvme0n1p2 lrwxrwxrwx 1 root root 13 Jan 8 11:35 pci-0000:64:00.5-pci-10003:82:00.0-nvme-1 -> ../../nvme1n1 lrwxrwxrwx 1 root root 15 Jan 8 11:35 pci-0000:64:00.5-pci-10003:82:00.0-nvme-1-part1 -> ../../nvme1n1p1 lrwxrwxrwx 1 root root 15 Jan 8 11:35 pci-0000:64:00.5-pci-10003:82:00.0-nvme-1-part2 -> ../../nvme1n1p2 /dev/disk/by-uuid: total 0 lrwxrwxrwx 1 root root 13 Jan 8 11:35 5CA4-CE7F -> ../../md126p1 lrwxrwxrwx 1 root root 13 Jan 8 11:35 f7ea80e8-2865-4b9c-8b5c-14b34a817c5e -> ../../md126p2 /dev/md: total 0 lrwxrwxrwx 1 root root 8 Jan 8 11:35 Volume0 -> ../md126 lrwxrwxrwx 1 root root 10 Jan 8 11:35 Volume0p1 -> ../md126p1 lrwxrwxrwx 1 root root 10 Jan 8 11:35 Volume0p2 -> ../md126p2 lrwxrwxrwx 1 root root 8 Jan 8 11:35 imsm0 -> ../md127 Auto-generated on Sat, 08 Jan 2022 11:42:40 -0800 by mdadm bugscript -- System Information: Debian Release: 11.2 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 5.10.0-10-amd64 (SMP w/80 CPU threads) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages mdadm depends on: ii debconf [debconf-2.0] 1.5.77 ii init-system-helpers 1.60 ii libc6 2.31-13+deb11u2 ii libudev1 247.3-6 ii lsb-base 11.1.0 ii udev 247.3-6 Versions of packages mdadm recommends: pn default-mta | mail-transport-agent <none> ii kmod 28-1 Versions of packages mdadm suggests: pn dracut-core <none> -- debconf information: mdadm/start_daemon: true mdadm/mail_to: root mdadm/autoscan: true mdadm/autocheck: true