Я использую такую команду для создания RAM-диска:
diskutil erasevolume HFS+ "ram disk" `hdiutil attach -nomount ram://307200`
Это работает успешно, и я получаю диск / Volumes / ram, установленный в моей системе, который я могу использовать, который монтируется из / dev / disk5 или из какого-то другого такого места.
Я хотел бы иметь возможность контролировать, куда это идет, чтобы иметь возможность монтировать в / tmp / my_dir или где-либо еще. Я пробовал много комбинаций изменения параметров в hdiutil и diskutil, но безуспешно. Как правильно это сделать?
Ответы:
источник
hdiutil
правая панель с пробелами выводит длину до 54, поэтому, если${ramdisk_dev}
вы укажете в кавычки , у вас возникнут проблемы.