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, split
birçok 512K dosyası oluşturmak için kullanmaktır , daha sonra cat
bunları 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 dd
bozuk 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 rsync
ya 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=1
ama mount
şikayet NTFS signature is missing
ediyorum, bu yüzden doğru yapmadığımı düşünüyorum.
kpartx
de sorunumu çöz. Bu cevabı seçtim çünküparted
bunun daha yaygın olduğunu düşünürdümkpartx
, ancakkpartx
biraz daha kolay.