让外接硬盘HFS+与FAT32格式共存的方法

4 views
Skip to first unread message

marc...@gmail.com

unread,
Aug 5, 2005, 10:10:40 AM8/5/05
to Marco Lu's Group
我有一个160G外置火线硬盘。是想用来备份我的钛本的同时,也用于windows,linux和mac
os几个系统之间转换文件。所以,最主要的办法是创建一个HFS+格式的备份分区,剩余的容量为FAT32格式。我在网上做了一些搜索,但是并没有找到我想要的解决办法...
所以我自己做了研究并且得出了这样一个方法。要让这个问题解决,你仅需要Mac
OSX和Windows两个系统,不用其他特别的软件。

这个方法是在目标windows系统上创建你要的分区,然后在Mac
OSX上格式化。

阅读全文...

基本保险的方法-你将需要以管理员身份在终端程序下工作,所以你必须非常小心。你可能用一个错误的命令搞垮整个系统文件!请认真阅读其他过程提示...

过程:在Windows下创建两个分区(我是在Windows2000下创建的),第一个创建HFS+格式,第二个FAT32格式。但是不要格式化它们,只要创建。

连接你的硬盘到MacOSX系统上。在你打开硬盘电源之前,在终端程序Terminal下输入ls
/dev/rdisk?
这样你将得到当前硬盘的列表。

接下来打开你的外置硬盘电源。如果OSX跳出显示关于检测新硬盘,不要理它,跳过。

然后在终端Terminal下再输入命令ls
/dev/rdisk?。现在你会看见另外一个硬盘列表。记住它的号码(例如:rdisk2,我会用这个rdisk2在接下来的解释中)。

输入ls
/dev/rdisk2*。你将看到例如rdisk2s1和rdisk2s2的信息,rdisk2s1代表第一个分区,rdisk2s2代表第二个。

输入如下命令,但是把“HFS_VOLUME_NAME”改称你想要的名称:
newfs_hfs -v HFS_VOLUME_NAME /dev/rdisk2s1
当命令完成,你得到了一个HFS+分区。

同理,接下来输入命令:
newfs_msdos -v FAT_VOLUME_NAME -F 32 /dev/rdisk2s2
现在你就有了一个FAT32格式的分区。而且容量不会限制在32GB--我有100GB,它照样可以,至少在OS10.2.6下。

重启外置硬盘。

我觉得,OSX认FAT32格式,但是不认HFS+格式。想要认HFS+格式分区(分区磁盘会显示在Finder里面),输入命令:hdid
/dev/disk2s1
注意-这次不是rdisk2s1!而是disk2s1!

在Windows上,到磁盘管理程序中搞定FAT32格式分区。大于32GB的分区在Win2000工作正常。

以上就是全过程。

Reply all
Reply to author
Forward
0 new messages