在Linux中挂载FreeBSD的UFS文件系统

在Linux中读UFS
在笔者电脑中,FreeBSD系统安装在第二个主分区中,这个分区分为2个Slice,下面就以其中的第一slice为例,了解一下如何在Linux系统中读FreeBSD的slice。


# grep bsd /var/log/dmesg
hda2: < bsd: hda9 hda10 >

这说明Linux系统将hda2这个分区中的两个切片分别映射成为hda9和hda10。

执行下列命令即可挂载FreeBSD的slice:


# mount -rt ufs -o ufstype=ufs2 /dev/hda9 /mnt/bsd/



# mount -t ufs -o ro,ufstype=ufs2 /dev/hda9 /mnt/bsd/

如果写到/etc/fstab文件中,则是下列格式:

/dev/hda9 /mnt/bsd ufs ro,ufstype=ufs2 0 0