โคลนไดรฟ์ให้เล็กลง


0

ฉันมีฮาร์ดดิสก์ที่มี 3 พาร์ติชันอยู่ (หนึ่ง Linux-swap และ Ext3 สองตัว)

ไดรฟ์นั้นเป็นไดรฟ์ USB 2TB และฉันต้องทำการโคลนลงในแฟลชไดรฟ์ USB 16GB

สองพาร์ติชันแรกมีขนาดเล็ก (รวม 2GB) พาร์ทิชันที่สามมีขนาดใหญ่พอ ๆ กับไดรฟ์ที่เหลือ แต่ว่างเปล่า

ฉันต้องการคัดลอกพาร์ติชั่นขนาดเล็กสองพาร์ติชั่นตามที่ระบุไว้ในแฟลชไดรฟ์ USB และพาร์ติชั่นที่สามมีขนาดใหญ่ที่สุดเท่าที่จะเป็นไปได้บนไดรฟ์

ความคิดของฉันคือการเชื่อมต่อไดรฟ์ 2TB กับคอมพิวเตอร์และใช้ GParted เพื่อลดขนาดของพาร์ทิชันขนาดใหญ่ให้เหลือประมาณ 1GB

จากนั้นสร้างรูปภาพด้วย Win32 Disk Imager และแฟลชไปยัง thumb drive จากนั้นเป็นขั้นตอนสุดท้ายใช้ GParted เพื่อเพิ่มขนาดของพาร์ติชันที่สาม

แต่ก่อนที่ฉันจะดำเนินการฉันต้องแน่ใจว่านี่เป็นวิธีที่ดีที่สุดที่จะทำและฉันจะไม่เสี่ยงที่จะสูญเสียข้อมูล


โปรดแก้ไขคำถามของคุณ: คุณพูดถึงการแลกเปลี่ยน Linux แล้วพูดถึง Win32 Disk Imager ระบบปฏิบัติการใดที่คุณต้องการจะทำ นอกจากนี้เป้าหมายของการคัดลอกไปยังแฟลชไดรฟ์ USB คืออะไร? มันเป็นเพียงการคัดลอกข้อมูลหรือข้อมูลพาร์ทิชันเช่นกัน? หากเป็นเพียงข้อมูลให้ใช้เครื่องมือบรรทัดคำสั่งเช่น rsync ใน Linux สามารถทำสิ่งที่คุณต้องการได้โดยไม่ต้องทำอะไรที่เสี่ยงเช่นปรับขนาดพาร์ติชั่น
JakeGould

มันเป็นไดรฟ์ที่ต่อกับเราเตอร์ DD-WRT ที่ใช้งาน Linux ฉันมีซีดี Windows และ GParted Live cd
sharkyenergy

คำตอบ:


1

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

จากนั้นคุณสามารถคัดลอกดิสก์อิมเมจทั้งหมดจากไดรฟ์ภายนอกไปยังแฟลชไดรฟ์โดยใช้ dd คำสั่ง คุณควรอ่านคู่มือ dd อย่างแน่นอน ( man dd ) ก่อนที่จะลองทำอะไร แต่มันก็ไม่ได้ ที่ ซับซ้อนโปรแกรม สิ่งที่ต้องการ dd if=/dev/sdb of=/dev/sdc bs=16M count=1000 หรือควรจะทำงาน (หมายเหตุการใช้อุปกรณ์เช่น sdb แทนที่จะพูด sdb1; เรากำลังคัดลอกอุปกรณ์บล็อกทั้งหมดไม่ใช่แค่พาร์ติชัน) ตรวจสอบให้แน่ใจว่าคุณจะได้รับบิตที่เกี่ยวข้องทั้งหมด (นั่นก็คือ bs * * * * count มีขนาดใหญ่พอที่จะรวมข้อมูลที่เกี่ยวข้องทั้งหมดไว้) โปรดทราบว่าไม่มีขนาดบล็อกที่ใหญ่พอสมควร ( bs พารามิเตอร์), dd สามารถช้าสวย


ขอบคุณ! น่าเสียดายที่ฉันไม่มี Linux .. เฉพาะ GParted Live cd ..
sharkyenergy

ซีดี Live ใด ๆ กับ gparted เมื่อมันเกือบจะแน่นอน dd เช่นกัน; มันเป็นยูทิลิตี้มาตรฐานมาก ๆ บนระบบปฏิบัติการ Unix ที่คล้ายกันมาเป็นเวลานานแล้ว คุณสามารถดาวน์โหลด Live CD อื่นได้อย่างง่ายดายหากต้องการ มีอยู่มากมายที่นั่นและส่วนใหญ่จะมี gparted หรืออาจเทียบเท่า KDE qtparted.
CBHacking
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.