2012-06-23 07:10:47 +0000 2012-06-23 07:10:47 +0000
34
34

Para evitar el límite de tamaño de archivos de 4GB en FAT32

Recientemente compré una memoria USB 3 de 32GB formateada en FAT32. Lo conecté a mi ordenador e intenté copiar una película en él, pero el archivo tenía más de 4 GB y no me dejaba copiarlo debido al límite de tamaño de archivo de 4 GB impuesto por FAT32 .

Después de buscar en Google encontré que podía formatear mi memoria USB para tener un formato exFAT , lo que significaba que podía poner 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 alguna manera de poder formatear mi memoria USB para que pueda tener archivos de más de 4 GB y funcione en mi PC, Mac y PS3.

Respuestas (14)

66
66
66
2014-05-23 12:42:22 +0000

Nativamente, no puedes almacenar archivos de más de 4 GB en un sistema de archivos FAT. La barrera de los 4 GB es un límite duro de la 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 que sea más grande que 4 GiB a cualquier volumen plain-FAT. exFAT resuelve esto usando un campo de 64 bits para almacenar el tamaño del archivo pero eso no le ayuda realmente ya que requiere un reformateo de la partición.

Sin embargo, si divide el archivo en múltiples archivos y los recombina más tarde, eso le permitirá transferir todos los datos, pero no como un solo archivo (por lo que es probable que necesite recombinar el archivo antes de que sea útil). Por ejemplo, en Linux puedes hacer algo similar a:

$ truncate -s 6G my6gbfile
$ split --bytes=2GB --numeric-suffixes my6gbfile my6gbfile.part
$ ls
my6gbfile my6gbfile.part00 my6gbfile.part01
my6gbfile.part02 my6gbfile.part03
$

Aquí, uso truncate para crear un archivo escaso de 6 GiB de tamaño. (Sólo sustituye al tuyo.) Luego, los divido en segmentos de aproximadamente 2 GB de tamaño cada uno; el último segmento es más pequeño, pero eso no presenta ningún problema en cualquier situación que se me ocurra. También puedes, en lugar de --bytes=2GB, usar --number=4 si deseas dividir el archivo en cuatro trozos de igual tamaño; el tamaño de cada trozo en ese caso sería de 1 610 612 736 bytes o alrededor de 1.6 GiB.

Para combinarlos, sólo hay que usar cat (concatenate):

$ cat my6gbfile.part* > my6gbfile.recombined

Confirmar que los dos son idénticos:

$ md5sum --binary my6gbfile my6gbfile.recombined
58cf638a733f919007b4287cf5396d0c *my6gbfile
58cf638a733f919007b4287cf5396d0c *my6gbfile.recombined
$

Esto se puede usar con cualquier limitación de tamaño máximo de archivo.

Muchos archivadores de archivos también soportan la división del archivo en archivos de varias partes; antes se usaba para ajustar archivos grandes en disquetes, pero hoy en día también puede usarse para superar limitaciones de tamaño máximo de archivo como éstas. Los archivadores de archivos también suelen admitir un modo de “almacenamiento” o “sin compresión” que puede utilizarse si se sabe que el contenido del archivo no puede comprimirse sin pérdidas, como suele ocurrir con los archivos ya comprimidos, las películas, la música, etc.; al utilizar este modo, el archivo comprimido simplemente actúa como un contenedor que permite dividirlo, y los datos reales se copian simplemente en el archivo de almacenamiento, lo que ahorra tiempo de procesamiento.

25
25
25
2012-06-23 07:29:15 +0000

Desafortunadamente, no hay forma de copiar un archivo de 4 GB a un sistema de archivos FAT32. Y un rápido google dice que tu PS3 sólo reconocerá sistemas de archivos FAT32.

Tu única opción es usar archivos más pequeños. Tal vez cortarlos en pedazos antes de moverlos o comprimirlos.

Probaría una solución en red para compartir archivos.

23
23
23
2014-05-23 14:38:37 +0000

Ampliando la idea de Michael, muchas utilidades/formatos de compresión soportan un modo “tienda”, donde no hacen ninguna compresión. La mayoría de esas mismas utilidades también soportan la división en múltiples archivos. Combina los dos, y puedes dividir un archivo sin perder un montón de tiempo comprimiéndolo, especialmente si se trata de datos no comprimibles. Yo mismo he usado 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 envoltorio, evitando que hagas algo accidentalmente con sólo una parte del archivo. También tiende a ser más simple para los usuarios no técnicos. (No todo el mundo sabe cómo cat archivos, pero casi todo el mundo puede abrir un zip.) También es muy obvio que sea un archivo multiparte, ya que el archivo está formateado como tal. Los archivos sueltos pueden no parecer un archivo multiparte, especialmente si pierden sus nombres de archivo de alguna manera.

