自己制作fsck.hfsplus

22 views
Skip to first unread message

xunj...@gmail.com

unread,
Feb 14, 2006, 9:04:09 PM2/14/06
to wxLife
资料来源:http://gentoo-wiki.com/HOWTO_hfsplus

Debian
Linux的发行包中不带这个工具,系统有时要求对与Mac OS
X共享的HFS+格式的宗卷进行检查,必须使用这个工具。操作步骤如下:

1. 下载源文件:
http://darwinsource.opendarwin.org/tarballs/apsl/diskdev_cmds-332.11.tar.gz
http://dev.gentoo.org/~josejx/diskdev_cmds-332.11.patch.bz2

2. 解压缩并打上补丁:
tar zxf diskdev_cmds-332.11.tar.gz
bunzip2 -c diskdev_cmds-332.11.patch.bz2 | patch -p0

3. 编译:
cd diskdev_cmds-332.11
make -f Makefile.lnx

4. 复制到/sbin中:
cp newfs_hfs.tproj/newfs_hfs /sbin/mkfs.hfsplus
cp fsck_hfs.tproj/fsck_hfs /sbin/fsck.hfsplus
cd /sbin
ln -s mkfs.hfsplus mkfs.hfs
ln -s fsck.hfsplus fsck.hfs

在我的测试过程中,newfs_hfs的编译过程出错,因而没有得到mkfs.hfsplus,但fsck.hfsplus是没有问题的。

xunj...@gmail.com

unread,
Feb 14, 2006, 9:58:13 PM2/14/06
to wxLife
不能编译newfs_hfs是因为欠缺libssl-dev库包,安装之后即可全部编译。
Reply all
Reply to author
Forward
0 new messages