The officially official Devuan Forum!

You are not logged in.

#1 Yesterday 21:48:14

fuchur
Member
Registered: Yesterday
Posts: 1  

Can't run Devuan Excalibur on Software Raid

Hi

I have a devuan  on a software raid1. If i upgrade to excalibur i can't boot excalibur. If i install
excalibur with the netinstall iso it is the same. I can't run excalibur on software raid1.

My settings on daedalus are:

ls -al /dev/sd*

brw-rw---- 1 root disk 8,  0 10. Nov 17:01 /dev/sda
brw-rw---- 1 root disk 8,  1 10. Nov 17:02 /dev/sda1
brw-rw---- 1 root disk 8, 10 10. Nov 17:01 /dev/sda10
brw-rw---- 1 root disk 8, 11 10. Nov 17:01 /dev/sda11
brw-rw---- 1 root disk 8, 12 10. Nov 17:01 /dev/sda12
brw-rw---- 1 root disk 8, 13 10. Nov 17:01 /dev/sda13
brw-rw---- 1 root disk 8,  2 10. Nov 17:01 /dev/sda2
brw-rw---- 1 root disk 8,  3 10. Nov 17:01 /dev/sda3
brw-rw---- 1 root disk 8,  5 10. Nov 17:01 /dev/sda5
brw-rw---- 1 root disk 8,  6 10. Nov 17:01 /dev/sda6
brw-rw---- 1 root disk 8,  7 10. Nov 17:01 /dev/sda7
brw-rw---- 1 root disk 8,  8 10. Nov 17:01 /dev/sda8
brw-rw---- 1 root disk 8,  9 10. Nov 17:01 /dev/sda9
brw-rw---- 1 root disk 8, 16 10. Nov 17:01 /dev/sdb
brw-rw---- 1 root disk 8, 17 10. Nov 17:02 /dev/sdb1
brw-rw---- 1 root disk 8, 26 10. Nov 17:01 /dev/sdb10
brw-rw---- 1 root disk 8, 27 10. Nov 17:01 /dev/sdb11
brw-rw---- 1 root disk 8, 28 10. Nov 17:01 /dev/sdb12
brw-rw---- 1 root disk 8, 29 10. Nov 17:01 /dev/sdb13
brw-rw---- 1 root disk 8, 18 10. Nov 17:01 /dev/sdb2
brw-rw---- 1 root disk 8, 19 10. Nov 17:01 /dev/sdb3
brw-rw---- 1 root disk 8, 21 10. Nov 17:01 /dev/sdb5
brw-rw---- 1 root disk 8, 22 10. Nov 17:01 /dev/sdb6
brw-rw---- 1 root disk 8, 23 10. Nov 17:01 /dev/sdb7
brw-rw---- 1 root disk 8, 24 10. Nov 17:01 /dev/sdb8
brw-rw---- 1 root disk 8, 25 10. Nov 17:01 /dev/sdb9

ls -al /dev/md*

brw-rw---- 1 root disk 9, 0 10. Nov 17:01 /dev/md0
brw-rw---- 1 root disk 9, 1 10. Nov 17:01 /dev/md1
brw-rw---- 1 root disk 9, 2 10. Nov 17:01 /dev/md2
brw-rw---- 1 root disk 9, 3 10. Nov 17:01 /dev/md3
brw-rw---- 1 root disk 9, 4 10. Nov 17:01 /dev/md4
brw-rw---- 1 root disk 9, 5 10. Nov 17:02 /dev/md5
brw-rw---- 1 root disk 9, 6 10. Nov 17:02 /dev/md6
brw-rw---- 1 root disk 9, 7 10. Nov 17:02 /dev/md7
brw-rw---- 1 root disk 9, 8 10. Nov 17:02 /dev/md8

and my /etc/mdadm/mdadm.conf:

...
...
### mdadm --detail --scan ###
ARRAY /dev/md0 metadata=0.90 UUID=35db0565:bdb0a530:cb89c46c:33eba8ec
ARRAY /dev/md1 metadata=0.90 UUID=590d4c31:66a551d9:edd8d016:611227ea
ARRAY /dev/md2 metadata=0.90 UUID=a69a5500:3b8eb3dd:edd8d016:611227ea
ARRAY /dev/md3 metadata=0.90 UUID=74568af8:de558d15:edd8d016:611227ea
ARRAY /dev/md4 metadata=0.90 UUID=5cf35ac9:42f8c8f8:edd8d016:611227ea
ARRAY /dev/md5 metadata=0.90 UUID=f2fbc821:cb4ccbc1:edd8d016:611227ea
ARRAY /dev/md6 metadata=0.90 UUID=2bd8ae10:6c9d0453:edd8d016:611227ea
ARRAY /dev/md7 metadata=0.90 UUID=b6764357:172ddd81:cb89c46c:33eba8ec
ARRAY /dev/md8 metadata=0.90 UUID=4631c52e:843a9462:cb89c46c:33eba8ec

