Solo una pregunta rápida, ¿se admite NTFS en El Capitan? Acabo de conectar mi disco duro externo y puedo copiar cosas de él, pero no escribir en él. ¿Supongo que solo se admite el modo de lectura?
fuente
Solo una pregunta rápida, ¿se admite NTFS en El Capitan? Acabo de conectar mi disco duro externo y puedo copiar cosas de él, pero no escribir en él. ¿Supongo que solo se admite el modo de lectura?
Para habilitar el soporte de escritura NTFS en OS X 10.11 El Capitan o macOS 10.12 Sierra.
Instale el último osxfuse (3.xx) desde https://github.com/osxfuse/osxfuse/releases . ( no necesita la capa de compatibilidad MacFUSE) o de Homebrew con brew cask install osxfuse
.
Instale el último NTFS-3G (2016.2.22) desde Homebrew . (necesitas Xcode)
De la siguiente manera:
brew install ntfs-3g
De la siguiente manera:
[reboot by holding CMD+R to get in recovery mode]
csrutil disable
[reboot normally]
sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original
sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs
[reboot by holding CMD+R to get in recovery mode]
csrutil enable
[reboot normally]
También recibirá esas instrucciones de esta página wiki: https://github.com/osxfuse/osxfuse/wiki/NTFS-3G
brew install homebrew/fuse/ntfs-3g
, y después de reiniciar en modo de recuperación, deshabilité csrutil
. Luego reinicié en modo normal, hice el enlace simbólico y luego lo habilité csrutil
en modo de recuperación. Ahora en modo normal, ni siquiera detectará mi unidad externa [NTFS]. Anteriormente solía montarse como de solo lectura, pero ahora no veo nada en el buscador. Además, la sudo dmesg
salida está inundada de líneas como Sandbox: coresymbolicatio(1283) System Policy: deny(1) file-write-unlink /System/Library/Caches/com.apple.coresymbolicationd/data
. ¿Alguna ayuda? @ Cœur
No solo en El Capitan. Ese ha sido el comportamiento estándar de OS X con respecto a NTFS desde al menos 10.4 (que es la primera versión que utilicé): puedes leer, pero no puedes escribir.
Además de las soluciones mencionadas anteriormente, también puede probar NTFS-3G . O, si quiere ir por el otro lado, hay una aplicación llamada MacDrive para Windows que le permite a su PC leer discos formateados para Mac.
Para aquellos que reciben un error al instalar homebrew / fuse / ntfs-3g diciendo:
Error: el brew link
paso no se completó correctamente
La fórmula construida, pero no está vinculada a / usr / local. Eliminar archivos devuelve un error como:
Error: el enlace simbólico no puede incluir / ntfs-3g / acls.h / usr / local / include / ntfs-3g no se puede escribir.
Solución que funcionó para mí publicada por bfontaine:
sudo chown -R $(whoami):admin /usr/local; brew link --overwrite ntfs-3g
Paso 1
Install osxfuse (3.x.x) from https://github.com/osxfuse/osxfuse/releases.
Paso 2 Instale Homebrew: (ejecute el siguiente comando en la terminal)
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Paso 3 Actualice las fórmulas de Homebrew: (ejecute el siguiente comando en la terminal)
brew update
Paso 4 Instale ntfs-3g (ejecute el siguiente comando en la terminal)
brew install ntfs-3g
Paso 5
Si está en OSX 10.11 (El Capitan), desactive temporalmente la Protección de integridad del sistema.
Hay cuatro pasos para deshabilitar:
1 - Reinicie la Mac y mantenga presionadas las teclas Comando + R simultáneamente después de escuchar el timbre de inicio, esto iniciará OS X en modo de recuperación
2- Cuando aparezca la pantalla "Utilidades OS X", despliegue el menú 'Utilidades' en la parte superior de la pantalla y seleccione "Terminal"
3- Escribe el siguiente comando en la terminal y luego presiona regresar:
csrutil disable
4- Verá un mensaje que dice que la Protección de integridad del sistema se ha deshabilitado y la Mac necesita reiniciarse para que los cambios surtan efecto,
reboot
y la Mac se reiniciará solo, solo déjalo arrancar normalmente
Paso 6
Crear un enlace simbólico para mount_ntfs
sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original
sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs
Paso 7
Si tiene OSX 10.11 (El Capitan), vuelva a habilitar la Protección de integridad del sistema.
siga el paso 5, solo necesita cambiar el comando del terminal a
csrutil enable
Paso 8
conecte el cable del disco duro a mac. esta funcionando.
/etc/fstab
y el volumen NTFS podría escribirse. Dicho esto, el soporte de escritura nativo es más lento que las utilidades de terceros mencionadas por IconDaemon. Personalmente uso Tuxera NTFS para Mac, aunque mantengo el soporte de escritura deshabilitado y solo lo habilito cuando es necesario, ya que se hace fácilmente a través de Tuxera NTFS en las Preferencias del Sistema. Una cosa de la que preocuparse es la corrupción del sistema de archivos en el volumen NTFS, no hay utilidades nativas de OS X para reparar.