ฉันได้ติดตั้ง macOS, Linux และ Windows ไปยัง MacBook Air ของฉันแล้ว มันยากที่จะติดตั้งระบบบูตสามตัวเพราะแต่ละปัญหาเกี่ยวกับบูตโหลดเดอร์
ฉันต้องการบันทึกภาพของ SSD ลงในฮาร์ดไดรฟ์ภายนอก ฉันจะทำสิ่งนั้นได้อย่างไร
ฉันได้ติดตั้ง macOS, Linux และ Windows ไปยัง MacBook Air ของฉันแล้ว มันยากที่จะติดตั้งระบบบูตสามตัวเพราะแต่ละปัญหาเกี่ยวกับบูตโหลดเดอร์
ฉันต้องการบันทึกภาพของ SSD ลงในฮาร์ดไดรฟ์ภายนอก ฉันจะทำสิ่งนั้นได้อย่างไร
คำตอบ:
ขณะบู๊ตเป็น macOS คุณสามารถใช้ Disk Utility ที่มาพร้อมกับ macOS เพื่อทำสิ่งนี้ได้อย่างง่ายดาย เพียงเปิด Disk Utility จากโฟลเดอร์ Utilities ของคุณในโฟลเดอร์ Applications เลือกไดรฟ์ต้นทางจากบานหน้าต่างด้านซ้ายมือจากนั้นคลิกที่ภาพใหม่ ขยายกล่องชื่อไฟล์และเลือกชื่อไฟล์สำหรับอิมเมจของคุณและตรวจสอบให้แน่ใจว่าคุณเลือกไดรฟ์ใหม่เป็นที่ตั้งสำหรับเก็บอิมเมจของดิสก์ ตามทฤษฎีแล้วตราบใดที่คุณเลือกไดรฟ์รูทไม่ใช่พาร์ทิชันอิมเมจควรมีพาร์ติชั่นทั้งหมดของคุณซึ่งสามารถติดตั้งได้ (ตราบใดที่คุณใช้ระบบไฟล์ macOS รองรับ) และอ่านและกู้คืนเป็น ไดรฟ์อื่น
นอกจากนี้หากคุณต้องการทำซ้ำ SSD ของคุณไปยังไดรฟ์อื่น (การลบไดรฟ์อื่นในกระบวนการ) คุณสามารถเลือกไดรฟ์ปลายทางจากบานหน้าต่างด้านซ้ายมือจากนั้นคลิกแท็บคืนค่า ลาก SSD ของคุณจากด้านซ้ายไปยังช่องข้อความที่มีชื่อแหล่งที่มาและลากไดรฟ์ปลายทางของคุณจากด้านซ้ายไปยังกล่องที่ระบุปลายทาง
คุณสามารถใช้โปรแกรม dd เพื่อสร้างดิสก์ imgage ของดิสก์ทั้งหมด (รวมถึงพาร์ติชันสำหรับบูตที่ซ่อนอยู่ ฯลฯ ) ฉันใช้ GParted live CD (linux) เพื่อบูตจากดิสก์ดังนั้นฉันไม่ต้องการใช้โคลน
เมื่อบู๊ตฉันไปที่ GParted ก่อนเพื่อรับ deviceid (/ dev / sda หรืออะไรทำนองนั้น) จากนั้นฉันเปิดเทอร์มินัลเพื่อใช้วว โปรดใช้ความระมัดระวัง dd จะลบดิสก์ของคุณหากคุณใช้ "of = / dev / sdX" กับดิสก์ที่คุณต้องการคัดลอก
วิธีสร้าง img แบบไม่มีการบีบอัดฉันใช้: (อย่าลืมเปลี่ยนอักษรชื่อไดรฟ์!)
dd bs=4M if=/dev/sdb of=/mnt/bla/image1-`date +%d%m%y`.img
แต่คุณยังสามารถซิป
dd bs=4M if=/dev/sdb | gzip > /mnt/Raspberry/test_dd/image1-`date +%d%m%y`.img.gz
"if =" เป็นไฟล์ต้นฉบับหรือดิสก์ "of =" เป็นปลายทางหากไม่มีการใช้ "of =" จะเป็นการสตรีมไปยัง std ออกไปกับคุณสามารถท่อผ่าน (|)