¿Hay una aplicación segura y estable para leer de y escribir en sistemas de archivos ext4 en Mac OS X?
Si no es así, ¿cuál es la mejor manera de acceder a los contenidos de un sistema de archivos ext4 en Mac OS X?
¿Hay una aplicación segura y estable para leer de y escribir en sistemas de archivos ext4 en Mac OS X?
Si no es así, ¿cuál es la mejor manera de acceder a los contenidos de un sistema de archivos ext4 en Mac OS X?
La respuesta depende de la voluntad de invertir en el software comercial:
Si no te importa gastar algo de dinero en un producto comercial, de Paragon ExtFS conductor le dará acceso de lectura y escritura para ext2 / ext3 / ext4 sistemas de archivos. La versión 9 es compatible con todas las versiones de OS X a partir de 10.5 a 10.11.
Si usted está buscando una solución gratuita, usted puede configurar una máquina virtual Linux, monte su volumen(s) y compartir éstos a través de Samba o de la (S)FTP. Este post tiene algunos detalles sobre cómo lograr esto usando VirtualBox, una libre de la máquina virtual de aplicación. Nota que esto no es exactamente una solución ligera, incluso si el uso de un prediseñadas VirtualBox VM ahorraré la instalación y configuración de una distro de Linux desde cero.
Edificio en Ken respuesta: he utilizado fuse4x y fusible-ext2 con éxito, y recomiendo fusible-ext2 más de ext4fuse.
ext4fuse fue un problema para mí, ya que requiere el manual de compilación y no tiene soporte para fuse4x opciones que me permita establecer el control de acceso. fusible-ext2 proporciona los paquetes de descarga, y la versión 0.0.7 funcionado bien. He copiado un par de ISOs grandes sin ningún problema.
También se puede instalar OSXFUSE completamente a través de la cerveza de la línea de comandos del gestor de paquetes:
brew install homebrew/fuse/ext4fuse
Tenga en cuenta que la instalación cuenta ciertos comandos se deben ejecutar como 'sudo' en adición a esto.
Con Yosemite es mejor tener un vistazo a esto. Y, a continuación, asegúrese de que el directorio es legible por el usuario al hacer esto. Para que funcione he tenido que utilizar la rueda de grupo como este:
sudo dscl . append /Groups/wheel GroupMembership <your-user>
Usted puede estar interesado en fuse4x y ext4fuse, a pesar de que éste es sólo de lectura, por ahora.
Otros que vean esta pregunta puede estar interesado en libguestfs. Yo no soy consciente de que un OS X puerto, pero teniendo en cuenta que VirtualBox tiene una API, no es fuera de la cuestión.
Me pregunto por qué nadie ha escrito una capa de compatibilidad para permitir el kernel de Linux sistema de archivos de código para que se ejecute en espacio de usuario/fusible. O tiene a alguien?
Sólo para el registro, he probado Paragon ExtFS conductor (versión de prueba) en mi MacBook Pro a escribir a la partición ext4 de Linux. He encontrado que el conductor era muy inestable, y se creó la corrupción en el sistema de ficheros que fsck
no fue capaz de reparar ni en Linux ni en la Utilidad de Discos.
Mi idea era tener acceso a la mi /home
de la partición de Mac OS X utilizando este Paragon conductor, pero no me sugieren para hacer esta instalación. Hasta el momento, tengo mi /home
de particiones en Linux formato a hfsplus
sin registro en el diario, y luego puedo acceder a mis archivos desde Mac OS X. por supuesto, a partir de tiempo al tiempo que lo tengo algunos problemas en mi FS, pero no es muy frecuente. Sin embargo, no sugiero esta instalación (a menos que usted tiene una fecha hasta la copia de seguridad para su trabajo diario).
Por último, creo que Paragon es más adecuado tal vez para el uso de discos duros externos, pero de todos modos no es muy fiable por ser el software que la licencia es caro.
Actualización: a partir de Mayo de 2015, he formateado mi /home a ext4, y tengo que montar el sistema de archivos mediante fusible-ext2 en combinación con FUSIBLES para OS X. puedo acceder a la partición ext4 a leer y a escribir. Es más sólido de configuración que la que anteriormente descrito anteriormente.
AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.