VMware Workstation kullanıcıları zaman zaman askıya alınan (suspended) sanal makinelerini başlatırken sorunlarla karşılaşabiliyor. Bu yazımızda, bu tür sorunların belirtilerini, nedenlerini ve nasıl çözülebileceğini detaylı şekilde inceleyeceğiz.
Belirtiler
- Askıya alınmış bir sanal makine başlatılamıyor.
- Sanal makine, kapatma işlemi sırasında askıya alınmış durumda kalıyor.
- Aşağıdaki hata mesajlarından biriyle karşılaşıyorsunuz:
- Workstation unrecoverable error 0xc0000005
- Transport vmdb error-44 message
- Cannot connect to peer process
- The virtual machine you are attempting to restore is using the NX/ED CPU feature, but your host does not support it.
Neden
Bu sorun, sanal makinenin kapatılma sırasında askıya alma (suspend) durum dosyasının doğru bir şekilde kaydedilememesinden kaynaklanabilir.
Çözüm: Askıya Alma Durumunu Kaldırma
Sorunu çözmek için, sanal makinenin askıya alma durumunu kaldırmanız gerekiyor. İşte adım adım çözüm:
VMware Workstation’ı kapatın. Sanal makinenin dosyalarını bulun. Sanal makine dosyalarının yerini bulmak için VMware dokümanlarını veya araçlarını kullanabilirsiniz. (Örneğin: Locating a hosted virtual machine's files kılavuzu). .VMSS ve .LCK dosyalarını silin. Bu dosyalar askıya alma durumuyla ilişkilidir. .vmx dosyasını düzenleyin. Sanal makine yapılandırma dosyasını (.vmx) bir metin düzenleyiciyle açın. Aşağıdaki satırı bulun:
checkpoint.vmState
Tırnak işaretleri arasındaki içeriği tamamen silin, aşağıdaki gibi görünmelidir:
checkpoint.vmState = ""
Dosyayı kaydedip kapatın.
Uyarı: Bu işlem, sanal makinenizin askıya alma durumunu sıfırladığı için, tıpkı fiziksel bir bilgisayarda reset tuşuna basmak gibi çalışır. Açık uygulamalarda kaydedilmemiş veriler kaybolacaktır.
Sonuç
Bu adımları takip ederek askıya alınan sanal makinenizin başlatılamama sorununu çözebilirsiniz. Sanal makinelerin güvenli bir şekilde askıya alınması ve kapatılması için dikkatli olmayı unutmayın.
Kaynak:
1 Resuming a suspended virtual machine causes an access violation error