การจำลองเสมือนของ OSX: VM หลักแบบอ่านอย่างเดียว, เดลต้าจัดเก็บแยกต่างหาก?


4

ฉันต้องการมี Lion (Mountain) Lion VM ที่ฉันกำหนดค่าในวิธีเฉพาะและเก็บไว้ในที่เฉพาะบนฮาร์ดไดรฟ์ระบบ มันง่ายพอ

อย่างไรก็ตามฉันต้องการให้ VMWare Fusion ไม่เขียนลงในดิสก์ VM นั้น (ทำให้เป็นแบบอ่านอย่างเดียว) แต่เก็บเดลต้าของการเปลี่ยนแปลงในไฟล์เฉพาะที่ฉันระบุ ฉันสามารถใช้ฟังก์ชั่นการหักล้างของฟิวชั่นได้หากสามารถให้ฟีเจอร์นี้ได้ ฉันก็ยินดีที่จะพิจารณาโซลูชันเวอร์ชวลไลเซชันอื่น ๆ แต่เป็นเจ้าของฟิวชั่นแล้ว

เป้าหมายสูงสุดของฉันคือ: ฉันต้องการให้เดลต้าจัดเก็บไว้ใน ramdisk ที่ติดตั้ง (tmpfs)

เป็นไปได้ไหม

คำตอบ:


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.
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.