Página principal » cómo » 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 con formato de Windows, pero no puede escribir en ellas de forma inmediata. 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 puede.

    Tres opciones

    Hay varias opciones para esto, y tendrás que elegir una:

    • Conductores de terceros pagados: Hay controladores NTFS de terceros para Mac que puedes 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 que se detallan a continuación..
    • Conductores 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 requiere 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 pagadas y el montaje automático de particiones NTFS en modo de lectura y escritura es un riesgo para la seguridad.
    • El 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 algunos errores 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 por defecto 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 hay más trabajo para configurar..

    El mejor controlador de terceros pagado: Paragon NTFS para Mac

    Paragon NTFS para Mac cuesta $ 19.95 y ofrece una prueba gratuita de diez días. Se instalará limpia y fácilmente en las versiones modernas de macOS, incluyendo macOS 10.12 Sierra y Mac OS X 10.11 El Capitan. Realmente "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 la 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 para que no tenga que comprar nada adicional..

    También puede 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 poco de trabajo y es menos seguro. Para hacer que su Mac monte automáticamente las particiones NTFS en modo de lectura-escritura, deberá desactivar temporalmente la Protección de integridad del sistema y reemplazar una de las herramientas integradas de Apple con un binario que es más vulnerable a los ataques. Así que este método es un riesgo de seguridad..

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

    Primero, descargue FUSE para macOS e instálelo. Utilice las opciones predeterminadas al instalarlo.

    También necesitarás tener instaladas 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 instalar 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 Enter para instalarlo:

    / usr / bin / ruby ​​-e "$ (curl -sSL 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 las herramientas de desarrollador y Homebrew, ejecute el siguiente comando en una ventana de Terminal para instalar ntfs-3g:

    brew instalar ntfs-3g

    Ahora puede montar manualmente las 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. Sólo necesitas hacer esto una vez.

    sudo mkdir / Volúmenes / NTFS

    Cuando conecte una unidad NTFS a la computadora, ejecute el siguiente comando para enumerar cualquier partición de disco:

    lista de diskutil

    A continuación, puede identificar el nombre del dispositivo de la partición NTFS. Solo busque la partición con el sistema de archivos Windows_NTFS. En la captura de pantalla de abajo, es / dev / disk3s1 .

    La partición NTFS probablemente fue montada automáticamente por su Mac, por lo que primero deberá desmontarla. Ejecuta 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. Se puede expulsar normalmente cuando se quiere desconectar..

    Si está satisfecho al montar particiones manualmente con las instrucciones anteriores, no tiene que continuar.

    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.

    AdvertenciaProbablemente no quieras hacer esto! Las instrucciones oficiales del software advierten 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 podría sobrescribir estas herramientas. Es probable que no corra el riesgo, pero le explicaremos cómo hacerlo si desea correr el riesgo..

    Reinicia tu Mac y mantén presionado Command + R mientras se está iniciando. Se iniciará 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 desactivar

    Una vez que tienes, reinicia tu Mac normalmente.

    Desde el escritorio de Mac, abra una ventana de Terminal nuevamente y ejecute los siguientes comandos para hacer la función ntfs-3g:

    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 inicia para ingresar al modo de recuperación. Inicie un terminal en modo de recuperación y ejecute el siguiente comando:

    habilitar csrutil

    Una vez que tengas, reinicia tu Mac. El soporte de escritura NTFS debería estar funcionando ahora.

    Para deshacer los cambios y desinstalar todo, primero deberá desactivar 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 desinstala ntfs-3g

    Luego puede desinstalar FUSE para macOS desde su panel en la ventana de Preferencias del Sistema y volver a habilitar la Protección de Integridad del Sistema.

    Puedes ver por qué recomendamos la opción de $ 20 ahora, eh?

    El 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 culpe a nosotros ni a Apple si tiene problemas. Sigue siendo inestable a partir de macOS 10.12 Sierra, y puede que nunca sea completamente estable. Esto es realmente justo aquí para fines educativos.

    Primero, asegúrese de que su unidad tenga una etiqueta conveniente de una sola palabra. Si no lo hace, cambia su etiqueta. Esto facilitará este proceso..

    Primero deberás lanzar un terminal. Navegue hasta 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 "NOMBRE" con la etiqueta de su unidad NTFS:

    LABEL = NOMBRE ninguno ntfs rw, auto, nobrowse

    Presione Ctrl + O para guardar el archivo después de que haya terminado, y 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 vuélvala a conectar si ya está conectada, y la verá debajo del directorio "/ Volumes". En una ventana del Finder, puede hacer clic en Ir> Ir a carpeta y escribir "/ Volúmenes" en el cuadro para acceder a ella. No aparecerá automáticamente y aparecerá en su escritorio como lo hacen las unidades normalmente.

    Para deshacer este cambio más adelante, 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..