Cómo escribir en unidades NTFS en una Mac

Cómo escribir en unidades NTFS en una Mac

MacOS de Apple puede leer desde unidades NTFS formateadas en Windows, pero no puede escribir en ellas directamente. Aquí hay algunas soluciones para obtener acceso completo de lectura / escritura a las unidades NTFS.

Esto puede 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 discos externos probablemente debería usar exFAT en su lugar. macOS puede leer y escribir de forma nativa en unidades exFAT, al igual que Windows.

Tres opciones

Hay varias opciones para esto y deberá elegir una:

  • Conductores de terceros pagados: Hay controladores NTFS de terceros para Mac que puede instalar y funcionarán bien. Estas son soluciones pagas, pero son fáciles de instalar y deberían funcionar mejor que las soluciones gratuitas a continuación.
  • Controladores de terceros gratuitos: Existe un controlador NTFS de código abierto y gratuito que puede instalar en una Mac para habilitar la compatibilidad con la escritura. Desafortunadamente, la instalación requiere un poco de trabajo adicional, especialmente en Mac con la nueva función de protección de integridad del sistema agregada en 10.11 El Capitan. Esto es más lento que las soluciones pagas y montar particiones NTFS automáticamente en modo lectura-escritura es un riesgo de seguridad.
  • Soporte de escritura NTFS experimental de Apple: El sistema operativo macOS incluye soporte experimental para escribir en unidades NTFS. Sin embargo, está deshabilitado por defecto y requiere alguna manipulación en el terminal para activarlo. No se garantiza que funcione correctamente y podría causar problemas con su sistema de archivos NTFS. De hecho, ya hemos tenido datos corruptos. Realmente no recomendamos que lo use. Está deshabilitado de forma predeterminada por una razón.

Recomendamos encarecidamente que pague por un controlador NTFS de terceros si es necesario, ya que las otras soluciones no funcionan tan bien y requieren más trabajo de configuración.

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, incluidos macOS 10.12 Sierra y Mac OS X 10.11 El Capitan. Realmente es «justo», 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 la terminal para montar particiones manualmente, montar particiones automáticamente de una manera insegura o lidiar con la corrupción potencial como lo haría con los controladores gratuitos a continuación. Si necesita esta funcionalidad, vale la pena pagar por un software que lo haga bien. No podemos enfatizar esto lo suficiente.

Si tiene una unidad Seagate, tenga en cuenta que Seagate ofrece una descarga gratuita de Paragon NTFS para Mac por lo tanto, no tendrá que comprar nada más.

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 económico.

Los mejores controladores de terceros gratuitos: FUSE para macOS

Este método es gratuito, pero requiere un poco de trabajo y es menos seguro. Para que su Mac monte automáticamente particiones NTFS en modo lectura-escritura, deberá deshabilitar 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 tanto, este método supone un riesgo para la seguridad.

Sin embargo, puede usar FUSE para montar manualmente particiones NTFS en modo lectura-escritura si no le importa usar el terminal. Es más seguro, pero requiere más trabajo.

Primero, descarga FUSE para macOS e instalarlo. Utilice las opciones predeterminadas durante la instalación.

También necesitará las herramientas de desarrollo de línea de comandos de Apple 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 solicite que instale las herramientas.

Además, deberá descargar e instalar cerveza casera 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 se descargará e instalará automáticamente Homebrew.

Una vez que haya instalado Developer Tools y Homebrew, ejecute el siguiente comando en una ventana de terminal para instalar ntfs-3g:

brew install ntfs-3g

Ahora puede montar particiones NTFS manualmente en modo lectura / escritura. Desde una ventana de terminal, ejecute el siguiente comando para crear un punto de montaje en / Volumes / NTFS. Sólo necesitas hacer esto una vez.

sudo mkdir /Volumes/NTFS

Cuando conecte una unidad NTFS a la computadora, ejecute el siguiente comando para enumerar todas las particiones del 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 su partición NTFS.

sudo umount /dev/disk2s1

Para montar la unidad, ejecute el siguiente comando, reemplazando /dev/disk2s1 con el nombre del dispositivo de su 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 con el montaje manual de particiones con las instrucciones anteriores, no es necesario que continúe.

Si desea que su Mac monte automáticamente las unidades NTFS que conecta en modo de lectura y escritura, deberá desactivar la Protección de integridad del sistema.

Advertencia: ¡Probablemente no quieras hacer esto! los instrucciones oficiales del software advierta que esto es un riesgo de seguridad. Reemplazará las herramientas de montaje NTFS en su Mac con las herramientas ntfs-3g, que se ejecutarán como usuario root. Debido a la forma en que Homebrew instala el software, el malware que se ejecuta en su Mac puede anular estas herramientas. Probablemente no esté funcionando el riesgo, pero le diremos qué hacer si quiere correr el riesgo.

Reinicie su Mac y mantenga presionada la tecla Comando + R durante el inicio. Arrancará en un entorno de modo de recuperación especial.

Inicie una terminal desde el menú Utilidades en modo de recuperación y ejecute el siguiente comando:

csrutil disable

Una vez que hayas hecho eso, reinicia tu Mac normalmente.

Desde el escritorio de Mac, abra una ventana de Terminal nuevamente y ejecute los siguientes comandos para 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 Command + R durante el inicio para ingresar al modo de recuperación. Inicie una terminal en modo de recuperación y ejecute el siguiente comando:

csrutil enable

Una vez que hayas hecho eso, reinicia tu Mac. El soporte de escritura NTFS debería funcionar ahora.

Para deshacer los cambios y desinstalar todo, primero debe desactivar la Protección de integridad del sistema. Después de eso, ejecute los siguientes comandos:

sudo rm /sbin/mount_ntfs

sudo mv /sbin/mount_ntfs.original /sbin/mount_ntfs

brew uninstall ntfs-3g

Luego, 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 de escritura NTFS experimental de Apple: no hagas esto, en serio

No recomendamos el método a continuación, ya que es el menos probado. Es posible que no funcione correctamente, así que no nos culpe a nosotros ni a Apple si tiene algún problema. Siempre es inestable a partir de macOS 10.12 Sierra, y es posible que nunca sea completamente estable. Realmente está aquí solo con fines educativos.

Primero, asegúrese de que su lector tenga una etiqueta conveniente de una palabra. Si no es así, cambie su etiqueta. Esto facilitará este proceso.

Primero deberá iniciar una terminal. Vaya a Finder> Aplicaciones> Utilidades> Terminal o presione Comando + Espacio, escriba Terminal y presione Entrar.

Escriba el siguiente comando en la 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 cuando haya terminado, luego 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 (desenchúfela 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 carpeta y escribir «/ Volúmenes» en el cuadro para navegar hasta ella. No se mostrará ni aparecerá automáticamente en su escritorio como lo hacen normalmente los lectores.

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ían mejor formateando discos externos con exFAT, asegurándose de que funcionen bien en Windows y Mac OS X sin ningún trabajo adicional. Si necesita 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.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Experto Geek - Tu Guía en Tendencias Tecnológicas