viernes, 20 de agosto de 2010

Usar disco duro externo en mac.

Este es un pequeño tutorial para poder leer/escribir en NTFS bajo Mac OSX.

Seguramente alguno de vosotros tenga mas de un ordenador en casa, o el ordenador del trabajo, o de un amigo y vuestro Mac. Seguramente también tenéis amigos con disco duro externo o bien vosotros mismos transportáis datos de un lado a otro entre varios ordenadores (generalmente usuarios de PC con Windows y Mac).

Pues bien. De todos es sabido que de serie te viene "al menos" soporte para leer archivos desde NTFS. Pero no te permite escribir contenido alguno. Esto es útil a medias. Ya que si necesitamos pasar grandes cantidades de datos desde nuestro Mac a un disco duro externo portátil con este formato, y no podemos conectarnos en red o no nos apetece, entonces las siguientes instrucciones os pueden ser de utilidad.

Lo primero de todo necesitamos bajar el MacFUSE y el NTFS-3G.

- El MacFUSE podemos bajarlo desde aquí.

- El NTFS-3G desde esta web.

Debemos instalar el MacFUSE, esto no es ningún problema Complice le damos a la imagen dmg de "MacFUSE Core" y seguimos los pasos. Nos pedirá que reiniciemos el ordenador.

El siguiente paso es instalar el NTFS-3G, también debería igual igual de bien, pero en mi experiencia comprobé como no me dejaba instalarlo y todo el rato me decía "MACFUSE_Required", y yo sabía que lo había instalado, así que busqué una solución y la hallé:

Resulta que hay que modificar un ficherito de instalación, para ello seguiremos los siguientes pasos:

1º.- Guardamos el contenido del dmg (con el nombre NTFS-3g.pkg) en nuestro disco duro.

2º.- Sacamos con el botón derecho del ratón o con ctrl + botón izquierdo, el menú contextual, y elegimos "Mostrar contenido del paquete".

3º.- Nos metemos en el directorio Contents, y allí encontraremos un fichero llamado info.plist

4º.- Antes de editarlo, le damos a "Obtener información" (botón derecho/obtener información, o bien ctrl+botón izquierdo/obtener información). Allí nos dirigimos a "Permisos y propietario", lo desplegamos y desde "puede"en el desplegable lo cambiado de "Solo leer" a "Leer y escribir". Cerramos la ventana de información.

5º.- Abrimos este archivo con el TextEdit.

6º.- Buscamos el siguiente bloque de datos:

Código:
<key>IFRequirementDicts</key>
    <array>
        <dict>
            <key>Level</key>
            <string>requires</string>
            <key>MessageKey</key>
            <string>macfuse_required</string>
            <key>SpecArgument</key>
            <string>/Library/Receipts/MacFUSE.pkg</string>
            <key>SpecType</key>
            <string>file</string>
            <key>TestObject</key>
            <true/>
            <key>TestOperator</key>
            <string>eq</string>
            <key>TitleKey</key>
            <string>macfuse_package</string>
        </dict>
    </array>

7º.- Eliminamos dicho bloque de datos.

8º.- Grabamos el archivo.

9º.- Ahora nos dejará instalar éste sin problemas.

Bien ya tenemos instalado lo necesario. Ahora tenemos que convencer al Mac que el disco duro en NTFS que vamos a conectar existe y puede grabar datos en él.

Vamos a conectar el disco duro externo, sea Firewire o USB. Es muy posible que en vuestro Mac os lo monte con el característico icono de unidad en color naranja.

Así que "expulsamos la unidad" por si acaso, pero no desconectemos el disco duro, que se quede encendido y con el cable conectado.

Ahora vamos a Aplicaciones/Utilidades y cargamos el Terminal.

Dentro del Terminal debemos escribir la siguiente instrucción:
Cita:
sudo ln -s /System/Library/Filesystems/fusefs.fs/mount_fusefs /usr/bin/mount_fusefs

Cerramos el Terminal, y la siguiente vez que lo conectemos (si es necesario quitarlo y volverlo a poner del todo), nos montará la unidad como si fuera una unidad de red (con el característico icono de pelota azulada). 

No hay comentarios:

Publicar un comentario