OSX的虚拟化:只读主VM,delta分开存储?


4

我希望有一个(Mountain)Lion VM,我以特定的方式配置,并将其存储在系统硬盘上的特定位置。这很简单。

但是,我还希望VMWare Fusion不要写入该VM磁盘(使其基本上是只读的),而只是将更改的增量存储在我指定的特定文件中。如果可以提供此功能,我可以使用Fusion的捕捉功能。我也愿意考虑其他虚拟化解决方案,但已经拥有了Fusion。

我的最终目标是:我希望将delta存储在已安装的ramdisk(tmpfs)上。

这可能吗?

Answers:


1

关于安装的ramdisk(tmpfs),有可能,参见一些例子

$ hdid -nomount ram://256000  # 256000 (sector) * 512 (bytes/sector)
/dev/disk1
$ newfs_hfs /dev/disk1
Initialized /dev/rdisk1 as a 125 MB HFS Plus volume
$ mkdir /tmp/space
$ mount -t hfs /dev/disk1 /tmp/space
...
...
$ umount /tmp/space/
$ hdiutil detach /dev/disk1 
"disk1" unmounted.
"disk1" ejected.
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.