>ho ricevuto un aggiornamento da un bug in cui mi è stato detto che c'è 
>una race condition nei moduli del kernel relativi ad md.
>
>Inoltre mi è stato chiesto di compilare un kernel mainline (6.14 credo), 
>di applicare la patch e testare.
>
>Ho compilato, installato l'immagine e i moduli, lanciato 
>update-initramfs -c -k 6.14.0-1-amd64, lanciato update-grub senza 
>ricevere errori ma al riavvio in un primo momento ottenevo:
>
>"unable to mount rootfs on /dev/md1 or unknown-block.."
>
>e successivamente:
>
>mdadm: No devices listed in conf file were found
>mdadm: error opening /dev/md?*: No such file or directory
>
>e poi lancia busybox.

Vado a memoria, mi potrei sbagliare, ma c'è da qualche parte nel kernel 
l'opzione di fare un autodetect dei raid (che credo sia il modo normale oggi) 
oppure affidarsi a mdadm.conf.

Forse il problema è che non c'è un mdadm.conf nell'initramfs e non fa 
autodetect.  E l'autodetect credo sia necessario se si ha /boot su raid.  Ma di 
nuovo, vado a memoria di cose configurate anni fa, lo dico solo perché magari 
ti potrebbe mettere in qualche modo sulla strada giusta

-- fp

Rispondere a