¿Cómo cambiar los attributes del file FAT32 en OS X?

Los filesystems FAT y FAT32 admiten attributes de files como "solo lectura". ¿Cómo puedo cambiar esos en OS X? El command chmod estándar no parece hacer el truco. ¿De qué otra manera puedo hacer esto?

  • Mi Mac se encendería pero se quedaría atascada en la pantalla blanca al iniciarse después de la campanada
  • Yahoo Search ha secuestrado todos mis browseres de Internet (Safari, Firefox). ¿Cómo eliminar el adware / malware?
  • La aplicación de reenvío X muestra una window en blanco después de una carga exitosa
  • Se borraron accidentalmente algunas particiones de pequeño tamaño al instalar WIndows (Bootcamp). La partición OSX no arranca
  • ¿Por qué tengo oyentes IPv6 cuando IPv6 está deshabilitado?
  • Los íconos no aparecen inmediatamente para los progtwigs descargados
  • Por algún motivo, no puedo actualizar mi Mac OS X 10.7.4 al último software?
  • Mi Mac Pro se inicia en el modo de recuperación cada vez que se inicia
  • ¿Cómo ciclo un video en MPlayerX?
  • ¿Por qué se pierden las direcciones del server DNS después del reinicio?
  • ¿Cómo usar PdfLatex en OS X?
  • ¿Qué hace la opción de nombre de host global dynamic en las configuraciones para compartir?
  • 3 Solutions collect form web for “¿Cómo cambiar los attributes del file FAT32 en OS X?”

    En OS X, el atributo Readonly del sistema de files FAT / FAT32 se establece cuando un file está bloqueado. Cuando se visualiza un file en la aplicación Finder, aparecerá un pequeño candado en el ícono del file. Este atributo de solo lectura se puede establecer o desarmar al resaltar el file y luego seleccionar "Archivo-> Obtener información" en la barra de menu. El atributo de solo lectura se puede modificar marcando o desmarcando la casilla labelda como "Bloqueada".

    Esto también se puede hacer desde la línea de command. Primero, para ver los attributes, use el command a continuación.

     ls -lO <filename> 

    Para establecer el atributo de solo lectura, use el siguiente command.

     chflags uchg <filename> 

    Para restablecer el atributo Readonly, use el siguiente command.

     chflags nochg <filename> 

    Para establecer el atributo oculto, use el siguiente command.

     chflags hidden <filename> 

    Para restablecer el atributo oculto, use el siguiente command.

     chflags nohidden <filename> 

    Para establecer el atributo de file, use el siguiente command. Nota: este command es el opuesto de lo que uno esperaría ingresar. "

     sudo chflags noarch <filename> 

    Para restablecer el atributo Archive use el siguiente command. Nota: este command es el opuesto de lo que uno esperaría ingresar. "

     sudo chflags arch <filename> 

    Nota: El atributo del sistema no parece tener un equivalente de OS X. Entonces, incluso si el command de Windows attib puede alterar el atributo del Sistema, las chflags command OS X no pueden.

    Los volúmenes formateados FAT / FAT32 no admiten permissions y todos los files se mostrarán como -rwxrwxrwx y los directorys se mostrarán como drwxrwxrwx en OS X en Terminal.

    Encontré una manera de hacerlo a través del package mtools . Lo instalé a través de home-brew ( brew install mtools ).

    Luego eché un vistazo a qué dispositivo quería manipular: diskutil list . En mi caso esto fue /dev/disk3s1 . Así que disuktil unmount /dev/disk3s1 el disco: disuktil unmount /dev/disk3s1 .

    Luego seguí las instrucciones de este blog :

    1. Cree un ~/.mtoolsrc con este contenido: drive s: file="/dev/disk3s1" mtools_skip_check=1
    2. Use mdir y mattrib para navegar y cambiar los attributes del file
    3. Desmonta todo el disco: disuktil unmountDisk /dev/disk3

    Sin embargo, tendría que usar las herramientas con sudo: sudo mdir s: sudo mattrib +rs:/some/path .

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).