Installer does not detect the Marvell SATA controller.
No mainstream Linux currently ships with a driver for this controller.
ASL provides a driver disk and source rpm for the Marvell SATA controller. To re-install the system, please follow these instructions:
mount /media/cdrecorder dd if=/media/cdrecorder/SuSE/9.3/x86_64/marvellsata-3_4_1-2.6.11.4-20a.img of=/dev/fd0 umount /media/cdrecorder
If an online update is performed, the kernel will be upgraded by default. Before rebooting into the new kernel, the Marvell SATA driver must be rebuilt with the steps below. Failure to perform this step will result in an unbootable system:
# mount /dev/cdrecorder /media/cdrecorder # rpm -ivh /media/cdrecorder/SuSE/9.3/marvellsata-3.4.1-2.6.11.4-1.src.rpm # cd /usr/src/packages/SPECS # /media/cdrecorder/SuSE/9.3/suse93driver.sh marvellsata # umount /media/cdrecorder
If the system no longer boots because these steps above are not performed, use the following procedure to correct the problem.
# mkdir /mnt/suse # mount /dev/sda2 /mnt/suse # chroot /mnt/suse
# mount /dev/cdrecorder /media/cdrecorder # rpm -ivh /media/cdrecorder/SuSE/9.3/marvellsata-3.4.1-2.6.11.4-1.src.rpm # cd /usr/src/packages/SPECS # /media/cdrecorder/SuSE/9.3/suse93driver.sh marvellsata # umount /media/cdrecorder
# exit # umount /mnt/suse #reboot
Note: For systems with a DVD recorder, replace 'cdrecorder' with 'dvdrecorder'