Setelah penelitian lebih lanjut saya menemukan bahwa menggunakan dd
untuk menyalin CD sebenarnya adalah praktik yang sangat umum. Biasanya orang mengarahkan output ke file dengan .iso
extention dan mengatur ukuran blok dengan ukuran blok disk, tapi secara teknis saya telah menciptakan sebuah file ISO LZO-terkompresi.
Sekarang saya tahu ini, saya menyarankan siapa pun yang berada di posisi yang sama ketika saya menanyakan pertanyaan ini untuk menggunakan baris perintah ini sebagai gantinya:
dd if=/dev/cdrom of=/path/to/image.iso bs=2048
Membuat file ISO tanpa segera mengompresnya memungkinkan kesempatan untuk memeriksa integritas file terlebih dahulu. Di baris perintah asli saya, saya menggunakan kompresi LZO karena saya mendengar itu lebih cepat daripada menyalin; Saya mungkin telah menyesatkan di sana, karena pembaca masih beroperasi dalam semburan. Bagaimanapun, saya sekarang berencana untuk mengompres pada langkah kedua.
The bs
pilihan tampaknya sebagian besar formalitas, tapi cocok dengan ukuran blok dari media (yang dapat ditemukan dengan menjalankan isoinfo
pada perangkat) umumnya merupakan praktik yang baik.
Jika disk rusak dan sebagian tidak dapat membaca, program ddrescue
dapat digunakan sebagai ganti dd
. Tanpa opsi tambahan, ia akan memulihkan lebih banyak data daripada dd
. Ini juga memiliki opsi yang lebih maju yang dapat membantu dalam situasi yang lebih serius, dan kemudian akan layak untuk diteliti.
EDIT: ddrescue
(atau mungkin hanya versi ddrescue GNU) sekarang menggunakan struktur baris perintah yang berbeda dari yang dilakukan ketika sumber pertama saya di sini ditulis, sehingga tidak bisa dengan mudah ditukar untuk menggantikan dd
. Itu digunakan lebih sepertiddrescue -b 2048 /dev/cdrom /path/to/image.iso /path/to/log.log
sumber:
http://www.linuxquestions.org/linux/answers/Applications_GUI_Multimedia/How_To_Do_Eveything_With_DD?s=9f6a3b4e664ac979e864d3a1643ca253f5
http://www.linuxjournal.com/content/archiving-cds-iso-commandline