J'ai un fichier image de disque contenant plusieurs systèmes de fichiers, tels que HFS (Journaled) en plus de Joliet ou UDF. Je veux monter le système de fichiers non HFS qui s'y trouve. Tout d'abord, je joins l'image sans la monter :
$ hdiutil attach -nomount path/to/image.iso
/dev/disk3 Apple_partition_scheme
/dev/disk3s1 Apple_partition_map
/dev/disk3s2 Apple_HFS
Ensuite, le man
page pour mount
semble dire que je peux monter des systèmes de fichiers non HFS de cette manière :
$ mount -a -t nohfs /dev/disk3s2 /tmp
Mais la réponse est
mount : exec /System/Library/Filesystems/nohfs.fs/Contents/Resources/mount_nohfs pour /private/tmp : Aucun fichier ou répertoire de ce type
ce qui donne l'impression qu'il ne comprend pas le préfixe "no" documenté pour les types de systèmes de fichiers que vous ne voulez pas monter. Existe-t-il un moyen de faire fonctionner cela, ou dois-je savoir quel système de fichiers spécifique je veux monter ?
(Cette question a été motivée par la création de CD pour la distribution de logiciels. Cela n'a peut-être pas d'intérêt ici. Mais des personnes sur StackOverflow ont suggéré qu'il pourrait y avoir plus d'expertise sur le site Web de mount
sur ce site).