¿Cómo utilizar archivos de más de 4 GB en una memoria USB y mantener la compatibilidad entre sistemas operativos?

2

Superé este problema de archivo de 4GB formateando mi memoria USB a NTFS. Pero Linux u otros sistemas operativos o dispositivos no son compatibles con este formato.

¿Es posible tener un programa dentro de mi memoria USB, que crearía su propio sistema de archivos, de modo que habría una copia de este programa para todos los sistemas operativos más comunes, y así permitir la transferencia de archivos de más de 4GB entre cualquier computadora ¿fácilmente?

Este programa podría colocarse en el sistema de archivos FAT32, por lo que será legible para (casi) todos los sistemas operativos o dispositivos. Entonces, cuando usaría este programa, lo usaría solo cuando necesite almacenar archivos de más de 4 GB, otros archivos podrían simplemente colocarse en la unidad FAT32 para un acceso más fácil (en el caso de que un dispositivo no pueda ejecutar el programa, como música jugadores).

El único programa que sé que puede hacer este tipo de cosas es un programa que dividiría los archivos en fragmentos de 4 GB, pero es un poco tedioso de usar, porque tengo que reconstruir el archivo cada vez que lo leo; Eso toma mucho tiempo.

Novato
fuente
Tal programa no funcionaría en Linux u otros sistemas operativos o dispositivos, tampoco ...
Grawity 02 de
@grawity, ¿por qué no? Si la memoria USB usa FAT32 y hay una copia del programa para todos los sistemas operativos más comunes, ¿por qué no funcionaría?
Novato
@Rookie, ¿qué pasa si un día conectas la unidad a otro sistema operativo y no tienes el programa listo en la unidad? Esa parece una mala solución. A nadie le importaría escribir eso porque NTFS es compatible en todos los principales sistemas operativos durante años. El único sistema de archivos portátil verdadero es UDF
phuclv

Respuestas:

1

Lamentablemente, no hay soluciones perfectas para este problema. NTFS es probablemente el mejor cajero automático, ya que la mayoría de las configuraciones de Linux lo han soportado bien durante algunos años, incluso en algunos sistemas embebidos donde las cosas tienden a ser despojadas por razones de espacio (unidad y / o memoria) (por ejemplo, algunos decodificadores). los reproductores multimedia admiten NTFS). La respuesta de MS es exFAT, pero si bien las últimas dos versiones de MacOS lo admiten, el módulo Linux relevante solo ha alcanzado recientemente un estado estable (por lo que no estará tan comúnmente disponible como lo desea aún) y, en mi experiencia, exFAT aún no está tan comúnmente compatible como NTFS (aunque muchos dispositivos de medios de consumo están comenzando a admitirlo, por lo que esto cambiará bastante rápido)

Otra opción es usar ext2 / 3/4 y un controlador de sistema de archivos de Windows como ext2fsd ( http://www.ext2fsd.com/ ) en sus cajas de Windows, aunque si alguna vez necesita usar la unidad en un Windows bloqueado cuadro (en una biblioteca o lugar de trabajo, por ejemplo) donde no puede instalar el controlador del sistema de archivos ext *, estará tan atascado como aquellas ocasiones en las que no puede leer NTFS. Además, no estoy seguro de si ext2fsd funcionará actualmente en Windows 8 y Server 2012.

Aparte de eso, está atascado con FAT32 y herramientas / scripts que dividen los archivos en trozos más pequeños cuando tienen más de 4 Gb.

David Spillett
fuente
-2

Formatee a FAT32. Debería soportar hasta 2TB.

http://support.microsoft.com/kb/184006

Ali
fuente
1
Umm, he usado FAT32 antes, e incluso el nombre "32" declara que solo permite archivos de 4GB. ¿Me he perdido algo?
Novato
1
@ Ali mezcla el tamaño máximo de partición con el tamaño máximo de archivo. ¡Con FAT32, el tamaño máximo de archivo está limitado a 4GB!
Simon
@Simon Ah! Disculpas, leí mal la pregunta. Gracias por la aclaración.
Ali