Baru-baru ini saya mendengar bahwa CD dan DVD "memburuk" setelah waktu yang lama. Awalnya ini adalah masalah bagi saya karena saya tidak dapat menulis disk boot untuk distribusi Linux baru (setidaknya sampai saya mendapatkan disk yang dapat ditulisi), tetapi kemudian saya ingat beberapa permainan Windows yang saya miliki yang mungkin menjadi tidak dapat dibaca pada saat saya mendapatkan akses ke sistem Windows lagi.
Saya memutuskan untuk membuat file cadangan terkompresi menggunakan baris perintah ini:
dd if=/dev/cdrom | lrzip -l -H -o output.lzo
Saya belum pernah benar-benar melakukan ini sebelumnya, dan saya tidak dapat mengujinya, jadi saya hanya ingin tahu apakah saya akan dapat menulis gambar ini ke disk baru jika yang lama berhenti bekerja.
Sekarang saya sudah bertanya, saya bertanya-tanya bagaimana saya bisa menulisnya juga. Apakah de-kompresi gambar ini menghasilkan file ISO yang dapat saya tulis wodim
, atau akankah saya memerlukan metode lain?
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:
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 menjalankanisoinfo
pada perangkat) umumnya merupakan praktik yang baik.Jika disk rusak dan sebagian tidak dapat membaca, program
ddrescue
dapat digunakan sebagai gantidd
. Tanpa opsi tambahan, ia akan memulihkan lebih banyak data daripadadd
. 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 menggantikandd
. 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
sumber
bs
dancount
argumen. Saya menambahkan satu di solusi saya, dan yang lainnya tidak direkomendasikan oleh sumber lain, juga tidak ada alasan untuk itu. Sumber lain mengatakan itudd
melakukan keduanya secara otomatis. Sekarang, apakah Anda baru saja membatalkan pertanyaan saya karena masalah pribadi dengan jawaban saya? Amukan tidak membantu siapa pun ...