dd: nihai disk klonlama aracı

Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin

Kısa bir süre önce bir sabit diski klonlamak zorunda kaldım, bu yüzden doğal olarak Acronis True Image gibi çözümlere döndüm, ancak bunların işe yaramadığını keşfettim (başlangıç ​​diski, apaçık bir şekilde olmadığında clong'un 'tamamlandığını' iddia etti) ve ben de Ubuntu'da gParted kullanarak bölümü kopyalamayı denedi, ancak bu, chkdsk'de yakalanmamış gibi görünen bozuk veriler nedeniyle yaklaşık% 3 oranında dondu.

Son derece güçlü ama basit bir Unix komutuyla karşılaştığımda umudumu yitirmek ve dosyaları manuel olarak kopyalamak üzereydim: dd.

Bir Linux canlı diski kullanarak, dd dosyaları, diskleri ve bölümleri kopyalamak için kullanılabilir. Doğrudan başka bir diske veya görüntü olarak (bir iso gibi) çıktı alabilir.

dd veri baytını aynen kopyalar, yani bozuk veya parçalanmış verilerle karşılaşması durumunda takılıp kalmayacağı anlamına gelir.

Bir harfin yanlış yazılması sabit diskinizi silebileceğinden, dd 'diski yok et' olarak adlandırılır, bu nedenle dikkatli olunmalıdır.

Bir sabit diski kopyalamak için aşağıdaki komut kullanılır (kök iken):

dd if = / dev / hdx / = / dev / hdy

hdx, giriş sabit diskidir (kopyalanacak) ve hdy, çıkış sabit diskidir (kopyalanacağı yer).

if = input
of = çıktı

Bunu hatırlamak son derece önemlidir ve adlarının bilgisayarınızda nasıl olduklarına göre değiştirilmesi gerekir (sürücünüzün yollarını bulmak için gParted gibi bir araç kullanın). Örneğin, 'eğer' iniz / dev / sdb olabilirken, 'of' iniz / dev / sda olabilir, ancak bu açıkça onu nasıl kullanmak istediğinize ve bilgisayara göre değişir, bu nedenle kontrol etmeniz GEREKİR. Son derece zeki bir arkadaşım bu komutu kullanarak yanlışlıkla bir sabit diski sildi!

Başka bir kullanım, bir CD görüntüsü oluşturmak için kullanmak olacaktır:

dd if = / dev / cdrom of = image.iso bs = 2k.

Debian Yardım'ın daha eksiksiz bir kılavuzu var.