dd: alat kloning disk yang paling mutakhir
- Kategori: Linux
Saya baru-baru ini harus mengkloning hard disk, jadi saya secara alami beralih ke solusi seperti Acronis True Image, tetapi ternyata solusi ini tidak berfungsi (disk pengaktifan mengklaim clong 'selesai' padahal terang-terangan tidak) dan saya juga mencoba menyalin partisi menggunakan gParted di Ubuntu tetapi ini membeku sekitar 3%, karena data yang rusak, yang sepertinya tidak terperangkap dalam chkdsk.
Saya hampir putus asa dan menyalin file secara manual ketika saya menemukan perintah Unix yang sangat kuat, namun sederhana: dd.
Menggunakan live disc Linux, dd dapat digunakan untuk menyalin file, disk, dan partisi. Ini dapat menghasilkan output langsung ke disk lain atau sebagai gambar (seperti iso).
dd menyalin data byte-persis, yang berarti tidak akan macet jika menemukan data yang rusak atau terfragmentasi.
dd dijuluki 'hancurkan disk' karena salah mengetik satu huruf dapat menghapus hard disk Anda, jadi berhati-hatilah.
Untuk menyalin hard disk, seseorang akan menggunakan perintah berikut (sementara root):
dd if = / dev / hdx dari = / dev / hdy
hdx adalah hard disk masukan (untuk disalin) dan hdy adalah hard disk keluaran (tempat ia akan disalin).
jika = masukan
dari = keluaran
Ini sangat penting untuk diingat dan namanya harus diubah sesuai dengan cara mereka di komputer Anda (gunakan alat seperti gParted untuk mengetahui jalur drive Anda). Misalnya, 'if' Anda mungkin / dev / sdb sementara 'of' Anda mungkin / dev / sda, tetapi ini jelas bervariasi sesuai dengan bagaimana Anda ingin menggunakannya dan komputer-demi-komputer sehingga Anda HARUS memeriksanya. Seorang teman saya yang sangat cerdas secara tidak sengaja menghapus hard drive menggunakan perintah ini!
Kegunaan lain adalah menggunakannya untuk menghasilkan image CD:
dd if = / dev / cdrom of = image.iso bs = 2k
.