Как бы я создал RAMDisk в OS X для файловой системы только для чтения, чтобы любые попытки записи на диск (который только для чтения) направлялись на RAMDisk?
3 ответа
3
Вы можете захотеть монтировать UnionFS ...
Я не уверен, как именно вы это сделаете, скорее всего, вы создадите RAM-диск, поместите в него файл DMG, а затем смонтируете DMG с помощью hdiutil attach -union / file.dmg
2
Есть довольно много статей, которые объясняют, как вы можете создать RAM-диск:
- вы можете создать RAM-диск с помощью утилиты Make RAM Disk ,
- В этой статье на macosxhints.com приводятся инструкции о том, как создать диск RAM объемом более 2,2 ГБ.
Часть о перенаправлении немного сложнее, я не уверен, как вы можете это сделать.
0
Эта строчка является хранителем ... она может быть не совсем тем, что искала ОП, но она наверняка сделает кого-то счастливым. И этому тоже можно многому научиться.
diskutil erasevolume HFS+ "ramdisk" `hdiutil attach -nomount ram://1165430000`