Codice: Seleziona tutto
/boot/initrd-generic.gz: Loading kernel modules from initrd image:
insmod /lib/modules/5.15.19/kernel/fs/jbd2/jbd2.ko
[ 4.247458] jbd2: exports duplicate symbol jbd2__journal_restart (owned by kernel)
modprobe: ERROR: could not insert 'jbd2': Exec format error
insmod /lib/modules/5.15.19/kernel/fs/mbcache.ko
modprobe: ERROR: could not insert 'mbcache': Exec format error
insmod /lib/modules/5.15.19/kernel/fs/jbd2/jbd2.ko
[ 4.715616] jbd2: exports duplicate symbol jbd2__journal_restart (owned by kernel)
modprobe: ERROR: could not insert 'ext4': Exec format error
/boot/initrd-generic.gz: Loading 'it' keyboard mapping:
Prima di scrivere il post sul forum ho pensato di scaricare gli aggiornamenti del kernel facendo l'update al kernel 5.15.94. Ma il problema persiste esattamente uguale. Apparentemente il sistema funziona. Di solito lo uso per fare il test di alcuni slackbuild, il sistema ha sempre funzionato al di là di questi errori, anche se ieri ha iniziato a darmi qualche problema perché nella compilazione di alcuni sorgenti mi compaiono degli errori di segmentazione (non sistematici), ma penso che i due problemi non siano correlati. Fino a ieri è andato sempre tutto bene.
A questo punto, procedendo per esclusione mi vengono in mente queste possibili cause:
1) errata configurazione di Grub. Cosa di cui dubito, perché mi aspetterei un kernel panic o un mancato caricamento dei moduli
2) errata configurazione della macchina virtuale. Qui non saprei dove andare a parare, se serve riporto tutte impostazioni della macchina.
3) errata configurazione di mknitrd. In questo caso il ramdisk l'ho creato con il seguente comando:
Codice: Seleziona tutto
mkinitrd -c -k 5.15.94 -m ext4 -l it -o /boot/initrd-generic-5.15.94.gz
Dove sbaglio?