ในการสำรองข้อมูล CD-ROM ที่อ่านได้เป็นไฟล์ ISO บน Linux ให้ใช้ GNOME Disks หรือคัดลอกไดรฟ์ออปติคัลไปยังไฟล์ด้วย คำสั่ง dd`create disk image` ใน GNOME Disks ให้เลือกไดรฟ์ CD/DVD เลือก`Create Disk Image` และบันทึกผลลัพธ์ด้วย.isoนามสกุล `.js` ในเทอร์มินัล ให้ระบุอุปกรณ์ออปติคัลก่อน (มักจะ/dev/sr0เป็น `CD/DVD`) จากนั้นคัดลอกไปยังไฟล์ ISO ใหม่ อย่าเดาชื่ออุปกรณ์: ตรวจสอบก่อนเรียกใช้คำสั่ง
คู่มือนี้ครอบคลุมเฉพาะแผ่นซีดีข้อมูลทั่วไปที่ไดรฟ์สามารถอ่านได้ ไฟล์ ISO ไม่ใช่การคัดลอกเพลงจากแผ่นซีดีแบบระบุแทร็ก และการคัดลอกโดยตรงอาจล้มเหลวในแผ่นที่เสียหายหรือแผ่นบันทึกที่มีข้อผิดพลาดในการอ่าน ควรใช้โปรแกรมคัดลอกเพลงจากซีดีโดยเฉพาะ หรือใช้ GNU ddrescue สำหรับการกู้คืนข้อมูล
วิธีที่ 1: สร้างไฟล์ ISO ด้วย GNOME Disks
GNOME Disks อาจติดตั้งไว้แล้ว หากไม่พบ ให้ติดตั้งgnome-disk-utilityแพ็กเกจโดยใช้ตัวจัดการแพ็กเกจของระบบปฏิบัติการของคุณ คำสั่งทั่วไปมีอยู่sudo apt install gnome-disk-utilityใน Debian หรือ Ubuntu, sudo dnf install gnome-disk-utilityFedora, sudo pacman -S gnome-disk-utilityArch Linux และsudo zypper install gnome-disk-utilityopenSUSE คำอธิบายเมนูอาจแตกต่างกันเล็กน้อยในแต่ละเวอร์ชัน
ใส่แผ่นซีดีรอมแล้วเปิดเมนูดิสก์ เลือกไดรฟ์ซีดี/ดีวีดีในแถบด้านข้างซ้าย ตรวจสอบให้แน่ใจว่าอุปกรณ์ที่เลือกคือไดรฟ์ออปติคัลที่มีแผ่นของคุณอยู่ ไม่ใช่ฮาร์ดไดรฟ์, แฟลชไดรฟ์ USB หรือไดรฟ์แยกต่างหาก
เลือกไดรฟ์ออปติคัลที่มีแผ่นซีดีรอมอยู่
เปิดเมนูสามจุดของไดรฟ์แล้วเลือกสร้างอิมเมจดิสก์… ขั้นตอนนี้จะเริ่มกระบวนการบันทึกอิมเมจสำหรับอุปกรณ์ที่เลือก
เลือก "สร้างอิมเมจดิสก์" จากเมนูของไดรฟ์ที่เลือก
ในหน้าต่างบันทึก ให้เลือกโฟลเดอร์และป้อนชื่อไฟล์ที่ชัดเจน เช่นarchive.iso. คง.isoนามสกุลไฟล์ไว้ ตรวจสอบให้แน่ใจว่ามีพื้นที่ว่างในดิสก์เพียงพอสำหรับปลายทาง แล้วคลิกบันทึก
กำหนดปลายทางและบันทึกภาพโดยใช้ชื่อไฟล์ .iso
รอจนกว่าหน้าต่างแสดงความคืบหน้าจะปิดสนิทก่อนที่จะนำแผ่นออก เมื่อหน้าต่างปิดลง ให้เปิดโฟลเดอร์ที่คุณเลือกและตรวจสอบว่าไฟล์ ISO ใหม่ปรากฏอยู่หรือไม่ หากต้องการสำรองข้อมูลเพื่อป้องกันความเสียหายที่อาจเกิดขึ้นกับฮาร์ดไดรฟ์หลักของคอมพิวเตอร์ ให้คัดลอกไฟล์นั้นไปยังอุปกรณ์จัดเก็บข้อมูลอื่น
รอจนกว่าไดรฟ์จะอ่านแผ่นเสร็จก่อนจึงค่อยนำแผ่นออก
วิธีที่ 2: คัดลอกข้อมูลจากดิสก์ลงในเครื่องเทอร์มินัล
วิธีการใช้เทอร์มินัลจะใช้ GNU ddในการอ่านข้อมูลจากไดรฟ์ออปติคัลเป็นอุปกรณ์บล็อก และเขียนไบต์เหล่านั้นลงในไฟล์ปกติstatus=progressตัวเลือกนี้จะแสดงความคืบหน้าการถ่ายโอนใน GNU Coreutils
เมื่อใส่แผ่นซีดีรอมแล้ว ให้แสดงรายการอุปกรณ์บล็อก:
lsblk -p -o NAME,TYPE,SIZE,MOUNTPOINTSค้นหาแถวที่มีประเภทเป็นromโดยทั่วไป/dev/sr0คือ หากคอมพิวเตอร์ของคุณมีไดรฟ์ออปติคัลมากกว่าหนึ่งตัว ให้ใช้แถวและขนาดที่ตรงกับแผ่นดิสก์ที่ใส่เข้าไป ระบบบางระบบอาจใช้/dev/srNเส้นทางที่แตกต่างกัน ให้แทนที่ด้วยเส้นทางที่แสดงบนเครื่องของคุณอย่างถูกต้อง
ใช้คำสั่ง lsblk เพื่อระบุอุปกรณ์ออปติคอลก่อนทำการคัดลอก
เรียกใช้โปรแกรมddโดยใช้ไดรฟ์ออปติคัลเป็นอินพุต และตั้งชื่อไฟล์ ISO ใหม่เป็นเอาต์พุต:
sudo dd if=/dev/sr0 of="$HOME/archive.iso" bs=2048 status=progressเปลี่ยนชื่อ/dev/sr0ไดรฟ์ออปติคัลของคุณหากไดรฟ์นั้นมีชื่ออื่น เลือกชื่อไฟล์ปลายทางที่ไม่ซ้ำกับไฟล์ที่คุณต้องการ: ddวิธีนี้จะใช้เส้นทางเอาต์พุตเดิม หากบัญชีของคุณสามารถอ่านอุปกรณ์ได้อยู่แล้ว คุณสามารถละเว้นขั้นตอนนี้sudoได้
อินพุตคือไดรฟ์ออปติคัล เอาต์พุตคือไฟล์ในโฟลเดอร์ส่วนตัวของคุณ
ปล่อยให้คำสั่งทำงานจนกว่าจะกลับมาที่พร้อมท์เชลล์ สถานะความคืบหน้าเป็นเพียงข้อมูล อย่าดีดแผ่นดิสก์ออกขณะที่กำลังอ่านอยู่ ข้อผิดพลาดในการอ่านหมายความว่าไฟล์ที่ได้อาจไม่สมบูรณ์ หากไฟล์นั้นถูกสร้างโดยsudoอาจเป็นของ root คุณสามารถคืนสิทธิ์ให้กับบัญชีของคุณได้sudo chown "$USER" "$HOME/archive.iso"ด้วย
รอจนกว่าโปรแกรม dd จะทำงานเสร็จและแจ้งว่าการคัดลอกเสร็จสมบูรณ์แล้ว
ตรวจสอบว่า Linux รู้จักไฟล์ที่บันทึกไว้ว่าเป็นไฟล์ ISO หรือไม่:
file "$HOME/archive.iso"สำหรับแผ่นซีดีข้อมูลทั่วไป ผลลัพธ์ควรระบุระบบไฟล์ ISO 9660 CD-ROM ป้ายกำกับที่แสดงในผลลัพธ์มาจากแผ่นดิสก์โดยตรง หากคำสั่งรายงานเฉพาะข้อมูลทั่วไป หรือddรายงานข้อผิดพลาดในการรับส่งข้อมูล อย่าถือว่าไฟล์นั้นเป็นไฟล์สำรองข้อมูลที่ได้รับการตรวจสอบแล้ว
ใช้คำสั่งไฟล์เพื่อตรวจสอบว่าระบบรู้จักไฟล์ภาพที่บันทึกไว้ว่าเป็นระบบไฟล์ ISO หรือไม่
เมื่อสำเนาพื้นฐานไม่เพียงพอ
ไฟล์ ISO ปกติสะดวกสำหรับการสร้างแผ่นดิสก์ข้อมูลที่อ่านได้ แผ่นซีดีเพลงมีแทร็กแยกกันและควรใช้ซอฟต์แวร์ที่ออกแบบมาสำหรับการแยกเสียง สำหรับแผ่นดิสก์ที่เป็นรอยขีดข่วนหรือแผ่น CD-R ที่เกิดข้อผิดพลาดในการอ่าน เอกสารของ GNU ddrescue ระบุถึงกรณีที่ ddrescue สามารถกู้คืนได้อย่างน่าเชื่อถือมากกว่าการใช้โปรแกรมธรรมดาddควรเก็บไฟล์แผนที่ (mapfile) ไว้หากคุณใช้ เพื่อให้สามารถดำเนินการกู้คืนต่อได้ ในทุกกรณี ควรเก็บแผ่นดิสก์ต้นฉบับไว้จนกว่าคุณจะตรวจสอบภาพดิสก์และเก็บสำเนาอีกชุดไว้ในที่ปลอดภัย
ข้อมูลอ้างอิงอย่างเป็นทางการ