在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各用各的虚拟机镜像。
将测试过程遇到的问题总结成文档,让与我有相同需求的朋友少走弯路。如有哪位找到了完美的解决方案,欢迎回贴共享。