Yerel olarak, 4 GB'den büyük dosyaları FAT dosya sisteminde saklayamazsınız. 4 GB'lık bir bariyer zor bir FAT limitidir: dosya sistemi, dosya boyutunu bayt olarak saklamak için 32 bitlik bir alan kullanır ve 2 ^ 32 bayt = 4 GiB (gerçekte asıl sınır 4 GiB eksi bir bayt veya 4 294 967 295 byte, çünkü sıfır uzunlukta dosyalara sahip olabilirsiniz). Bu nedenle, 4 GiB'den büyük bir dosyayı herhangi bir düz FAT birimine kopyalayamazsınız. exFAT , dosya boyutunu depolamak için 64 bitlik bir alan kullanarak bu sorunu çözer ancak bu, bölümün yeniden biçimlendirilmesini gerektirdiğinden size gerçekten yardımcı olmaz.
Bununla birlikte, dosyayı birden fazla dosyaya bölerseniz ve daha sonra yeniden birleştirirseniz, bu, tüm verileri tek bir dosya olarak değil aktarmanıza olanak sağlar (bu nedenle, dosyayı kullanmadan önce yeniden birleştirmeniz gerekebilir). Örneğin, Linux'ta şuna benzer bir şey yapabilirsiniz:
$ truncate -s 6G my6gbfile
$ split --bytes=2GB --numeric-suffixes my6gbfile my6gbfile.part
$ ls
my6gbfile my6gbfile.part00 my6gbfile.part01
my6gbfile.part02 my6gbfile.part03
$
Burada, truncate
6 GiB boyutunda seyrek bir dosya oluşturmak için kullanıyorum . (Sadece kendinizinkileri kullanın.) Ardından, her birini yaklaşık 2 GB boyutunda olan segmentlere ayırırım; Son bölüm daha küçük, ancak bulabildiğim hiçbir durumda sorun yaratmıyor. Sen yerine, aynı zamanda can --bytes=2GB
kullanım, --number=4
dört eşit büyüklükte parçalar halinde dosya bölmek istiyorsanız; bu durumda her bir yığının boyutu 1 610 612 736 bayt veya yaklaşık 1,6 GiB olacaktır.
Bunları birleştirmek için, sadece kullanmak cat
(con cat
enate):
$ cat my6gbfile.part* > my6gbfile.recombined
İkisinin aynı olduğunu onaylayın:
$ md5sum --binary my6gbfile my6gbfile.recombined
58cf638a733f919007b4287cf5396d0c *my6gbfile
58cf638a733f919007b4287cf5396d0c *my6gbfile.recombined
$
Bu, herhangi bir maksimum dosya boyutu sınırlamasıyla kullanılabilir.
Çoğu dosya arşivleyicisi ayrıca dosyayı çok parçalı arşiv dosyalarına bölmeyi de destekler ; daha önce bu büyük arşivleri disketlere sığdırmak için kullanılıyordu, ancak bugünlerde bunun gibi maksimum dosya boyutu sınırlamalarının üstesinden gelmek için de kullanılabilir. Dosya arşivleyicileri ayrıca, genellikle zaten sıkıştırılmış arşivlerde, filmlerde, müziklerde vb. Durumlarda olduğu gibi, dosyanın içeriğinin kayıpsız şekilde daha fazla sıkıştırılmayacağını bilirseniz kullanılabilecek bir "mağaza" veya "sıkıştırma yok" modunu da destekler. ; Böyle bir mod kullanıldığında, sıkıştırılmış dosya, size dosya bölme özelliğini sağlayan bir kap işlevi görür ve gerçek veriler, işlem zamanından tasarruf ederek arşiv dosyasına kopyalanır.