Okay...this may have been beaten to death but I can't think of search queries to dig this one out.
I have a SATA drive which I use to store all my media, odd and ends etc. It is formatted with ext3. The root partition is on IDE drive. The motherboard has Nvidia nforce4 SATA chipset (sata_nv and libata).
Problem: Even though i've had /etc/fstab entry for this particular SATA drive, it would not mount. Gives me a generic error (can't recall exactly) during boot up. I'm at work right now so I'll post the error when i have access to my machine.
/etc/fstab:
Code:
/dev/sdb1 /mnt/store ext3 auto,users,rw 1 2
What I've done: I use a custom compiled kernel (v2.6.17.7). I've compiled the kernel with sata_nv as a module and as a built-in.
In both cases, I can mount the drive easily with
mount /dev/sdb1 command as a
regular user once the system starts up fully but not during the boot up.
I have also tried including sata_nv module in /etc/rc.d/rc.modules but it still won't mount at bootup. Works flawlessly when i mount as a regular user after system startup.
Now I also use Arch Linux and Debian AMD64 and both of them mount my sata drive at bootup without any problems.
May be I am missing some little detail that I need to know. This happened earlier as well when this same drive was partitioned as vfat to share data between Windows and Linux. The drive would not mount at boot but would mount easily once the system starts up. Please note that I don't use initrd with slack.
Any pointers would be greatly appreciated.
Thanks in advance,
Tux,