[Courses] [FS] Lesson 5
Meredydd
meredydd at everybuddy.com
Sat Dec 13 21:36:16 EST 2003
On Sunday 14 December 2003 11:54, Francis Rossi wrote:
> I have joined this course although I'm male,
Well, you're in questionable company - so am I ;^)
> On my Linux (RH9) I tried recently to mount a
> partition where I have FreeBSD installed (sunfs file system according
> to a hardware detection program in Linux). I added the following line
> to /etc/fstab:
>
> /dev/hdb4 /mnt/freebsd sunfs noauto,owner,users 0 0
>
> It didn't work. Is it impossible to mount such a partition on Linux?
"It didn't work" isn't really very specific - a mount can fail for a
variety of reasons. Try mounting it from the command line rather than
trying to do it automatically with fstab. So, in this case:
root at yourbox:~# mount -t sunfs /dev/hdb4 /mnt/freebsd
...and see what errors it gives. There are four usual reasons why a
mount can fail:
* Does this mount point exist?
Basic, but oh so easily forgotten (also very easy to do if you
accidentally mounted another volume over it - which is why you
shouldn't play with /mnt if you mount your CDs at /mnt/cdrom).
* Is the block device valid?
Usual symptoms of this one are I/O errors. Check the partition exists
with the fdisk command.
* Does your kernel support this filesystem implementation?
Look in /proc/filesystems - is sunfs listed there? If not, is it a
module? Try "modprobe sunfs".
* Is this volume formatted with this filesystem implementation?
This one shows up as "bad superblock" errors - are you sure that sunfs
is the one you want? Try rebooting into FreeBSD and checking the mount
table there.
I hope this rough-and-ready guide helps...
Meredydd
More information about the Courses
mailing list