MacOS de Apple puede leer desde unidades NTFS con formato windows, pero no puede escribir en ellas de inmediato. Aquí hay algunas soluciones para obtener acceso completo de lectura / escritura a las unidades NTFS.
Esto podría ser útil si desea escribir en una partición Boot Camp en su Mac, ya que las particiones del sistema de Windows deben usar el sistema de archivos NTFS. Sin embargo, para unidades externas, probablemente debería usar exFAT en su lugar. macOS puede leer y escribir de forma nativa en unidades exFAT, al igual que Windows.
¿De qué vamos a hablar?
Tres opciones
Hay varias opciones para esto, y deberá elegir una:
- Controladores de terceros pagados: Hay controladores NTFS de terceros para Mac que puede instalar y funcionarán bastante bien. Estas son soluciones de pago, pero son fáciles de instalar y deberían ofrecer un mejor rendimiento que las soluciones gratuitas a continuación.
- Controladores gratuitos de terceros: Hay un controlador NTFS gratuito y de código abierto que puede instalar en una Mac para habilitar el soporte de escritura. Desafortunadamente, esto toma un poco de trabajo adicional para instalar, especialmente en Mac con la nueva función de Protección de integridad del sistema, agregada en 10.11 El Capitan. Es más lento que las soluciones de pago y el montaje automático de particiones NTFS en modo de lectura y escritura es un riesgo para la seguridad.
- Soporte experimental de escritura NTFS de Apple: El sistema operativo macOS incluye soporte experimental para escribir en unidades NTFS. Sin embargo, está desactivado de forma predeterminada y requiere un poco de tiempo en el terminal para habilitarlo. No se garantiza que funcione correctamente y podría causar problemas con su sistema de archivos NTFS. De hecho, hemos tenido datos corruptos antes. Realmente no recomendamos usar esto. Está deshabilitado de forma predeterminada por una razón.
Recomendamos encarecidamente pagar por un controlador NTFS de terceros si necesita hacer esto, ya que las otras soluciones no funcionan tan bien y son más trabajo de configurar.
El controlador de terceros mejor pagado: Paragon NTFS para Mac
Paragon NTFS para Mac cuesta € 19.95 y ofrece una prueba gratuita de diez días. Se instalará de forma limpia y sencilla en las versiones modernas de macOS, incluyendo macOS 10.12 Sierra y Mac OS X 10.11 El Capitan. Realmente “solo funciona”, por lo que es la mejor opción si está dispuesto a pagar una pequeña cantidad de dinero por esta función.
Tampoco tendrá que jugar con los comandos de terminal para montar particiones manualmente, montar particiones de forma insegura automáticamente o lidiar con posibles daños como lo hará con los controladores gratuitos a continuación. Si necesita esta función, vale la pena pagar por un software que lo haga correctamente. No podemos enfatizar esto lo suficiente.
Si posee una unidad Seagate, tenga en cuenta que Seagate ofrece una descarga gratuita de Paragon NTFS para Mac por lo que no tendrás que comprar nada extra.
También puedes comprar Tuxera NTFS para Mac, que cuesta € 31 y ofrece una prueba gratuita de catorce días. Pero Paragon NTFS hace lo mismo y es más barato.
Los mejores controladores gratuitos de terceros: FUSE para macOS
Este método es gratuito, pero requiere un buen poco de trabajo y es menos seguro. Para que tu Mac monte automáticamente particiones NTFS en modo de lectura y escritura, tendrás que desactivar temporalmente la Protección de integridad del sistema y reemplazar una de las herramientas integradas de Apple con un binario que sea más vulnerable a los ataques. Por lo tanto, este método es un riesgo para la seguridad.
Sin embargo, puede usar FUSE para montar particiones NTFS en modo de lectura y escritura manualmente si no le importa usar el Terminal. Esto es más seguro, pero es más trabajo.
Primero, descargar FUSE para macOS e instalarlo. Utilice las opciones predeterminadas al instalarlo.
También necesitará las herramientas de desarrollo de línea de comandos de Apple instaladas para continuar. Si aún no los ha instalado, puede abrir una ventana de Terminal desde Finder > Aplicaciones > Utilidades y ejecutar el siguiente comando para hacerlo:
xcode-select --install
Haga clic en “Instalar” cuando se le pida que instale las herramientas.
Además, deberá descargar e instalar Homebrew Si aún no lo ha instalado en su Mac. Homebrew es un “administrador de paquetes” para Mac OS X. Copie y pegue el siguiente comando en una ventana de Terminal y presione Entrar para instalarlo:
/usr/bin/ruby -e "€(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Presione Entrar y proporcione su contraseña cuando se le solicite. El script descargará e instalará automáticamente Homebrew.
Una vez que haya instalado las herramientas de desarrollo y Homebrew, ejecute el siguiente comando en una ventana de Terminal para instalar ntfs-3g:
brew install ntfs-3g
Ahora puede montar manualmente particiones NTFS en modo de lectura/escritura. Desde una ventana de terminal, ejecute el siguiente comando para crear un punto de montaje en /Volumes/NTFS. Solo necesitas hacer esto una vez.
sudo mkdir /Volumes/NTFS
Cuando conecte una unidad NTFS al equipo, ejecute el siguientemmand para enumerar las particiones de disco:
diskutil list
A continuación, puede identificar el nombre del dispositivo de la partición NTFS. Simplemente busque la partición con el sistema de archivos Windows_NTFS. En la captura de pantalla a continuación, es /dev/disk3s1
.
La partición NTFS probablemente fue montada automáticamente por su Mac, por lo que primero deberá desmontarla. Ejecute el siguiente comando, reemplazando /dev/disk2s1
con el nombre del dispositivo de la partición NTFS.
sudo umount /dev/disk2s1
Para montar la unidad, ejecute el siguiente comando, reemplazando /dev/disk2s1
con el nombre del dispositivo de la partición NTFS.
sudo /usr/local/bin/ntfs-3g /dev/disk2s1 /Volumes/NTFS -olocal -oallow_other
Verá el sistema de archivos montado en /Volumes/NTFS. También aparecerá en su escritorio como una unidad montada normal. Puede expulsarlo normalmente cuando desee desenchufarlo.
Si está satisfecho de montar particiones manualmente con las instrucciones anteriores, no tiene que continuar.
Si desea que su Mac monte automáticamente unidades NTFS que conecte en modo de lectura y escritura, deberá deshabilitar la Protección de integridad del sistema.
Advertencia: ¡Probablemente no quieras hacer esto! El instrucciones oficiales del software advertir que esto es un riesgo para la seguridad. Reemplazará las herramientas de montaje NTFS en su Mac con las herramientas ntfs-3g, que se ejecutarán como usuario raíz. Debido a la forma en que Homebrew instala el software, el malware que se ejecuta en su Mac podría sobrescribir estas herramientas. Probablemente no sea el trabajo el riesgo, pero le explicaremos cómo hacerlo si desea correr el riesgo.
Reinicie su Mac y mantenga presionado Comando + R mientras se está iniciando. Arrancará en un entorno de modo de recuperación especial.
Inicie un terminal desde el menú Utilidades en modo de recuperación y ejecute el siguiente comando:
csrutil disable
Una vez que lo haya hecho, reinicie su Mac normalmente.
Desde el escritorio de Mac, abra una ventana de Terminal nuevamente y ejecute los siguientes comandos para hacer que ntfs-3g funcione:
sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs
Por último, vuelva a habilitar la Protección de integridad del sistema. Reinicie su Mac y mantenga presionado Comando + R mientras se está iniciando para ingresar al modo de recuperación. Inicie un terminal en modo de recuperación y ejecute el siguiente comando:
csrutil enable
Una vez que lo haya hecho, reinicie su Mac. El soporte de escritura NTFS debería estar funcionando ahora.
Para deshacer los cambios y desinstalar todo, primero deberá deshabilitar la Protección de integridad del sistema. Después de hacerlo, ejecute los siguientes comandos:
sudo rm /sbin/mount_ntfs sudo mv /sbin/mount_ntfs.original /sbin/mount_ntfs brew uninstall ntfs-3g
A continuación, puede desinstalar FUSE para macOS desde su panel en la ventana Preferencias del Sistema y volver a habilitar la Protección de integridad del sistema.
Puedes ver por qué recomendamos la opción de €20 en cambio ahora, ¿eh?
Soporte experimental de escritura NTFS de Apple: no hagas esto, en serio
No recomendamos el siguiente método porque es el menos probado. Es posible que esto no funcione correctamente, así que no nos culpes a nosotros ni a Apple si experimentas problemas. Todavía es inestable a partir de macOS 10.12 Sierra, y es posible que nunca sea completamente estable. Esto es realmente sólo aquí con fines educativos.
Primero, asegúrese de que su unidad tenga una etiqueta conveniente de una sola palabra. Si no es así, cambie su etiqueta. Esto hará que este proceso sea más fácil.
Primero tendrás que lanzar un terminal. Vaya al Finder > Aplicaciones > Utilidades > Terminal o presione Comando+ Espacio, escriba Terminal y presione Entrar.
Escriba el siguiente comando en el terminal para abrir el archivo /etc/fstab para editarlo en el editor de texto nano:
sudo nano /etc/fstab
Agregue la siguiente línea a nano, reemplazando “NAME” con la etiqueta de su unidad NTFS:
LABEL=NAME none ntfs rw,auto,nobrowse
Presione Ctrl+O para guardar el archivo una vez que haya terminado y, a continuación, presione Ctrl+X para cerrar nano.
(Si tiene varias unidades NTFS en las que desea escribir, agregue una línea diferente para cada una).
Conecte la unidad a la computadora, desconéctese y vuelva a conectarla si ya está conectada, y la verá en el directorio “/Volumes”. En una ventana del Finder, puede hacer clic en Ir > Ir a la carpeta y escribir “/Volúmenes” en el cuadro para acceder a él. No aparecerá automáticamente y aparecerá en su escritorio como lo hacen normalmente las unidades.
Para deshacer este cambio más tarde, simplemente repita el proceso anterior para abrir el archivo /etc/fstab en nano. Elimine la línea que agregó al archivo y guarde los cambios.
La mayoría de los usuarios de Mac estarán mejor formateando unidades externas con exFAT, asegurándose de que funcionen bien tanto en Windows como en Mac OS X sin ningún trabajo adicional. Si debe escribir en una unidad NTFS, uno de los controladores de terceros pagados será la opción más fácil con el mejor rendimiento y el menor riesgo de corrupción de archivos.