### mdadm --detail --scan --verbose ###
#ARRAY /dev/md0 level=raid1 num-devices=2 metadata=0.90 UUID=35db0565:bdb0a530:cb89c46c:33eba8ec
#   devices=/dev/sda5,/dev/sdb5
#ARRAY /dev/md1 level=raid1 num-devices=2 metadata=0.90 UUID=590d4c31:66a551d9:edd8d016:611227ea
#   devices=/dev/sda6,/dev/sdb6
#ARRAY /dev/md2 level=raid1 num-devices=2 metadata=0.90 UUID=a69a5500:3b8eb3dd:edd8d016:611227ea
#   devices=/dev/sda7,/dev/sdb7
#ARRAY /dev/md3 level=raid1 num-devices=2 metadata=0.90 UUID=74568af8:de558d15:edd8d016:611227ea
#   devices=/dev/sda8,/dev/sdb8
#ARRAY /dev/md4 level=raid1 num-devices=2 metadata=0.90 UUID=5cf35ac9:42f8c8f8:edd8d016:611227ea
#   devices=/dev/sda9,/dev/sdb9
#ARRAY /dev/md5 level=raid1 num-devices=2 metadata=0.90 UUID=f2fbc821:cb4ccbc1:edd8d016:611227ea
#   devices=/dev/sda10,/dev/sdb10
#ARRAY /dev/md6 level=raid1 num-devices=2 metadata=0.90 UUID=2bd8ae10:6c9d0453:edd8d016:611227ea
#   devices=/dev/sda11,/dev/sdb11
#ARRAY /dev/md7 level=raid1 num-devices=2 metadata=0.90 UUID=b6764357:172ddd81:cb89c46c:33eba8ec
#   devices=/dev/sda12,/dev/sdb12
#ARRAY /dev/md8 level=raid1 num-devices=2 metadata=0.90 UUID=4631c52e:843a9462:cb89c46c:33eba8ec
#   devices=/dev/sda13,/dev/sdb13

After upgrade daedalus to excalibur (or new install excalibur) and try to boot i see several times:
Running: scripts/local-block
and the its opens a busybox shell.

If i now type "ls -al /dev/sd*" in got this:

brw-------    1 0        0           8,   0 Nov 10 01:25 /dev/sda
brw-------    1 0        0           8,  16 Nov 10 01:25 /dev/sdb

and by "ls -al /dev/md*" this:

brw-------    1 0        0           9,   0 Nov 10 01:26 /dev/md0
brw-------    1 0        0           9,   8 Nov 10 01:25 /dev/md8
brw-------    1 0        0         259,   0 Nov 10 01:25 /dev/md8p1
brw-------    1 0        0         259,   1 Nov 10 01:25 /dev/md8p2
brw-------    1 0        0         259,   2 Nov 10 01:25 /dev/md8p3
brw-------    1 0        0         259,   3 Nov 10 01:25 /dev/md8p5
brw-------    1 0        0         259,   4 Nov 10 01:25 /dev/md8p6

the last 40 lines from dmesg:

