VHD'yi fiziksel diske kopyalama


23

Fiziksel -> VHD'nin nasıl yapılacağı hakkında birçok kılavuz gördüm, ancak VHD görüntüsünü kolayca fiziksel diske kolayca taşımanın bir yolu var mı? Yoksa diski takıp GNU DD ile şehre mi gitmeliyim?

Yanıtlar:


9

ddYaklaşım çalışır, ancak hedef fiziksel disk çöpe atılan ve tamamen üzerine yazılır ve en azından sanal diskin maksimum büyüme boyutu kadar büyük olduğunu edilebilmesi halinde. Sanal disk "dolu" değilse de bu uzun zaman alabilir.

Alternatif bir yaklaşım, sanal disk bölümlerinin dosya içeriğini bir tür çıkarılabilir arşiv dosyasına etkili bir şekilde yakalamak ve ardından içeriklerini bölümlenmiş bir fiziksel diske çıkarmak için Ghost veya ImageX gibi bir görüntüleme aracı kullanmaktır.


clonezilla canlı disk diske de yardımcı olabilir.
Francisco Tapia

1
ddDoğrudan çalışacağını sanmıyorum , VHD bir RAW formatı değil. qemu-imgİlk önce bir IMG dosyasına dönüştürmek için kullanmak zorunda kalabilirsiniz.
limbenjamin

1
@limbenjamin Öneri, VHD'yi monte etmek ve sonra dd kullanmaktı. Doğrudan dd'yi unmounted VHD resim dosyasına karşı kullanamamanız konusunda kesinlikle haklısınız.
Reuben

9

.Vhd görüntüleri fiziksel ortama yazmak için yalnızca Windows ücretsiz yazılım aracı olan HDD Ham Kopyalama Aracı'nı kullanıyorum.

HDD Ham Kopyalama Aracı Ekran Görüntüsü

Kullanım durumumda FAT32 bölümlerini mikro SD kartlara kopyalamak için Windows 7 kullanıyor, ancak çok çeşitli arabirimleri / ortam türlerini destekleyebilir.

Bir kereye mahsus veya göçebe kullanım için mevcut taşınabilir bir sürümü veya eğer böyle bir şey tercih ederseniz bir yükleyici vardır.

GUI oldukça basittir:

  1. Kaynak seç (sürücü veya dosya)
  2. Hedef seç (sürücü veya dosya)
  3. kopya

1
Harika bir uygulama gibi görünüyor!
Ana Betts

Ham Kopyalama Aracında tek bölüm hedef olarak seçilebilir mi? Görüyorum ki sadece bütün diskin üzerine
yazıyor

3

VHD'yi sanal bir makineye bağlayın (MS Virtual PC, VirtualBox veya VHD'yi destekleyen herhangi bir sanallaştırma yazılımı kullanabilirsiniz). Ardından VM'yi sanal bir CD sürücüsüne monte edilmiş Acronis True Image ISO ile önyükleyin ve TIBgörüntü oluşturun , sonra fiziksel bilgisayarı aynı CD ile önyükleyin (bu sefer diskte yazılır) ve TIBgörüntüyü Sektöre Göre kullanarak fiziksel HDD'ye geri yükleyin. sektörü.

Bu, aynı görüntüden birden fazla bölümün kurtarılmasını destekler.


create TIB imageve nerede saklanacak? Sanal HDD’ye mi? Ya VHD 200 veya daha fazla Gb olursa? Bu çözüm geçerli değildir
Suncatcher

1

Terminalden knoppix (live linux) üzerinde aşağıdaki işlemler yapılır.

  su 
  modprobe nbd
  qemu-nbd -r -c /dev/nbd0 -f vpc <vhd_file_name>

eğer VHDX fromat

  qemu-nbd -c /dev/nbd0 -f VHDX <vhdx_file_name>
  ddrescue -v -f /dev/nbd0 /dev/sda  >>>> image to /dev/sda writing

sadece bir bölüm yazma

  qemu-nbd -P 2 -r -c /dev/nbd2 -f vpc <vhd_file_name> 
  ddrescue -v -f /dev/nbd2 /dev/sda2 >>>> part2 of image to /dev/sda2 writing

bölüm montaj

  qemu-nbd -P 2 -r -c /dev/nbd2 -f vpc <vhd_file_name> >>> -P 2 part2 of image 
  mount /dev/nbd2 /mnt 

görüntü dosyasının bağlantısını kes ve bağlantısını kes

  unmount /mnt 
  qemu-nbd -d /dev/nbd2

NBD'nin ilginç kullanımı ... ayrıca ilginç qemu-nbd --- ki bilmediğim didi ... Teşekkürler
ZEE

1

Windows tabanlı bir araç kullanarak yapmayı tercih ederseniz, bunu yapabilirsiniz:

Savepart, görüntü bölümlerinde kullanılabilecek bir araçtır (ücretsiz fakat açık kaynak değildir, hem Windows hem de Linux için kullanılabilir). VHD takıldıktan sonra, fiziksel bir bölümmiş gibi savepart tarafından fiziksel bir bölüme geri yüklenebilir.


3
Lütfen yazılımı önerirken dikkatli olun. Yazıldığı gibi, cevabınız spam olarak görülebilir. Cevabınız, yazılımın açıklamasını ve soruyu nasıl ele aldığını içermelidir. Daha fazla bilgi: Cevaplarıma nasıl yazılım tavsiye ederim?
bwDraco

1

Bunu kendimi Acronis kullanarak sistem diskinde yaptım ve işe yaradı. Bu Hyper-V'li bir Windows 8.1 idi ve Windows 10'a yükseltmek için fiziksel diske taşımam gerekiyordu.

Bu şekilde yaptım: SSD'yi başka bir bilgisayara bağladım ve VHD'yi monte ettim. Daha sonra monte edilmiş VHD'den başka bir SSD'ye klonladım (yine de değiştirecektim). "Manuel" ve varsayılan ayarları seçtim, ancak "Otomatik" ile de çalışabilir.

Yeni SSD ile başlattığımda Windows başlamayacak, bu yüzden bir Windows kurulum diskiyle yeniden başlattım ve "Onar" ı seçtim. Windows doğrudan diskten normal şekilde başladı.

Ondan sonraki tek sorun, sanal bir makineye başladığımda, Hipervizörün çalışmadığını söyleyen bir hataydı. Bunu, yükseltilmiş bir MS-DOS isteminden aşağıdaki komutu çalıştırarak ve yeniden başlatıp çözdüm: "bcdedit / set hypervisorlaunchtype Auto".

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.