(Cette question est le résultat d'une autre question que j'ai posée sur ce site.)
Les nouvelles images ignorent toujours le propriétaire / groupe
Lors de la création d'une nouvelle image disque à partir de l'Utilitaire de disque, elle est automatiquement montée. Si vous sélectionnez ensuite le volume dans le Finder et appuyez sur Cmd-I (pour la fenêtre d'informations), vous verrez ceci au bas de la fenêtre:
Cela signifie que les propriétaires et les groupes de fichiers seront ignorés sur ce volume. Ceci est très pratique pour les disques externes partagés entre des machines avec différents comptes d'utilisateurs. Pour un volume de sauvegarde, ce n'est pas une bonne idée car vous souhaitez conserver les informations sur le propriétaire / groupe pour les fichiers sauvegardés.
Changer cela depuis le Finder
Pour changer cela, décochez simplement la case et il sera mémorisé après avoir éjecté et remonté l'image.
Changer de ligne de commande (Terminal)
Au lieu de monter l'image à partir du Finder, vous pouvez également la monter à partir de la ligne de commande à l'aide de cette commande (en supposant que l'image est appelée testimage.sparsebundle
):
$ hdiutil attach testimage.sparsebundle/
Pourtant, les propriétaires sont ignorés sur le volume. Ajouter cette -owners on
option équivaut (presque) à décocher la case dans l'image ci-dessus:
$ hdiutil attach -owners on testimage.sparsebundle/
Cependant, après avoir démonté et remonté le volume à partir du Finder (ou de la ligne de commande sans l' -owners on
option), la case est à nouveau cochée.
Quelqu'un sait-il comment rendre cette modification persistante à l'aide d'un appel en ligne de commande?