星期二, 一月 03, 2017

系统交互

因近来有询问 Windows 与 Mac OS X 的系统交互,故简单阐述。
Mac OS X 的应用程序是以 app 为后缀名的文件夹,在本机同时安装 Windows 与 Mac OS X 的情况下,如遇到未以压缩包形式打包直接发布 Torrent,如在 Windows 系统中下载到 Windows 分区中,必定会因为丢失数据流而无法在 Mac OS X 中运行,可以下载到 Mac OS X 分区中。
现在大部分下载的 Mac OS X 应用程序都以压缩包形式打包或分包压缩,但如果使用如 BetterZip、WinZip Mac Edition、sArchiver 等应用程序解压缩会出现因丢失数据流而无法运行,因此推荐一直伴随着 Mac OS X,功能强大的应用程序 Stuffit Deluxe。
因此如需要系统交互,相比以压缩包形式打包,更推荐以 dmg 文件打包,如需在 Windows 中读取 dmg 文件,可以使用小巧实用的 TransMac。
上述情况需要在 Windows 中读写 Mac OS X 分区,之前一直使用 MacDrive。但如果 Windows 遭遇蠕虫病毒,Mac OS X 也不能幸免,好在 MacDrive 可以设置 Mac OS X 分区只读。之后开始使用 AppleHFS,毕竟与 MacDrive 相比可以少安装一个软件,节省系统资源。在交互小文件时很实用,而且 Mac OS X 分区只读。但在拷贝一些较大的 dmg 文件时,发现出现丢失数据流问题,最后还是只能使用 MacDrive。
Mac OS X 下可以直接读写 Windows 的 Fat 分区,有很多应用程序可以读写 NTFS。但不推荐,因为曾遇到在 Mac OS X 读写 NTFS 后分区出错,最后只能抹掉。
因此,建议 Windows 与 Mac OS X 系统之间互相读取,但不要写入。