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

Reply via email to