Litigando con systemd: manca xfs in initrd?!
Situazione: server jessie, con alcune filesysem (/, /usr) in ext?, e altri
(/var in particolare) su XFS.
Effettuo un P2V, quindi cambio gli UUID di tutte le partizioni; prima del
riavvio definitivo, modifico /etc/fstab rimettendo temporaneamente non gli
UUID ma i nomi dei device (/dev/sda5, per capirsi) per evitare casini.
La macchina si avvia in single user mode perchè non riesce a montare i
filesystem con XFS, come se in initrd mancasse il modulo.
Reboot, scelgo l'opzione di grub per usare sysvinit: La macchina parte senza
problemi.
A questo punto ricostruisco l'initrd con:
update-initramfs -k all -u
riprovo il boot con systemd, e la macchina parte. Ottimo.
Era tardi, quindi l'abbiamo chiusa li.
Il giorno dopo abbiamo modificato /etc/fstab mettendo gli UUID, fatto un
nuovo riavvio e... stessa situazione di prima.
Rifatto il boot con sysvinit, tuto ok, rilanciato 'update-initramfs', ora
faremo un nuovo riavvio appena possibile per scriupolo.
Ma... perchè?! Grazie.
--
Risulterebbe che i due ladroni crocefissi accanto al Signore fossero
socialisti: infatti erano ladri e occupavano due posti su tre.
(Anonimo)
Reply to: