Impossibile modificare il proprietario e il gruppo di immagini disco montate su file

6

Ho un disco esterno che (per altri motivi) è formattato usando FAT32. Su quel disco ho creato un'immagine di bundle sparsa formattata usando HFS extended (journaled). Questa immagine viene quindi montata su /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
$ 

Ogni volta che viene creato un file sul disco montato, mi viene assegnato come proprietario - anche se creo il file come 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
$ 

Se provo a cambiare il proprietario del file in seguito, non succede nulla:

$ 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
$ 

Cambiare le autorizzazioni sembra funzionare correttamente ma il proprietario / gruppo non può essere modificato.

Utilizzo Mac OS X Lion 10.7.3.

Che cosa ho fatto di sbagliato?

    
posta mgd 07.06.2012 - 23:09
fonte

1 risposta

11

Se il disco è montato per ignorare la proprietà del file, il proprietario viene sempre segnalato come utente corrente e non può essere modificato. Il tentativo di modificare il proprietario non produrrà un messaggio di errore, ma semplicemente fallirà silenziosamente.

Nel Finder, seleziona il disco montato corrispondente all'immagine sparsa in questione e Ottieni informazioni ( I ). Nella parte inferiore del riquadro che si apre, vedi se è così: (la casella Ignora proprietà su questo volume è selezionata)

Se deselezioni quella casella, dovresti ottenere il comportamento che cerchi.

    
risposta data 08.06.2012 - 01:52
fonte

Leggi altre domande sui tag