[    4.415900] usb 1-2.4: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    4.418091] usb 1-2.4: Product: USB2.0 HUB
[    4.420597] hub 1-2.4:1.0: USB hub found
[    4.422778] hub 1-2.4:1.0: 4 ports detected
[    4.502171]  sda: sda1 sda2 sda3 < sda5 sda6 sda7 sda8 sda9 sda10 sda11 sda12 sda13 >
[    4.504859] sd 2:0:0:0: [sda] Attached SCSI disk
[    4.520338]  sdb: sdb1 sdb2 sdb3 < sdb5 sdb6 sdb7 sdb8 sdb9 sdb10 sdb11 sdb12 sdb13 >
[    4.523111] sd 3:0:0:0: [sdb] Attached SCSI disk
[    4.565092] usb 2-8: new full-speed USB device number 3 using ohci-pci
[    4.689374] md/raid1:md8: active with 2 out of 2 mirrors
[    4.691551] md8: detected capacity change from 0 to 108531584
[    4.703950] device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is disabled. Duplicate IMA measurements will not be recorded in the IMA log.
[    4.706245] device-mapper: uevent: version 1.0.3
[    4.708621] device-mapper: ioctl: 4.50.0-ioctl (2025-04-28) initialised: dm-devel@lists.linux.dev
[    4.709063] usb 1-2.4.3: new full-speed USB device number 5 using ehci-pci
[    4.752157]  md8: p1 p2 p3 < p5 p6 >
[    4.754464] md8: partition table partially beyond EOD, truncated
[    4.757160] md8: p6 size 62914560 extends beyond EOD, truncated
[    4.757161] usb 2-8: device descriptor read/64, error -62
[    4.836704] usb 1-2.4.3: New USB device found, idVendor=0a12, idProduct=0001, bcdDevice=52.76
[    4.839117] usb 1-2.4.3: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    5.049056] usb 2-8: device descriptor read/64, error -62
[    5.153101] usb usb2-port8: attempt power cycle
[    5.353075] usb 2-8: new full-speed USB device number 4 using ohci-pci
[    5.765081] usb 2-8: device not accepting address 4, error -62
[    5.949074] usb 2-8: new full-speed USB device number 5 using ohci-pci
[    6.361077] usb 2-8: device not accepting address 5, error -62
[    6.363620] usb usb2-port8: unable to enumerate USB device
[   18.293082] scsi host6: Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 7.0
[   18.293082]         <Adaptec 2940 Ultra2 SCSI adapter (OEM)>
[   18.293082]         aic7890/91: Ultra2 Wide Channel A, SCSI Id=7, 32/253 SCBs
[   18.293082] 
[   22.329035] raid6: sse2x4   gen()  6481 MB/s
[   22.397084] raid6: sse2x2   gen()  6365 MB/s
[   22.465023] raid6: sse2x1   gen()  4907 MB/s
[   22.467541] raid6: using algorithm sse2x4 gen() 6481 MB/s
[   22.537025] raid6: .... xor() 1851 MB/s, rmw enabled
[   22.539616] raid6: using intx1 recovery algorithm
[   22.551090] xor: measuring software checksum speed
[   22.553894]    prefetch64-sse  : 10620 MB/sec
[   22.556676]    generic_sse     :  9950 MB/sec
[   22.559114] xor: using function: prefetch64-sse (10620 MB/sec)
[   22.569735] async_tx: api initialized (async)
[   43.777082] md/raid1:md0: active with 1 out of 2 mirrors
[   43.779121] md0: detected capacity change from 0 to 62914432

To test what happens. From a other linux i chroot excalibur and remove mdadm with
"apt remove mdadm" (i know i can't run excalibur on /dev/md1, it's for testing only).
I reboot excalibur and now i see this:

"ls -al /dev/sd*"

brw-------    1 0        0           8,   0 Nov 10 01:38 /dev/sda
brw-------    1 0        0           8,   1 Nov 10 01:38 /dev/sda1
brw-------    1 0        0           8,  10 Nov 10 01:38 /dev/sda10
brw-------    1 0        0           8,  11 Nov 10 01:38 /dev/sda11
brw-------    1 0        0           8,  12 Nov 10 01:38 /dev/sda12
brw-------    1 0        0           8,  13 Nov 10 01:38 /dev/sda13
brw-------    1 0        0           8,   2 Nov 10 01:38 /dev/sda2
brw-------    1 0        0           8,   3 Nov 10 01:38 /dev/sda3
brw-------    1 0        0           8,   5 Nov 10 01:38 /dev/sda5
brw-------    1 0        0           8,   6 Nov 10 01:38 /dev/sda6
brw-------    1 0        0           8,   7 Nov 10 01:38 /dev/sda7
brw-------    1 0        0           8,   8 Nov 10 01:38 /dev/sda8
brw-------    1 0        0           8,   9 Nov 10 01:38 /dev/sda9
brw-------    1 0        0           8,  16 Nov 10 01:38 /dev/sdb
brw-------    1 0        0           8,  17 Nov 10 01:38 /dev/sdb1
brw-------    1 0        0           8,  26 Nov 10 01:38 /dev/sdb10
brw-------    1 0        0           8,  27 Nov 10 01:38 /dev/sdb11
brw-------    1 0        0           8,  28 Nov 10 01:38 /dev/sdb12
brw-------    1 0        0           8,  29 Nov 10 01:38 /dev/sdb13
brw-------    1 0        0           8,  18 Nov 10 01:38 /dev/sdb2
brw-------    1 0        0           8,  19 Nov 10 01:38 /dev/sdb3
brw-------    1 0        0           8,  21 Nov 10 01:38 /dev/sdb5
brw-------    1 0        0           8,  22 Nov 10 01:38 /dev/sdb6
brw-------    1 0        0           8,  23 Nov 10 01:38 /dev/sdb7
brw-------    1 0        0           8,  24 Nov 10 01:38 /dev/sdb8
brw-------    1 0        0           8,  25 Nov 10 01:38 /dev/sdb9

