PDA

Visualizza la versione completa : [Virtualbox] Problema avvio macchina virtuale


fermat
20-04-2018, 09:01
ciao!

da ieri non riesco più ad avviare una macchina virtuale Windows 7.
in pratica quando la avvio mi esce questo errore:


Apertura di una sessione per la Macchina Virtuale WINDOWS_7_ULTIMATE non riuscita.

Could not open the medium '/run/media/matte/DATI/VirtualBox_VM/WINDOWS_7_ULTIMATE/WINDOWS_7_ULTIMATE-disk002.vmdk'.

VMDK: inconsistency between grain table and backup grain table in '/run/media/matte/DATI/VirtualBox_VM/WINDOWS_7_ULTIMATE/WINDOWS_7_ULTIMATE-disk002.vmdk' (VERR_VD_VMDK_INVALID_HEADER).

VD: error VERR_VD_VMDK_INVALID_HEADER opening image file '/run/media/matte/DATI/VirtualBox_VM/WINDOWS_7_ULTIMATE/WINDOWS_7_ULTIMATE-disk002.vmdk' (VERR_VD_VMDK_INVALID_HEADER).

Codice di uscita:NS_ERROR_FAILURE (0x80004005)
Componente: MediumWrap
Interfaccia: IMedium {4afe423b-43e0-e9d0-82e8-ceb307940dda}



a qualcuno è mai successo e ha idea se e come risolvere??

sacarde
21-04-2018, 10:11
in rete si trovano soluzioni, eseguendo: - vmware-vdiskmanager (cel'hai?)- https://superuser.com/questions/940300/can-i-fix-corrupted-vmdk-image-verr-vd-vmdk-invalid-header

fermat
23-04-2018, 09:12
ciao sacarde.

l'ho scaricato e lanciato così:


$ vmware-vdiskmanager-linux -R /run/media/matte/DATI/VirtualBox_VM/WINDOWS_7_ULTIMATE/WINDOWS_7_ULTIMATE-disk002.vmdk
SSLLoadSharedLibrary: Failed to load library libcrypto.so.0.9.8:/home/matte/Desktop/libdir/lib/libcrypto.so.0.9.8/libcrypto.so.0.9.8: cannot open shared object file: No such file or directory
Core dumped.

VMware Workstation Error:
VMware Workstation unrecoverable error: (app)
SSLLoadSharedLibrary: Failed to load library libcrypto.so.0.9.8:/home/matte/Desktop/libdir/lib/libcrypto.so.0.9.8/libcrypto.so.0.9.8: cannot open shared object file: No such file or directory
A core file is available in "/home/matte/Desktop/core.6259". Please request support and include the contents of the core file.
To collect data to submit to VMware support, select Help > About and click "Collect Support Data". You can also run the "vm-support" script in the Workstation folder directly.
We will respond on the basis of your support entitlement.




libcrypto ce l'ho, ma in un'altra versione:


$ locate libcrypto
/usr/lib/libcrypto.so
/usr/lib/libcrypto.so.1.0.0
/usr/lib/libcrypto.so.1.1
/usr/lib/openssl-1.0/libcrypto.so
/usr/lib/openssl-1.0/pkgconfig/libcrypto.pc
/usr/lib/pkgconfig/libcrypto.pc

sacarde
23-04-2018, 09:29
vmware-* e' aggiornato?


p.s.
su che distro e versione sei?

fermat
23-04-2018, 09:32
io ho scaricato la versione 7.0.1, che da quanto ho capito è l'ultima versione per linux disponibile.

sono arch linux con cinnamon:


$ uname -a
Linux matte-arch 4.16.3-1-ARCH #1 SMP PREEMPT Thu Apr 19 09:17:56 UTC 2018 x86_64 GNU/Linux

sacarde
23-04-2018, 09:42
mmm

potresti "provare" un metodo un po' arcano:



sudo ln -s /usr/lib/libcrypto.so.1.0.0 /usr/lib/libcrypto.so.0.9.8


in pratica crei un link col nome vecchio alla libreria esistente

p.s. non e' detto che funzioni

fermat
23-04-2018, 09:54
no infatti da lo stesso errore purtroppo.
sto cercando su google se qualcuno ha avuto lo stesso errore.

sacarde
23-04-2018, 10:05
ma questo... /home/matte/Desktop/libdir/lib/libcrypto.so.0.9.8/libcrypto.so.0.9.8

e' un path reale o virtuale?



p.s.
che vedi in: /home/matte/Desktop/libdir/lib/

fermat
23-04-2018, 10:23
ma in verità quel /home/matte/Desktop/libdir/lib/libcrypto.so.0.9.8/libcrypto.so.0.9.8 non so che sia.
infatti se copio l'eseguibile in /usr/bin e poi lo lancio:


$ vmware-vdiskmanager-linux -R /run/media/matte/DATI/VirtualBox_VM/WINDOWS_7_ULTIMATE/WINDOWS_7_ULTIMATE-disk002.vmdk
SSLLoadSharedLibrary: Failed to load library libcrypto.so.0.9.8:/usr/bin/libdir/lib/libcrypto.so.0.9.8/libcrypto.so.0.9.8: cannot open shared object file: No such file or directory
Core dumped.

VMware Workstation Error:
VMware Workstation unrecoverable error: (app)
SSLLoadSharedLibrary: Failed to load library libcrypto.so.0.9.8:/usr/bin/libdir/lib/libcrypto.so.0.9.8/libcrypto.so.0.9.8: cannot open shared object file: No such file or directory
A core file is available in "/home/matte/core.11433". Please request support and include the contents of the core file.
To collect data to submit to VMware support, select Help > About and click "Collect Support Data". You can also run the "vm-support" script in the Workstation folder directly.
We will respond on the basis of your support entitlement.



come vedi quel percorso cambia!

sacarde
23-04-2018, 11:02
c'e' un README dove spiega come usarlo?

Loading