-
Obtenez le numéro de périphérique du disque RAM : diskutil list
(par exemple disk3)
Ajoutez du contenu au disque RAM.
-
Démonter le volume : diskutil umount disk3
-
Monter le disque RAM en lecture seule : diskutil mount readOnly /dev/disk3
.
Appliquez le numéro de disque en fonction de votre environnement !
unmount/mount
fonctionne pour un disque/volume HFS+ (dans le cas d'un disque RAM) ou un volume APFS uniquement
unmountDisk/mountDisk
fonctionne pour les disques HFS+ et les schémas de conteneur APFS.
Si vous formatez le RAMDisk en tant que conteneur APFS et un volume APFS
diskutil partitionDisk $(hdiutil attach -nomount ram://1048576) 1 GPTFormat APFS 'RAMDisk' '100%'
vous pouvez monter le schéma de conteneur APFS ou le volume APFS :
- Obtenez le numéro de périphérique du schéma de conteneur du disque RAM :
diskutil list
(par exemple disk4)
- Démonter le volume :
diskutil umountDisk disk4
- Monter le disque RAM en lecture seule :
diskutil mountDisk readOnly /dev/disk4
ou le volume APFS du disque RAM :
- Démonter le volume :
diskutil umount disk4s1
- Monter le disque RAM en lecture seule :
diskutil mount readOnly /dev/disk4s1
En tant que ligne de commande pour un volume HFS+ avec le nom unique RAMDisk :
RD=$(diskutil list | awk '/RAMDisk/ { print $5 }'); diskutil umount $RD; diskutil mount readOnly $RD; exit
En tant que ligne de commande pour un volume APFS avec le nom unique RAMDisk :
RD=$(diskutil list | awk '/RAMDisk/ { print $7 }'); diskutil umount $RD; diskutil mount readOnly $RD; exit
Remerciements à user3439894 pour toutes ses astuces et commentaires...
3 votes
Depuis que vous utilisez macOS Catalina, pourquoi ne pas utiliser APFS à la place de HFS+? Après tout, macOS Catalina utilise APFS. La commande suivante fonctionne pour moi :
diskutil partitionDisk $(hdiutil attach -nomount ram://1048576) 1 GPTFormat APFS 'RAMDisk' '100%'
Un avantage, bien que négligeable en tant que disque RAM, APFS est plus rapide. Il a également moins de surcharge initiale, par exemple sur un disque de 512 Mo, HFS+ utilise déjà 12,6 Mo et APFS n'utilise que 25 Ko. En pourcentage, c'est une grande différence.