|
FB5.x还不支持reiserfs系统,当然对于大多数用户而言,ufs工作得很好,干嘛还要支持什么reiserfs?
其实我的理由很简单:我的box里头还有linux,它们都用上了reiserfs3.6甚至reiserfs4,大把的资料在FB下面无法查阅,非常苦闷。
google一下看看,发现一个站点(http://dumbbell.nerim.net/index2.html)有这方面的介绍,该作品的作者也在freebsd.org的邮件列表里头公布了其杰作。
我用的是reiserfs_for_freebsd-0.1.1(见附件),而更高的版本是为6-current制作的,不能完成编译。下面就说说要怎样实现reiserfs支持:
1、准备kernel source 和 mount source:不用我说要怎样做了吧?(sysinstall -->config --> distributions --> src , 选上sys和sbin),然后就安装。用ftp的可以用默认的ftp.freebsd.org或者自定义的ftp.freebsdchina.org。bla bla bla,很快就可以看见/usr/src/下面加了两个文件夹:sys, sbin。然后在/下创建一个符号连接,用来指向/usr/src/sys:
- #cd /
- #ln -sf /usr/src/sys sys
复制代码
2、解压缩reiserfs_for_freebsd-0.1.1.tar.gz,编译安装:
- #tar zxvf reiserfs_for_freebsd-0.1.1.tar.gz
- #cd reiserfs_for_freebsd-0.1.1
- #make
- #make install
复制代码
3、正常完成的话,应该可以看到/sbin/下面多了个mount_reiserfs,还有/boot/kernel/下多了个reiserfs.ko。差不多大功告成了,试试看:
- #kldload reiserfs.ko
- #mount -t reiserfs /dev/your-reiserfs-slice /mnt/reiserfs-mount-point
- ###bla...bla...bla...
- #umount /mnt/reiserfs-mount-point
复制代码
感觉如何? :cool: |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|