1.      目标

在Linux和Mac OSX启动的同时使用Windows是用户普遍的需要,使用虚拟机可以解决此问题。
最佳方案是在各个系统中使用同一个虚拟机镜像文件。找到一种分区格式,Window,Linux,Mac OSX均可读写,支持4G以上大文件,在各操作系统中读写速度较快且稳定。
本实验分析和尝试了多种文件系统格式,供大家参考。

2.      FAT32
不支持4G以上大文件,但虚拟机数据文件一般都会超过4G。

3.      NTFS
Mac OSX不支持对NTFS的写操作,需要安装其它软件支持,由于不是原生支持,软件对硬盘有一定损耗,且有将硬盘中数据写乱的可能。

4.      EXFAT
Windows, Mac OSX, Linux在安装软件后均可支持EXFAT,但是在LINUX中读写速度非常慢,造成虚拟机操作变慢,一般用户肯定接受不了。

5.      LINUX
Linux文件系统不被Max OSX识别支持

6.      HFS+
HFS+在Linux环境下是只读的,不可写

7.      HFS
可被Mac OSX,Linux原生支持读写,在安装相应工具后能被Windows识别只读,但是Lion以上磁盘工具不能直接格式化为HFS格式,需要用Snow Leopard磁盘工具操作,使用HFS存在一个严重问题: Linux在死机时很有可能将其分区写坏, 导致之后Linux都只能以只读方式挂载

8.      注意
需要将虚拟机文件放在前四个分区中,否则Windows不能识别

9.      结论
暂未找到完美解决方案,只好让Linux与Mac各用各的虚拟机镜像。
将测试过程遇到的问题总结成文档,让与我有相同需求的朋友少走弯路。如有哪位找到了完美的解决方案,欢迎回贴共享。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