Ext2/3 en Mac OS X

Lo primero decir que me es imposible usar toda la tecnología de Apple , su sistema de ficheros y todas sus aplicaciones. Espero que no se rompa mucho esto.

En Linux llevan una temporada usando FUSE y Google en la MacWorld de 2007 presento MacFUSE. Es un port del proyecto FUSE a la Mac, proporciona una interface para acceder en lectura y escritura a sistemas de ficheros, bloqueados por Apple.

La idea básica es instalar MacFUSE y después una herramienta especifica para cada sistema de ficheros. En este caso usaremos fuse-ext2 , yo utilice el manual de NTFS-3G  y lo adapte a Ext3, este está muy extendido por la red.

  1. Descargamos la ultima versión de  MacFUSE en binarios  (MacFUSE-2.0.3,2.dmg) de la web del proyecto : http://macfuse.googlecode.com/.
  2. Montar el MacFUSE-2.0.3,2.dmg en su volumen e instalar el paquete MacFUSE  , viene con instalador  (MacFUSE.pkg).
  3. Ahora descargamos el binario del  Fuse-ext2 (fuse-ext2-0.0.5.dmg) de la web del proyecto: http://sourceforge.net/projects/fuse-ext2/.
  4. También lo montamos  y lo instalamos con el instalador propio que tiene the fuse-ext2-0.0.5.dmg
  5. Ahora tenemos los módulos instalados conectemos el disco externo con particiones ext
  6. Ahora al más viejo estilo Linux tenemos que localizar su dirección de dispositivo de bloques.Para ello utilizaremos la herramienta «Utilidad de Disco» que esta en la carpeta de utilidades dentro de aplicaciones . En la columna de la izquierda  deberías de ver los discos duros , sus nombre  y sus particiones.
  7. En nuestro caso montamos disk2s2
  8. Necesitamos el Terminal hacer esto, lo podemos encontrar en Aplicaciones.
  9. Desde el terminal creamos una carpeta , en /Volumenes/ ,  con el nombre que queramos . Este va ser el punto de montaje . Ahora vamos lanzar el fuse-ext2 para montar el disco con escritura. el primer parámetro son las opciones de montaje , el segundo  es la dirección de nuestro disco y el tercero el punto de montaje.
    mkdir /Volumes/myextdrive
    sudo fuse-ext2 -rw /dev/disk2s1 /Volumes/myextdrive
  10. Felicidades! ya tienes tu disco visible en Finder.

Actualizado:
Para poder montar con permisos de lectura y escritura el volumen desde los menus de Mac OS X debemos modificar el script de montaje y ponerles más permisos
Si modificamos el fichero /System/Library/Filesystems/fuse-ext2.fs/fuse-ext2.util
En la linea :
OPTIONS="auto_xattr,defer_permissions"
Añadimos rw+ dejando como resultado final:
OPTIONS="auto_xattr,defer_permissions,rw+"

Publicado por Luis Puente

Soy Luis Puente un consultor especialista HP Software con inquietudes en sistemas , hosting y desarrollo en WordPress

Únete a la conversación

6 comentarios

  1. Me fue muy util, pero
    ¿como haces para que se monte automaticamente?

    yo se que en linux lo hacias editando el archivo fstab y aca no lo se.

    Gracias

  2. Dios mio no he revisado , al final se me hincho el carácter y esta corriendo una Ubuntu.

    Echa un ojo al post por si te animas

  3. Al instalar MacFuse 2.0.4 en el panel del sistema de snow leopard nos deja un icono en el cual podemos configurar que debe realizar al iniciar el sistema operativo.
    Tambien existe otro program que realiza esto mismo para NTFS llamado NTFS-3

  4. Me funciono el programa y monta automaticamente en MacOS 10.7 Lion, el problema que tengo es que no reconoce los archivos con acentos. No se pueden ni editar.

    1. Hola Juan!
      ¿Cuál es el que dices que te funcionó en 10.7 Lion, MacFUSE o NTFS-3? Yo necesito montar unas particiones Linux en Lion y no consigo instalar el MacFUSE de Google (según su Web, el proyecto está discontinuado y es de 32 bits; al no soportar Lion aplicaciones de 32 bits no funciona…)
      ¡Gracias!

Dejar un comentario

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

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.