Migrazione di un'installazione Debian ad architettura SATA

From RVM Wiki
Jump to navigation Jump to search

Se si copia una installazione che prima girava su una macchina IDE PATA o SCSI su un disco SATA, non boota e va in kernel panic.

Questo perchè non si carica il modulo per il controller SATA e quindi non vengono visti i dischi, e quindi non viene montata la root.

Bisogna dire all'initrd di installare il modulo ata_piix

Inserire ilmodulo nella configurazione di mkinitrd:

echo "ata_piix" >> /etc/mkinitrd/modules

Ricostruire l'initrd che si intende usare (usare il nome file corretto, questo è un esempio):

export KVER="2.6.8-3-686"

cd /boot
mv initrd.img-$KVER initrd.img-$KVER.previous
mkinitrd -o /boot/initrd.img-$KVER /lib/modules/$KVER/