mounting SATA disk on startup
A friend of mine had trouble with his VDR based on Debian Sarge -
he added a SATA disk, partitioned, formatted an mounted it, added an entry in/etc/fstab
and everything seemed to be fine - until he rebooted.When the system booted the disk was not
mounted automatically at the mount point defined in /etc/fstab
. After logging in and typing
mount -a
the disk was mounted correctly.
The problem was that the required modules for SATA were not loaded early enough. To fix this I did the following:
- Add the required module in the correct order in
/etc/mkinitrd/modules
(scsi_mpd, sata_via, sd_mod) - Run
mkinitrd -o /boot/new_initrd_filename
- Changed line
initrd
of desired boot menu entry in/boot/grub/menu.lst
to name of new initrd file - Reboot