หรือคุณไม่สามารถจัดเก็บไฟล์ที่มีขนาดใหญ่กว่า 4 GB ในระบบไฟล์ FAT อุปสรรค 4 GB เป็นขีด จำกัด ที่ยากของ FAT: ระบบไฟล์ใช้ฟิลด์ 32- บิตเพื่อเก็บขนาดไฟล์เป็นไบต์และ 2 ^ 32 ไบต์ = 4 GiB (จริง ๆ แล้วขีด จำกัด จริงคือ 4 GiB ลบหนึ่งไบต์หรือ 4 294 967 295 ไบต์เพราะคุณสามารถมีไฟล์ที่มีความยาวเป็นศูนย์) ดังนั้นคุณไม่สามารถคัดลอกไฟล์ที่มีขนาดใหญ่กว่า 4 GiB ไปยังโวลุ่มธรรมดา -FAT exFAT แก้ปัญหานี้โดยใช้ฟิลด์ 64- บิตเพื่อจัดเก็บขนาดไฟล์แต่มันไม่ได้ช่วยอะไรคุณได้จริงเพราะมันต้องการฟอร์แมตพาร์ติชันใหม่
อย่างไรก็ตามหากคุณแบ่งไฟล์ออกเป็นหลาย ๆ ไฟล์และรวมเข้าด้วยกันอีกครั้งในภายหลังซึ่งจะช่วยให้คุณถ่ายโอนข้อมูลทั้งหมดไม่ใช่แค่ไฟล์เดียว (ดังนั้นคุณอาจต้องรวบรวมไฟล์ใหม่ก่อนที่จะมีประโยชน์ ตัวอย่างเช่นบน Linux คุณสามารถทำสิ่งที่คล้ายกับ:
$ truncate -s 6G my6gbfile
$ split --bytes=2GB --numeric-suffixes my6gbfile my6gbfile.part
$ ls
my6gbfile my6gbfile.part00 my6gbfile.part01
my6gbfile.part02 my6gbfile.part03
$
ที่นี่ฉันใช้truncate
เพื่อสร้างไฟล์ขนาดกระจัดกระจาย 6 GiB (เพียงแทนที่ตัวคุณเอง) จากนั้นฉันแบ่งออกเป็นส่วน ๆ ๆ ละประมาณ 2 GB ส่วนสุดท้ายมีขนาดเล็กลง แต่ไม่ได้มีปัญหาในทุกสถานการณ์ที่ฉันสามารถหาได้ คุณยังสามารถแทนการ--bytes=2GB
ใช้--number=4
ถ้าคุณต้องการที่จะแยกไฟล์ออกเป็นสี่ชิ้นเท่ากับขนาด; ขนาดของแต่ละก้อนในกรณีนั้นจะเป็น 1 610 612 736 ไบต์หรือประมาณ 1.6 GiB
หากต้องการรวมเข้าด้วยกันเพียงใช้cat
(con cat
enate):
$ cat my6gbfile.part* > my6gbfile.recombined
ยืนยันว่าทั้งสองเหมือนกัน:
$ md5sum --binary my6gbfile my6gbfile.recombined
58cf638a733f919007b4287cf5396d0c *my6gbfile
58cf638a733f919007b4287cf5396d0c *my6gbfile.recombined
$
สามารถใช้กับข้อ จำกัด ขนาดไฟล์สูงสุด
ตัวจัดเก็บไฟล์จำนวนมากยังรองรับการแยกไฟล์ออกเป็นไฟล์เก็บถาวรแบบหลายส่วน ก่อนหน้านี้ใช้เพื่อจัดเก็บไฟล์เก็บถาวรขนาดใหญ่ลงในฟล็อปปี้ดิสก์ แต่วันนี้สามารถใช้เพื่อเอาชนะข้อ จำกัด ขนาดไฟล์สูงสุดเช่นนี้ ตัวจัดเก็บไฟล์มักจะรองรับโหมด "ร้านค้า" หรือ "ไม่บีบอัด" ซึ่งสามารถใช้งานได้หากคุณรู้ว่าเนื้อหาของไฟล์นั้นไม่สามารถบีบอัดแบบสูญเสียได้อย่างเป็นประโยชน์อีกต่อไป ; เมื่อใช้โหมดดังกล่าวไฟล์บีบอัดจะทำหน้าที่เป็นคอนเทนเนอร์ที่ให้ความสามารถในการแยกไฟล์และข้อมูลจริงจะถูกคัดลอกไปยังไฟล์เก็บถาวรโดยประหยัดเวลาในการประมวลผล