VMware 기동이 안될때가 있다.

 

Failed to start the virtual machine. Window 10 x64-cl1-000002.vmdk

다른 프로세스가 파일의 한 부분을 잠갔으므로, 프로세스가 해당 파일을 액세스 할 수 없습니다

Windows 10-s64-d1-000002.vmdk 스냅샷 파일이 손상되었다고 한다.

사유는 워크스테이션의 윈도우 업데이트로 VM이 정상적인 온오프 과정을 거치지 않고 꺼져버렸기 때문이다.

 

하지만 친절하게도 우리 VMware는 가볍게 복구할수 있게 해준다.

해당 파일을 삭제하면 된다.

왜 그럴까

비정상 종료가 되면 VMware의 잠금 파일 정리 프로세스가 완료되지 않는데, 가상 디스크 파일(특히 스냅샷 델타 파일)에 대한 잠금 상태가 된다.

이로 인해 VMware는 해당 파일이 다른 프로세스에 의해 사용 중이라 판단하고 접근을 거부한다.

 

VMware 가상 머신은 디스크 무결성을 보장하기 위해 엄격한 파일 잠금 메커니즘을 사용한다.

이 메커니즘은 정상 종료 시 자동으로 해제되도록 설계되었으나,

호스트 시스템의 비정상 종료 시 잠금 해제 프로세스가 수행되지 못하여

orphaned lock files(고아 잠금 파일)이 된다.

이러한 잠금 파일은 이후 가상 머신 시작 시 파일 접근 차단의 원인으로 삭제해주면 된다.

 

정리

이번 오류는 물리적 디스크 손상이나 가상 머신 파일의 실제 손상이 아닌,

잠금 상태로 인한 접근 제한 문제다. 따라서 잠금 파일 제거만으로 대부분의 경우 정상 작동이 가능하다.

'IT > VM' 카테고리의 다른 글

VMware MKS-RenderMain: Failed to start the renderer.  (0) 2025.04.28
VirtualBox 설치  (0) 2023.05.09
EVE-NG 설치  (0) 2023.05.07
VM 설치  (0) 2023.05.07

+ Recent posts