Question OS X: Création de RAMDisk en root


Comment créer un RAMDisk sur OS X pour un système de fichiers en lecture seule, afin que toute tentative d'écriture sur le lecteur (qui est en lecture seule) soit dirigée vers le RAMDisk à la place?


2
2017-10-06 18:54


origine


Est-ce un disque en lecture seule (I.E> un CDROM) ou un fichier DMG (Disk Image?) - Josh


Réponses:


Vous voudrez peut-être un UnionFS monter...

Je ne sais pas exactement comment vous le feriez, probablement que vous créiez un disque RAM, mettez un fichier DMG dessus, puis montez le DMG avec hdiutil attach -union / file.dmg


3
2017-10-12 20:47



Heureux d'avoir travaillé pour toi! - Josh


Il existe plusieurs articles expliquant comment créer un disque RAM:

  • vous pouvez créer un disque RAM en utilisant le Créer un disque RAM utilitaire,
  • cet article sur macosxhints.com donne des instructions sur la façon de créer un disque RAM de plus de 2,2 Go

La partie concernant la redirection est un peu plus délicate, je ne sais pas comment vous pouvez le faire.


2
2017-10-06 20:17



Merci, et oui, créer le disque virtuel n'est pas si difficile. La deuxième partie est un peu plus difficile ... - indragie


Cette ligne est un gardien ... ce n'est peut-être pas exactement ce que recherchait l'OP, mais cela rendra sûrement quelqu'un heureux. Et il y a beaucoup à apprendre pour cela aussi.

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

0
2017-11-04 15:17



Je vous suggère d'expliquer ce qu'il fait, en détail, si ce n'est peut-être pas exactement ce que recherchait l'OP. - Daniel Beck♦
C'est une réponse à la première partie de la question des OP: "Comment créer un RAMDisk sur OS X ..." Il va créer et formater un disque virtuel HFS +, puis le monter sous / Volumes / ramdisk. Le grand nombre à la fin change la taille du disque virtuel. C'est dans des secteurs ou quelque chose dont je ne me souviens jamais. - Orwellophile