Por supuesto, si realmente quieres poder trabajar en los archivos separados, esto no funciona tan bien. Esto puede ser importante si no tienes ningún “espacio de rascado” para escribir el archivo final. En ese caso, deberías dividir el archivo.

Aquí hay un ejemplo de cómo dividir un archivo usando un zip en Linux:

zip -0 -s 3g out.zip foobar

# "-0" sets the compression level to 0, or store
# "-s 3g" sets the split size to 3 GB
# Add "-r" if "foobar" is a directory
# The output will be "out.zip", and "out.z01", "out.z02", and so on...

Si eres más una persona de GUI, mi goto siempre ha sido 7-Zip .

5
5
5
2014-05-24 16:35:52 +0000

Otra opción que no se ha indicado sería la de utilizar particiones. Una unidad flash USB es tratada más a menudo por el sistema operativo 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 que se encuentra en la unidad USB, esta es probablemente la mejor solución. Si todo lo que necesitas es transferir el archivo, y no te importa tener que copiarlo al disco duro para usarlo, la solución de división es probablemente mejor.

Esto no funcionará si tu unidad USB está configurada como un “súper disquete”, pero esto es cada vez menos común. Puedes convertir un “super disquete” en un formato de disco duro usando una herramienta de partición como fdisk o gparted. Pero probablemente implique copiar los archivos, convertirlos, volver a copiarlos y hacer que la unidad se pueda arrancar de nuevo.

3
3
3
2014-05-24 15:10:38 +0000

Como respondieron otros que dividieron el archivo y unieron los trabajos. Pero la solución más fácil es usar el sistema de archivos ext 2/3/4 para su unidad USB. Es el sistema de archivos nativo de linux. En windows usa ext2fsd para leer los datos. También soporta el modo de escritura. Sólo instala la aplicación gratuita en el archivo de acceso de Windows, sin dividir, sin unir.

1
1
1
2012-09-12 15:15:49 +0000

¿Ha probado el HFS+? Es el sistema de archivos que se usa en las Macs. No te rías. Parece funcionar en la Xbox, así que vale la pena intentarlo. Pasar el límite de archivos de 4 GB en un disco duro externo para la Xbox360

Podría implementarse porque también se utiliza en (algunos) iPods que son muy populares, así que hasta M$ Xbox360 parece leerlo. Con el software apropiado en el PC, IF funciona en la PS3, obtendrías una solución universal.

1
1
1
2014-07-07 02:32:58 +0000

Esto funciona - sigue mis pasos:

  • Descargar WinRAR

  • Haz clic con el botón derecho del ratón en el archivo que quieras copiar y selecciona “Añadir al archivo”

  • En la parte inferior izquierda de la caja emergente, escribe el número de división al tamaño del volumen, por ejemplo si tu archivo es 4. 63 GB puede anotar 3 GB en el cuadro, y haga clic en OK.

  • Espere a que termine

  • Ahora copie todos los archivos a USB

  • Ahora seleccione el primer archivo “XXX.part1”, haga clic con el botón derecho y haga clic en “Extraer aquí”

  • Debería extraer su archivo.

0
0
0
2018-10-26 09:16:57 +0000

En caso de que esto no se haya dicho/descubierto todavía - usando Filezilla para FTP los archivos grandes al HD externo también funciona aunque el HD sea Fat32.

0
0
0
2017-12-28 04:52:10 +0000

Esto funciona para mí

  1. Si es Iso o Archivo Comprimido sólo debes copiar y pegar la cosa dentro de él (quiero decir, tu archivo iso de tamaño 5Gb, cuando lo montas, hay 6 archivos dentro, sólo tienes que copiar el archivo seis dentro de él, no el archivo iso)

Si es rar, Descomprímelo y luego cópialo

Regla para este Método, Cada archivo dentro está por debajo de 4gb

  1. Si está por encima de 4gb pero no es un archivo iso ni un archivo comprimido, comprímalo en alguna parte. Regla de este método: Cada parte está por debajo de 4gb

3.Convertir el sistema Fat32 en Ntfs

0
0
0
2020-01-25 05:41:40 +0000

Podrías usar FFMPEG para dividir el archivo en partes que se puedan reproducir, sin perder datos.

Ejemplo: El video de 8GB es de 1 hora de duración, así que lo dividiría en 3 (Podría ser 2, para estar seguros usa 3); Así que usaría el comando

