Windows 系统下可以使用 UFS Explorer 这个软件,它提供对于 Linux Reiser/Ext2/Ext3 文件系统、BSD UFS/UFS2 文件系统、Apple MacOS X HFS+/HFSX/UFS/UFS2 文件系统以及 FAT12/FAT16/FAT32 文件系统的只读访问。
Linux 系统下要读写 ufs 文件系统,不仅需要安装相关软件,还要开启内核驱动模块。
首先安装 ufsutils
1 | $ emerge -av ufsutils |
然后编译安装内核相关模块
1 2 | $ cd /usr/src/linux $ make menuconfig |
搜索ufs,勾上 UFS file system write support (DANGEROUS),编译模块并安装
1 | $ make && make modules_install |
加载ufs模块
1 | $ modprobe ufs |
尝试挂载为读写
1 | $ mount -t ufs -o rw,ufstype=ufs2 /dev/sda3 /mnt/freebsd |
但此时仍旧挂载为只读,重新挂载为读写
1 | $ mount -o remount,rw /mnt/freebsd |
测试,写入成功~
1 | $ touch /mnt/freebsd/test |
xct
能不能详细介绍一下UFS文件系统,网上对UFS介绍很少
darkgod
多年前的旧文,只是使用而已,并未做深入研究,抱歉了~