สร้างที่เก็บข้อมูลหลายวอลุ่มบน Mac


10

ฉันมีไฟล์ขนาด 6 GB ซึ่งต้องคัดลอกไปยังไดรฟ์ USB ไดรฟ์คือ 16 GB แต่จัดรูปแบบใน FAT เพื่อให้คอมพิวเตอร์ windows และ Mac สามารถอ่านได้ Fat จำกัด ขนาดไฟล์ไว้ที่ 4 GB ดังนั้นฉันจึงไม่สามารถคัดลอกไฟล์ได้ โซลูชันของฉันคือการสร้างไฟล์เก็บถาวรแบบหลายส่วนในสองไฟล์ 3 GB

ฉันจะสร้างไฟล์เก็บถาวรแบบหลายส่วนบน osx ได้อย่างไร

คำตอบ:


11

คุณสามารถแยกไฟล์ใด ๆ ด้วยคำสั่งsplit :

split -b 2048m bigfile.tgz bigfile.tgz.

และคุณจะได้รับ:

bigfile.tgz.aa
bigfile.tgz.ab
...

หากต้องการรวมเข้าด้วยกันอีกครั้ง:

cat bigfile.tgz.* > bigfile.tgz

นอกจากนี้ยังสามารถใช้กับ Windows พร้อมสำเนา / B

แน่นอนว่านี่ไม่ใช่การจัดเก็บหลายส่วนจริงๆเพียงแค่ตัดไฟล์เป็นชิ้น ๆ เอกสารที่เก็บหลายส่วนมักทราบว่าเป็นส่วนที่ 5 เป็นชุดรวมถึงการตรวจสอบ CRC สำหรับแต่ละไฟล์เป็นต้น แต่นั่นเป็นรูปแบบเฉพาะของรูปแบบไฟล์เก็บถาวรที่คุณต้องการใช้


ตกลงใช้งานได้ ฉันหวังว่าประเภทไฟล์เก็บถาวรผู้รับจะสามารถเปิดใน GUI เช่น ZIP, RAR และอื่น ๆ ได้อีก
Gerrit


1

หากต้องการแยกด้วยคำสั่ง zip ภายในบน OS X ให้พิมพ์คำสั่งนี้ในเทอร์มินัล:

zip -s 1g BigFile6GB.zip BigFile6GB.iso

โดย1g= แยกไฟล์ด้วยขนาดสูงสุด 1GB

ผลลัพธ์จะเป็น 6 ไฟล์ละ 1GB

อ่าน man zip บนเทอร์มินัลเพื่อดูตัวเลือกขนาดแยกอื่น ๆ ด้วยคำสั่ง zip ภายใน


0

มีความเป็นMac พอร์ตของ7z Archiver

มันสามารถใช้ในการทำจดหมายเหตุแบ่งส่วน


0

น้ำมันดิน Tar เป็นเครื่องมือที่ได้รับอนุญาตจาก GNU ซึ่งสามารถสร้างคลังเก็บข้อมูลจำนวนมากได้ ใน Mac OS X คุณต้องใช้ Terminal เพื่อเข้าถึงบรรทัดคำสั่ง

บน Mac OS X 10.4.11 * ใช้งานได้ดังต่อไปนี้:

tar --tape-length=102400 -cMv --file=tar_archive.{tar,tar-{2..100}} [files to tar] 

102400 มีขนาดเป็น KB หรือ 100 MB -c create, -M multi-volume และ -v verbose - ไฟล์ระบุชื่อของไฟล์เก็บถาวร tar ที่จะสร้าง {tar, tar- {2..100}} เป็นการขยาย bash ที่ให้นามสกุล. tar, .tar-2, .tar-3, ฯลฯ [files to tar] เป็นไฟล์หรือไฟล์ที่จะรวมในไฟล์เก็บถาวร

ตอนนี้ตามแหล่งที่มาของฉันสำหรับการแก้ปัญหานี้ ( http://hints.macworld.com/article.php?story=20090321124207437 ) ต่อไปนี้เป็นคำสั่งการแยก แต่ทุบตีไม่ได้ขยายวงเล็บปีกกาสำหรับฉันดังนั้นฉันจึงมี เพื่อพัฒนาโซลูชันแบบแมนนวลสำหรับการรวมไฟล์เก็บถาวร tar

tar -xMv --file=tar_archive.{tar,tar-{2..100}} [files to extract] 

สิ่งที่ใช้ได้ผลสำหรับฉันคือ:

tar -xMv --file=tar_archive.tar

ตามด้วยพรอมต์:

Prepare volume #2 for `file_that_was_tarred' and hit return:

ณ จุดนี้พิมพ์:

n tar_archive.tar-2

สันนิษฐานว่านี่หมายถึง `ชื่อของโวลุ่มถัดไปคือ tar-archive.tar-2 '

ตอนนี้คุณจะได้รับแจ้งด้วย:

Prepare volume #2 for `tar_archive.tar-2' and hit return: 

ณ จุดนี้กดย้อนกลับ

คุณจะต้องทำขั้นตอนนี้ซ้ำสำหรับแต่ละไฟล์ในไฟล์เก็บถาวร tar แบบหลายวอลุ่มของคุณซึ่งจำได้ว่าต้องเปลี่ยนหมายเลขคำต่อท้ายในแต่ละครั้ง

ได้รับมีวิธีที่ง่ายกว่ามากในการทำสิ่งนี้ แต่ฉันต้องใช้ Mac OS X 10.4.11 จากระยะไกลโดยใช้ TeamViewer 7 (โปรแกรมที่น่าทึ่งที่ยังคงทำงานและได้รับอนุญาตให้เข้าถึงเซิร์ฟเวอร์ TeamViewer บน Mac OS X 10.4.11! !!) นี่เป็นวิธีที่น่าผิดหวังน้อยที่สุดในการถ่ายโอนอิมเมจดิสก์ 2 GB ของการติดตั้งใหม่ของ Mac OS X 10.4.11 ผ่านทางอินเทอร์เน็ต (หากการถ่ายโอน 200 MB ล้มเหลวนั่นคือ 20 นาที แต่ถ้าการถ่ายโอน 2 GB ล้มเหลวนั่นเป็นมูลค่าต่อวัน ของการวางแผนลงท่อระบายน้ำ)

ที่มา: http://hints.macworld.com/article.php?story=20090321124207437

* ฉันให้การสนับสนุนด้านเทคนิคสำหรับพ่อของฉันที่ต้องการใช้ Word เวอร์ชัน Classic ของ Word 5.0 ซึ่งทำงานใน Mac OS X 10.4.11 เท่านั้น (เขามีโรคอัลไซเมอร์ซึ่งหมายความว่าเขาไม่สามารถเรียนรู้สิ่งใหม่และผิดหวังกับสิ่งใหม่ ๆ ) ฉันอาศัยอยู่ในเมืองที่แตกต่างกันดังนั้นวิธีเดียวที่ฉันจะช่วยเขาได้คือการควบคุมระยะไกล

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.