Tengo dos preguntas sobre ext4:
- ¿Existe actualmente una forma de montar una partición ext4 en Windows (XP / Vista / 7) para obtener soporte básico de lectura?
- Si no, ¿hay algún plan para apoyar esto algún día?
Tengo dos preguntas sobre ext4:
Respuestas:
Había una utilidad llamada ext2read para buscar particiones Ext en Windows (incluidas las particiones Ext4) que puede que ya no funcione como se menciona en el comentario a continuación de @heynnema y podría corromper sus particiones.
El proyecto no se actualiza desde 2012
ext4 tiene algún soporte a través de los proyectos anteriores de ext2 *. btrfs no tiene soporte actual de Windows. Los nuevos sistemas de archivos siempre van a tener un período en el que no hay soporte en otro sistema operativo y, francamente, eso va a apestar.
También debe mencionarse que los proyectos que intentan leer el sistema de archivos en otro sistema siempre le darán un mayor riesgo de aumentar su partición.
Entonces, con eso en mente, hay una solución que tomaría entre 30 minutos y una hora para configurar que le daría una velocidad casi nativa, cualquier soporte de partición de Linux y sería tan seguro (o muy cercano) como montarlo de Linux: ¡Virtualice!
Sí, te sugiero que renuncies a 300 megas de RAM y un poco de espacio en disco para ejecutar Ubuntu Server desde Windows. La mayoría de los sistemas de virtualización modernos, como Virtualbox y VMWare, le permiten pasar a la VM un disco o partición completo, así que eso es lo que haría. Móntelo desde virtual-ubuntu, instale samba, comparta los discos montados en ubuntu y monte los recursos compartidos desde Windows.
Parece un montón de gastos generales, pero el servidor Ubuntu es bastante hábil y no necesitará muchos recursos. Una vez instalado, probablemente podría salirse con 150megs de RAM para ello.
Si está hablando de un sistema de arranque dual, Windows no puede leer de forma nativa particiones formateadas en Linux. Por lo tanto, tienes dos opciones.
Cree una partición NTFS que contendrá los archivos a los que desea acceder desde Windows y Ubuntu, y almacene sus archivos allí.
Esta es la solución recomendada y segura.
El software está disponible para Windows que le permite leer y escribir en particiones de Linux, hasta cierto punto.
Un ejemplo de dicho software es Ext2Fsd. Ext2Fsd tiene soporte EXT4 limitado. De forma predeterminada, cargará los sistemas de archivos en modo de solo lectura, pero puede habilitar el modo de lectura y escritura si realmente lo desea. Sin embargo, esto no es recomendable .
Tenga en cuenta que estas características del cuarto sistema de archivos extendido no son compatibles:
Atributos extendidos: soporte ACL
Nota: puede aparecer un error después de instalar Ext2Fsd; La aplicación aún funciona.
Después de la instalación, reinicie su computadora y abra Ext2 Volume Manager desde el menú Inicio.
Aquí es donde asigna o cambia las letras de unidad para sus particiones Linux, las monta y desmonta, o realiza otras operaciones.
Si desea habilitar la compatibilidad de escritura para un sistema de archivos EXT4, seleccione Ext2 Management
, desmarque la Mount volume in readonly mode
casilla y luego haga clic en Aplicar.
También puede seleccionar si desea que su partición de Linux se monte automáticamente al inicio (no debe usar esta opción para unidades USB y medios extraíbles).
Nota: esta solución está lejos de ser perfecta y la corrupción de datos puede ocurrir en su partición de Linux. ¡Usa esto bajo tu propio riesgo!
Para leer ext4 puedes usar Ext2Fsd . Es un controlador para Windows. El nombre sugiere que solo funciona con ext2 y el sitio dice que funciona con ext2 y ext3, pero las últimas versiones también admiten ext4.
Una alternativa es instalar CoLinux en la máquina Windows y configurarlo con un sistema mínimo (suficiente para montar el sistema de archivos en cuestión) y Samba. Luego solo monta tu FS y compártelo en Windows. No es exactamente elegante, pero funciona bien y no corre el riesgo de corrupción del sistema de archivos debido a controladores defectuosos.
Si una instalación de CoLinux desde cero es demasiado complicada, intente AndLinux, que es CoLinux con un sistema operativo ya bueno para salir de la caja. Se instala en veinte minutos. Aún necesitará configurar el montaje, pero los recursos compartidos del sistema de archivos ya deberían estar listos.
Puede instalar Linux en una máquina virtual y luego vincular las unidades físicas o particiones directamente a ella. Luego configure la máquina para que sea accesible a través de Samba / CIFS y asigne los recursos compartidos a las letras de unidad en el Explorador de Windows.
Hay una guía para hacer esto en VirtualBox.
Esa es probablemente la forma más simple y debería funcionar de manera transparente después de la configuración correcta. Debería funcionar con cualquier sistema de archivos que admita Linux y no tener que pasar mucho tiempo con utilidades de terceros horriblemente desactualizadas (y posiblemente inestables).
Con algo de trabajo, incluso podrías hacer que toda tu distribución principal de Linux sea arrancable desde Windows.
Puede usar ex2explore para acceder al archivo ubuntu desde Windows
Necesita instalar Samba en Ubuntu y configurar una carpeta de shere en la partición de Ubuntu. Luego puede asignar a ese recurso de red desde Windows.
¿A través de una red o localmente? Si es de otras computadoras en la red, entonces probablemente querrás configurar Samba en tu computadora Ubuntu.
https://help.ubuntu.com/11.10/serverguide/C/samba-fileserver.html
Si tiene un arranque dual de la computadora y desea acceder a Ubuntu desde Windows, puede intentar ext2read . No lo he probado, pero aparentemente es compatible con la mayoría de los sistemas de archivos Linux estándar.
La otra opción es arrancar un CD / USB en vivo. Luego podrá copiar los archivos a otra ubicación. Quizás otro dispositivo USB o ubicación de red.