Bozuk vmdk resmini düzeltebilir miyim? VERR_VD_VMDK_INVALID_HEADER


15

VirtualBox ile konuk işletim sistemini çalıştırırken ana bilgisayar çökmesi yaşadım. Şimdi VM başlamayacak ve şikayet etmeyecek:

Orta ['.vmdk] `VMDK: '[file.vmdk]' da (VERR_VD_VMDK_INVALID_HEADER) tahıl tablosu ile yedek tahıl tablosu arasındaki tutarsızlık açılamadı.

VD: '[file.vmdk]' görüntü dosyasını açarken VERR_VD_VMDK_INVALID_HEADER hatası (VERR_VD_VMDK_INVALID_HEADER)

Tek ihtiyacım olan bu sabit disk görüntüsünden bazı dosyalar almak. Ve gelecekte bunu önlemenin herhangi bir yolu var mı? Çalışmam gereken ev sahiplerimden biri oldukça kararsız ve zaman zaman çökme eğilimi gösteriyor. Bunu bir daha gözden geçirmek istemiyorum.

Yanıtlar:


13

VDD kitini VMWare'den buradan indirin ve aşağıdaki komutu çalıştırın: vmware-vdiskmanager -R <Path to vmdk file> Bu, VM Virtualbox'ta çalışırken bir elektrik kesintisinden kaynaklanan bozuk başlığımı onardı.


Donanımdan sıfırlamadan sonra aynı hatayla karşılaşıyorum ancak onarım komutunu çalıştırdıktan sonra "Sanal diskte hata bulunamadı" mesajını alıyorum. Teşekkürler
user95227 21:16

Bu aracın macOS sürümünün bulunmasının oldukça zor olduğunu ekleyeceğim . Burada bulabildim: kb.vmware.com/s/article/1023856 . Bu öyle Ekler sağdaki sütunda; ilk seçeneği seçin ('1023856-vdiskmanager-3.0.2.zip' yazıyor). Bunu taşımak /usr/local/binve VMDK ile aynı klasörde çalıştırmak zorunda kaldı (aksi takdirde yolu tanıyamazdı).
DfKimera

9

Bugün de aynı sorunu yaşadım. Kullanarak çözüldü vdiskmanager ( İndir bağlantısını eki bölümünde mevcuttur) ve talimatları uygulayın burada .

Saygılarımızla, HBK


1023856-vmware-vdiskmanager-linux.7.0.1 -RBozuk VMDK dosyasında çalıştırdığımda , hiçbir şey döndürmez, ancak bozuk olmayanlarda çalıştırdığımda, bozuk olmadığını söyleyerek geri döner. Bu yardımcı program bozuk VMDK'ımı düzeltmedi.
Geremia

64 bit Linux işletim sisteminde çalışmaz. Bağlantı 32-bit LSB yürütülebilir dosyası verir.
17:46

2

Tamir için broken.vhd dosyası kullanın% Program Files% \ Oracle \ VirtualBox \ VBoxManage.exe internalcommands repairhd "broken.vhd"


Benim için vdiskmanagerçalışmadı, hile yaptı
Raffi

VBoxManage.exe internalcommands repairhd corrupted_vdi_with_path.vdi -format VDIYukarıdaki komutu kullanabilmek için önde olduğu gibi kullanmak zorunda kaldım . Ancak, bu sadece bana dava için daha fazla bilgi yol açar - ".. Hata kodu VERR_VD_IMAGE_REPAIR_IMPOSSIBLE .." (Komut referansları burada - virtualbox.org/manual/ch08.html#vboxmanage-list )
parasrish

0

Vmware Sanal Disk Geliştirme Kiti'ni kullanarak bozuk başlığı düzeltmeyi başardım . Disk görüntüsünün bağlanmasıyla ilgili bu yazı beni vddk'ye yönlendirdi.

vmware-manager.exeresim dosyasını düzeltmenizi sağlar. VM'yi başlatabildiğim için benim için çalıştı, ancak ihtiyacım olan dosyalar yine de bozuktu.


-1

Harici araç gerektirmeyen bu hatayı düzeltmenin çok daha kolay bir yolu.

Oracle VM VirtualBox Manager ana penceresinden başlamayacak olan VM'yi seçin. Sağ üstteki Anlık Görüntüleri tıklayın. İkinci son girişi seçin (muhtemelen sonuncusu bozuk olduğu ve bir öncekinin sağlıklı olduğu için). Üzerine sağ tıklayın ve Geri Yükle'yi seçin (geçerli VM durumunun anlık görüntüsünü oluşturmak için bir nokta görmedim, çünkü hata oluştu). Bitti

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.