and the last 40 lines from dmesg:

[    4.464448] usbcore: registered new interface driver usb-storage
[    4.494119]  sda: sda1 sda2 sda3 < sda5 sda6 sda7 sda8 sda9 sda10 sda11 sda12 sda13 >
[    4.496997] sd 1:0:0:0: [sda] Attached SCSI disk
[    4.509077] usb 1-2.4: new high-speed USB device number 5 using ehci-pci
[    4.525091] usb 2-8: new full-speed USB device number 3 using ohci-pci
[    4.534870]  sdb: sdb1 sdb2 sdb3 < sdb5 sdb6 sdb7 sdb8 sdb9 sdb10 sdb11 sdb12 sdb13 >
[    4.537843] sd 3:0:0:0: [sdb] Attached SCSI disk
[    4.552617] usbcore: registered new interface driver uas
[    4.626410] device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is disabled. Duplicate IMA measurements will not be recorded in the IMA log.
[    4.628846] device-mapper: uevent: version 1.0.3
[    4.631422] device-mapper: ioctl: 4.50.0-ioctl (2025-04-28) initialised: dm-devel@lists.linux.dev
[    4.634336] usb 1-2.4: New USB device found, idVendor=214b, idProduct=7250, bcdDevice= 1.00
[    4.636837] usb 1-2.4: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    4.639380] usb 1-2.4: Product: USB2.0 HUB
[    4.642468] hub 1-2.4:1.0: USB hub found
[    4.645112] hub 1-2.4:1.0: 4 ports detected
[    4.717084] usb 2-8: device descriptor read/64, error -62
[    4.929072] usb 1-2.4.3: new full-speed USB device number 6 using ehci-pci
[    5.013107] usb 2-8: device descriptor read/64, error -62
[    5.056771] usb 1-2.4.3: New USB device found, idVendor=0a12, idProduct=0001, bcdDevice=52.76
[    5.059414] usb 1-2.4.3: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    5.121103] usb usb2-port8: attempt power cycle
[    5.317086] usb 2-8: new full-speed USB device number 4 using ohci-pci
[    5.494025] scsi 7:0:0:0: Direct-Access     Intenso  Business         0.00 PQ: 0 ANSI: 2
[    5.641008] sd 7:0:0:0: [sdc] 15237120 512-byte logical blocks: (7.80 GB/7.27 GiB)
[    5.644485] sd 7:0:0:0: [sdc] Write Protect is off
[    5.647149] sd 7:0:0:0: [sdc] Mode Sense: 00 00 00 00
[    5.647857] sd 7:0:0:0: [sdc] Asking for cache data failed
[    5.650535] sd 7:0:0:0: [sdc] Assuming drive cache: write through
[    5.729093] usb 2-8: device not accepting address 4, error -62
[    5.913083] usb 2-8: new full-speed USB device number 5 using ohci-pci
[    5.963129]  sdc: sdc1 sdc2 < sdc5 sdc6 sdc7 sdc8 >
[    5.966197] sd 7:0:0:0: [sdc] Attached SCSI removable disk
[    6.325087] usb 2-8: device not accepting address 5, error -62
[    6.327790] usb usb2-port8: unable to enumerate USB device
[   18.293079] scsi host6: Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 7.0
[   18.293079]         <Adaptec 2940 Ultra2 SCSI adapter (OEM)>
[   18.293079]         aic7890/91: Ultra2 Wide Channel A, SCSI Id=7, 32/253 SCBs
[   18.293079] 
[  396.036000] usb 1-2.1: USB disconnect, device number 4

I have excalibur install on /dev/md1.

I have downgrade mdadm, eudev and initramfs-tools from
daedalus in excalibur (chroot) but it is the same.

Can someone help?

Thank you fuchur

Offline

Board footer