2

Как бы я создал RAMDisk в OS X для файловой системы только для чтения, чтобы любые попытки записи на диск (который только для чтения) направлялись на RAMDisk?

3 ответа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`

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .