Ben başarısız bir sürücü bir görüntü oluşturdu:
dd if=/dev/sde of=/mnt/image001.dd
Sürücünün sadece iki bölümü vardı:
Device Boot Start End Blocks Id System
/dev/sde1 * 1 13 102400 7 HPFS/NTFS
/dev/sde2 13 60802 488282112 7 HPFS/NTFS
Dosya sistemlerini içine yerleştirebilmem için görüntüyü (image001.dd) iki veya üç dosyaya (1: MBR; 2: Bölüm 1; 3: Bölüm 2) nasıl bölebilirim ?
Benim için işe yaramayacağını bulduğum bir çözüm, splitbirçok 512K dosyası oluşturmak için kullanmaktır , daha sonra catbunları tekrar üç dosyaya (1: 512K, 2: 105M, 3: geri kalanı) dönüştürmek için kullanıyorum. bunun için disk alanı.
Geçmiş:
Görüntünün tamamını yeni bir sürücüye kopyaladım ve önyükleme yapıyor ve çoğunlukla çalışıyor. Görünüşe göre FS eski arızalı sürücüde ddbozuk ve bozuk parçaları (olması gerektiği gibi) kopyaladı ve bunları yeni sürücüye yazdım. Benim çözüm kopyaladığım FS ve kopya sadece dosyaları (kullanarak rsyncya da bir şey) monte böylece umarım ben kötü bit kopyalamak olmaz.
GÜNCELLEME 1 : Denedim dd if=/mnt/image001.dd of=/mnt/image001.part1.dd bs=512 count=204800 skip=1ama mountşikayet NTFS signature is missingediyorum, bu yüzden doğru yapmadığımı düşünüyorum.
kpartxde sorunumu çöz. Bu cevabı seçtim çünküpartedbunun daha yaygın olduğunu düşünürdümkpartx, ancakkpartxbiraz daha kolay.