Recientemente compré un dispositivo USB 3 de 32 GB con formato FAT32. Lo conecté a mi computadora e intenté copiar una película en él, sin embargo, el archivo tenía más de 4 GB y no me permitía copiar el archivo debido al límite de tamaño de archivo de 4 GB impuesto por FAT32 .
Después de buscar en Google, descubrí que podía formatear mi memoria USB para tener un formato exFAT , lo que significaría que podría colocar archivos en la memoria de más de 4 GB de tamaño y la unidad funcionaría tanto en mi Mac como en mi PC.
El problema con esta solución es que mi PS3 no puede detectar la memoria USB cuando está formateada con exFAT.
Me gustaría saber si hay una forma en que puedo formatear mi memoria USB para que pueda tener archivos de más de 4 GB y funcionar en mi PC, Mac y PS3.
Nativamente, no puede almacenar archivos de más de 4 GB en un sistema de archivos FAT. La barrera de 4 GB es un límite estricto de FAT: el sistema de archivos utiliza un campo de 32 bits para almacenar el tamaño del archivo en bytes, y 2 ^ 32 bytes = 4 GiB (en realidad, el límite real es 4 GiB menos un byte, o 4 294 967 295 bytes, porque puede tener archivos de longitud cero). Por lo tanto, no puede copiar un archivo de más de 4 GiB a ningún volumen FAT sin formato. exFAT resuelve esto mediante el uso de un campo de 64 bits para almacenar el tamaño del archivo, pero eso realmente no lo ayuda, ya que requiere un reformateo de la partición.
Sin embargo, si divide el archivo en varios archivos y los recombina más tarde, eso le permitirá transferir todos los datos, no solo como un solo archivo (por lo que es probable que deba recombinar el archivo antes de que sea útil). Por ejemplo, en Linux puede hacer algo similar a:
Aquí, uso
truncate
para crear un archivo disperso de 6 GiB de tamaño. (Solo sustituya el suyo.) Luego, los dividí en segmentos de aproximadamente 2 GB de tamaño cada uno; el último segmento es más pequeño, pero eso no presenta un problema en ninguna situación que se me ocurra. También puede, en lugar de--bytes=2GB
, usarlo--number=4
si desea dividir el archivo en cuatro partes del mismo tamaño; el tamaño de cada fragmento en ese caso sería 1 610 612 736 bytes o aproximadamente 1,6 GiB.Para combinarlos, solo use
cat
(concat
enate):Confirme que los dos son idénticos:
Esto se puede usar con cualquier limitación de tamaño máximo de archivo.
Muchos archivadores también admiten dividir el archivo en archivos de varias partes; anteriormente esto se usaba para ajustar archivos grandes en disquetes, pero en estos días también puede usarse para superar las limitaciones máximas de tamaño de archivo como estas. Los archivadores de archivos también suelen admitir un modo de "almacenamiento" o "sin compresión" que se puede usar si sabe que el contenido del archivo no se puede comprimir sin pérdidas, como suele ser el caso con archivos, películas, música, etc., ya comprimidos. ; cuando se usa este modo, el archivo comprimido simplemente actúa como un contenedor que le brinda la capacidad de dividir archivos, y los datos reales simplemente se copian en el archivo de almacenamiento, ahorrando tiempo de procesamiento.
fuente
Ampliando la idea de Michael, muchas utilidades / formatos de compresión admiten un modo de "tienda", donde en realidad no hacen ninguna compresión. La mayoría de esas mismas utilidades también admiten la división en múltiples archivos. Combine los dos y podrá dividir un archivo sin perder mucho tiempo comprimiéndolo, especialmente si se trata de datos no comprimibles. He utilizado esta técnica para superar el problema exacto que tienes.
Una gran ventaja de hacerlo de esta manera es que el formato de compresión actúa como un contenedor, evitando que accidentalmente haga algo con solo una parte del archivo. También tiende a ser más simple para usuarios no técnicos. (No todos saben cómo
cat
archivar, pero casi todos pueden abrir un archivo zip). También es muy obvio que es un archivo de varias partes, ya que el archivo está formateado como tal. Los archivos sueltos pueden no parecer un archivo de varias partes, especialmente si pierden sus nombres de alguna manera.Por supuesto, si realmente desea poder trabajar en archivos separados, esto no funciona tan bien. Esto puede ser importante si no tiene ningún "espacio temporal" para escribir el archivo final. En ese caso, solo debes dividir el archivo.
Aquí hay un ejemplo de división de un archivo usando zip en Linux:
Si eres más una persona GUI, mi goto siempre ha sido 7-Zip .
fuente
Otra opción no indicada sería utilizar particiones. El sistema operativo suele tratar una unidad flash USB como un disco duro. Cambie el tamaño de la partición FAT32 y cree una partición exFAT (u otro sistema de archivos compatible) que sea lo suficientemente grande como para contener el archivo.
Si alguna vez necesita acceder al archivo grande en su lugar en la unidad USB, esta es probablemente la mejor solución. Si todo lo que necesita hacer es transferir el archivo, y no le importa tener que copiarlo en el disco duro para usarlo, la solución de división probablemente sea mejor.
Esto no funcionará si su unidad USB está configurada como un "súper disquete", pero esto es cada vez más infrecuente. Puede convertir un "súper disquete" en un formato de disco duro utilizando una herramienta de partición como fdisk o gparted. Pero probablemente implicará copiar los archivos, convertirlos, volverlos a copiar y luego volver a arrancar la unidad.
fuente
ext
partición oculta en algún lugar de ellas. Es la mejor manera de resolver todos los pequeños problemas que aparecen usando cualquier partición "no linuxy".Como respondieron otros, dividiendo el archivo y uniendo obras. Pero la solución más fácil es usar
ext 2/3/4
el sistema de archivos para su unidad usb. Es el sistema de archivos nativo para Linux. En Windows use ext2fsd para leer los datos. También es compatible con el modo de escritura. Simplemente instale la aplicación gratuita en el archivo de acceso de Windows, sin división, sin unión.fuente
¿Has probado HFS +? Es el sistema de archivos utilizado en Mac. No te rías Parece funcionar en Xbox, por lo que vale la pena intentarlo.
Supera el límite de archivos de 4 GB en un disco duro externo para Xbox360
Puede implementarse porque también se usa en (algunos) iPods que son muy populares, por lo que incluso M $ Xbox360 parece leerlo. Con el software apropiado para PC, SI funciona en la PS3, obtendrás una solución universal.
fuente
Esto funciona, sigue mis pasos:
Descargar WinRAR
Haga clic derecho en el archivo que desea copiar y seleccione "Agregar al archivo"
En la parte inferior izquierda del cuadro emergente, escriba la división en el número de tamaño del volumen, por ejemplo, si su archivo tiene 4,63 GB, puede escribir 3 GB en el cuadro y haga clic en Aceptar.
Espere a que termine
Ahora copie todos los archivos a USB
Ahora seleccione el primer archivo "XXX.part1", haga clic derecho y haga clic en "Extraer aquí"
Debería extraer su archivo.
fuente
Necesitaba mover un entorno virtual de 15.5 gb. Eliminé la partición en la llave usb (32GB) e hice una nueva que era extn4 (linux), la monté mientras 32GBkey movía el archivo. Arrancó la máquina que necesitaba el archivo usando knoppix live (disco de Linux), montó la llave, movió el archivo.
Luego desmontó la llave, volvió a cambiar la partición a vfat.
fuente
He descubierto que el uso de Adobe Bridge (si está disponible para usted) omitirá el límite de 4 GB en nuestros servidores. Esto se puede hacer simplemente "arrastrando y soltando" desde el iniciador del sistema operativo a la ventana del cliente del puente. Funciona para archivos de video grandes (15gb +) donde trabajo.
fuente
Esto funciona para mi
Si es raro, descomprímelo y luego cópialo
Regla para este método, cada archivo dentro es inferior a 4 gb
3.Convierta el sistema Fat32 en Ntfs
fuente
En caso de que esto no se haya dicho / descubierto todavía, usar Filezilla para FTP los archivos grandes a la HD externa también funciona incluso si la HD es Fat32.
fuente
FAT32 tiene un límite estricto para la forma en que se enumera cada archivo (campo de 32 bits para el tamaño del archivo). Sin embargo, las aplicaciones que omiten este límite usan más campos. En teoría, esto puede pasar por alto el límite rígido, pero requiere la colocación de los siguientes campos inmediatamente después del primero, y vincular el final del primero al comienzo del siguiente como si fuera parte del archivo (lee ese sector final, y obtiene otro mensaje de campo de bits de archivo del segundo campo), que generalmente es manejado por los sistemas operativos de PC correctamente, pero no siempre.
Otros programas mueven archivos en fragmentos de 600mb a 2gb y usan un bit indicador, luego usan múltiples campos de bits para los fragmentos, aunque todo se ve como un solo archivo; tal es el caso con el software adobe, especialmente con archivos de video. Segmenta los archivos y crea un campo de bits para cada segmento para video \ audio que el sistema operativo lee como un solo archivo. Estos archivos son simplemente envoltorios, una especie de carpeta que envuelve un conjunto de imágenes o muestras que se almacenan rápidamente en la memoria caché para su reproducción. El DVD VOB estándar es otro gran ejemplo que muestra de dónde viene esto y por qué. Se corta en fragmentos de archivos almacenados en caché rápidamente para reproducirlos en reproductores de DVD. Utilizan el antiguo formato UDF1 o joliet, que toma prestado de HFS, pero utiliza principalmente listas con capacidad FAT. El límite de tamaño del archivo es de aproximadamente 2 gb, principalmente para velocidades de almacenamiento en caché de decodificadores de reproductor de DVD.
La respuesta a este problema no es compleja, pero no es de talla única. Para la pregunta específica, use un programa divisor; WinRar, 7zip son geniales y tienen una interfaz gráfica de usuario. Es una respuesta simple y funciona bien. El SO (sistema operativo) configurará el archivo para usar múltiples campos y múltiples fragmentos, pero se verá como un archivo después de la fusión. Con muchos archivos de video comprimidos (casi todos los formatos son comprimidos por un algoritmo u otro), las velocidades de lectura para FAT son lo suficientemente rápidas para reproducirse en la mayoría de los televisores inteligentes o sistemas de consola OS mínimos (PS3 \ 4, XBOX, etc.). Otros archivos como ISO, etc., no son tan capaces a menos que estén en formato DVD para video, que de todos modos es un formato muy almacenado en caché. Para ver los ISO del juego, verifique ntfs y algunos otros formatos que su computadora puede construir en la unidad USB, y luego pruébelo sin acciones divididas.
fuente
Como el OP dijo 'para una PS3', la respuesta tiene que relacionarse únicamente con FAT32, ya que esto es todo lo que obtienes con PS3. En cuanto a los usuarios de Linux, la respuesta se puede encontrar en el formato de partición EX4 y, por supuesto, NTFS con Windoze. Mover archivos de EX4 a NTFS a través de Samba es fácil. Si mover un archivo requiere 'saltar a través de aros', realmente debería considerar '¿Estoy formateando mis particiones correctamente para manejar los archivos que necesito manejar de manera regular?' Dicho esto, también es bueno tener más de una computadora alrededor que pueda procesar lo que necesita, cómo lo necesita también. (Esto, viniendo de alguien que acaba de formatear un dongle USB de 32 gb en FAT32, solo para descubrir 10 minutos más tarde que necesitaba almacenar un archivo .img de 15 gb, y tuve que quitar todo, cambiar el formato de partición y mover todo de nuevo en él).
fuente