ffmpeg -i original-video.mp4 -ss 00:00:00 -t 00:20:00 -codec copy Part01.mp4
ffmpeg -i original-video.mp4 -ss 00:20:00 -t 00:20:00 -codec copy Part02.mp4
ffmpeg -i original-video.mp4 -ss 00:40:00 -t 00:20:00 -codec copy Part03.mp4

ffmpeg términos: -i : archivo de entrada -ss : tiempo de inicio -t : longitud -codec : codec para usar copia : 1:1 copia de la fuente

Aquí todavía puedes usarlo con tu PS3, y en un ordenador puedes combinar los mp4 con ffmpeg en un archivo

0
0
0
2015-08-13 19:34:24 +0000

He descubierto que el uso de Adobe Bridge (si está disponible para usted) sobrepasará el límite de 4GB en nuestros servidores. Esto puede hacerse simplemente “arrastrando y soltando” desde el lanzador del sistema operativo a la ventana del cliente del puente. Funciona para archivos de video grandes (15gb+) donde trabajo.

0
0
0
2013-11-19 08:20:13 +0000

Necesitaba mover un entorno virtual de 15.5gb. Eliminé la partición de la llave usb (32GB) e hice una nueva que era extn4 (linux), la monté mientras 32GBkey movía el archivo. Arranqué la máquina que necesitaba el archivo usando knoppix live (disco de linux), monté la llave, moví el archivo.

Luego umounted la llave, cambié la partición de nuevo a vfat.

-1
-1
-1
2016-01-16 02:39:19 +0000

FAT32 tiene un límite duro en cuanto a la forma en que se enumeran todos los archivos (campo de 32 bits para el tamaño del archivo). Sin embargo, las aplicaciones que sobrepasan este límite utilizan más campos. En teoría, esto puede saltarse el límite duro, pero requiere la colocación de los siguientes campos inmediatamente después del primero, y la vinculación del final del primero al principio del siguiente como si fuera parte del archivo (lee ese sector final, y obtiene otro mensaje de campo de bits del archivo del segundo campo), lo que normalmente es manejado por los sistemas operativos de los PC, de acuerdo, pero no siempre.

Otros programas mueven los archivos en trozos de 600mb a 2gb y usan un bit de bandera, y luego usan múltiples campos de bits para los trozos, aunque todo se ve como un solo archivo; tal es el caso del software de adobe, especialmente con los archivos de video. Segmenta los archivos, y crea un campo de bits para cada segmento de video/audio que es leído por el sistema operativo 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 para su reproducción. El DVD estándar VOB es otro gran ejemplo que muestra de dónde viene esto y por qué. Se corta en trozos de archivos rápidamente almacenados en la memoria para su reproducción en reproductores de DVD. Utilizan el viejo formato UDF1 o joliet, que toma prestado de HFS, pero usa mayormente listas con capacidad FAT. El límite del tamaño del archivo es de aproximadamente 2gb, principalmente para las velocidades de caché de los decodificadores de los reproductores de DVD. La mayoría de las veces es entre 1/10 y 1/5 de ese límite, y los trozos de audio y video multiplexados se cachean juntos muy rápidamente, para su reproducción.

La respuesta a este problema no es compleja, pero no es un tamaño único para todos. Para la pregunta específica, usa un programa divisor; WinRar, 7zip son geniales, y tienen una guía. Es una respuesta simple y funciona bien. El sistema operativo configurará el archivo para que utilice múltiples campos, y múltiples trozos, pero se verá como un solo 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 en sistemas mínimos de consola OS (PS3\4, XBOX, etc). Otros archivos como ISOs etc, no son tan capaces a menos que estén en formato DVD para video, que es un formato fuertemente almacenado en caché de todos modos. Para ISOs de juegos, comprueba ntfs, y algunos otros formatos que tu ordenador puede construir en la unidad USB, y luego pruébalo sin acciones divididas.

-2
-2
-2
2016-06-08 02:49:45 +0000

Como dijo el OP “para una PS3”, la respuesta tiene que referirse únicamente a FAT32, ya que esto es todo lo que se obtiene con la 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ías considerar “¿estoy formateando mis particiones correctamente para manejar los archivos que necesito manejar regularmente? Dicho esto, también es bueno tener más de un ordenador alrededor que pueda procesar lo que necesitas, cómo lo necesitas, también. (Esto, viniendo de alguien que acaba de formatear un dongle USB 32gb en FAT32, sólo para encontrar 10 minutos después que necesitaba almacenar un archivo .img de 15gb en él, y tenía que mover todo fuera de él, cambiar el formato de la partición, y mover todo de nuevo a él).