2
จะคัดลอกระบบไฟล์ Linux ส่วนใหญ่ไปยังไดรฟ์ใหม่ได้อย่างไร
ฉันได้รับ SSD และฉันต้องการให้เป็น Linux ไดรฟ์สำหรับบูตใหม่ของฉัน อย่างไรก็ตามมันมีขนาดเล็กกว่าพาร์ติชั่นรูทลินุกซ์ของฮาร์ดไดรฟ์ปัจจุบันของฉันดังนั้นฉันต้องการคัดลอกระบบไฟล์และยกเว้นบางไดเรกทอรี ดังนั้นฉันไม่สามารถโคลนพาร์ติชั่นที่แยกหรือคล้ายกันได้เพราะมันใหญ่เกินไป ฉันต้องการตรวจสอบให้แน่ใจว่าข้อมูลทั้งหมดข้อมูลเมตาลิงค์และสิ่งเหล่านั้นถูกสงวน ดูเหมือนว่าจะไม่รวม "cp" เนื่องจากจะไม่เก็บข้อมูลเมตาและลิงก์ทั้งหมด เทคนิคพื้นฐานทั้งสองที่ฉันสามารถระบุได้ดูเหมือนจะเป็นสิ่งที่ต้องการ: find / -xdev -print0 | cpio -pa0V /mnt/dst และ: rsync -avP -H -S --numeric-ids / /mnt/dst ทุกคนสามารถพูดสอดกับสิ่งที่พวกเขาเคยใช้ในอดีตไม่ว่าจะเป็นหนึ่งในวิธีการเหล่านี้หรือวิธีการที่แตกต่างกันหรือหากพวกเขาเห็นข้อบกพร่องในวิธีการเหล่านี้