ramdiskを使う
マウント用スクリプト書いた
https://gist.github.com/1127041
% mount_ramdisk mount RAM 102400000 bytes /dev/disk1 Initialized /dev/rdisk1 as a 98 MB HFS Plus volume % mount_ramdisk -u "disk1" unmounted. "disk1" ejected. % mount_ramdisk 300000 mount RAM 153600000 bytes /dev/disk1 Initialized /dev/rdisk1 as a 146 MB HFS Plus volume
数字つけるとセクタ数分マウントする。1セクタ512byte。-uでunmount。
もちろん既にマウントしてる時はしないとかそういう処理はしてある
参考