OS X: creazione di RAMDisk nella root


2

Come posso creare un RAMDisk su OS X per un filesystem di sola lettura, in modo che ogni tentativo di scrittura sull'unità (che è di sola lettura) sia indirizzato al RAMDisk?


Si tratta di un disco di sola lettura (I.E & gt; un CDROM) o di un file DMG (Immagine disco?)
Josh

Risposte:


3

Potresti volere un UnionFS montare...

Non sono sicuro di come lo faresti, molto probabilmente creerai un disco RAM, inserirai un file DMG su quello e quindi monteremo il DMG con hdiutil attach -union / file.dmg


1
Sono contento che abbia funzionato per te!
Josh

2

Ci sono alcuni articoli che spiegano come è possibile creare un disco RAM:

  • puoi creare un disco RAM usando il Crea disco RAM utilità,
  • questo articolo macosxhints.com fornisce istruzioni su come è possibile creare un disco RAM più grande di 2,2 GB

La parte relativa al reindirizzamento è un po 'più complicata, non sono sicuro di come tu possa farlo.


Grazie, e sì, creare il ramdisk non è difficile. La seconda parte è un po 'più dura ...
indragie

0

Questa linea è un custode ... potrebbe non essere esattamente ciò che l'OP stava cercando, ma sicuramente renderà qualcuno felice. E c'è molto che puoi imparare anche per questo.

diskutil erasevolume HFS+ "ramdisk" `hdiutil attach -nomount ram://1165430000`

1
Ti suggerisco di spiegare cosa fa, in dettaglio, se potrebbe non essere esattamente ciò che l'OP stava cercando .
Daniel Beck

È una risposta alla prima parte della domanda dell'OP, "Come creo un RAMDisk su OS X ..." Creerà e formatterà un ramdisk HFS +, quindi lo monterà come / Volumes / ramdisk. Il grande numero alla fine cambia la dimensione del ramdisk. È in settori o qualcosa che non posso mai ricordare.
Orwellophile
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.