9 votes

Impossible de changer le propriétaire et le groupe d'une image disque montée sur fichier

J'ai un disque externe qui (pour d'autres raisons) est formaté en FAT32. Sur ce disque, j'ai créé une image de bundle sparse formatée avec HFS extended (journalisé). Cette image est ensuite montée sur /Volumes/TestDisk .

$ sudo hdiutil attach -mountpoint /Volumes/TestDisk /Volumes/FAT32DSK/TestDisk.sparsebundle/
$ ls -l /Volumes
total 72
drwxr-xr-x  9 mgd   staff    374  7 Jun 22:48 TestDisk
lrwxr-xr-x  1 root  admin      1  4 Jun 17:02 Macintosh HD -> /
drwxrwxrwx  1 mgd   staff  32768  7 Jun 22:21 FAT32DSK
$ 

Chaque fois qu'un fichier est créé sur le disque monté, je suis désigné comme propriétaire - même si je crée le fichier en tant que Root :

$ touch myfile
$ sudo touch rootfile
$ ls -l
total 0
-rw-r--r--  1 mgd  staff  0  7 Jun 23:00 myfile
-rw-r--r--  1 mgd  staff  0  7 Jun 23:00 rootfile
$ 

Si j'essaie ensuite de changer le propriétaire du fichier, rien ne se passe :

$ sudo chown root:admin rootfile 
$ ls -l
total 0
-rw-r--r--  1 mgd  staff  0  7 Jun 23:00 myfile
-rw-r--r--  1 mgd  staff  0  7 Jun 23:00 rootfile
$ 

La modification des autorisations fonctionne apparemment bien mais le propriétaire/groupe ne peut pas être modifié.

J'utilise Mac OS X Lion 10.7.3.

Qu'est-ce que j'ai fait de mal ?

13voto

Daniel Points 32917

Si le disque est monté pour ignorer la propriété des fichiers, le propriétaire est toujours signalé comme étant l'utilisateur actuel, et ne peut pas être modifié. Toute tentative de changement de propriétaire ne produira pas de message d'erreur, mais échouera simplement en silence.

Dans le Finder, sélectionnez le disque monté correspondant à l'image éparse en question et Obtenir des informations ( I ). Au bas du volet qui s'ouvre, regardez si cela ressemble à ceci : (c'est-à-dire que l'élément Ignorer la propriété sur ce volume est cochée)

enter image description here

Si vous décochez cette case, vous devriez obtenir le comportement que vous recherchez.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X