일부 사용자들은 VMware 앱에서 가상 머신(VM)을 실행하려고 할 때 다음과 같은 오류 메시지가 나타난다고 호소하고 있습니다.
Failed to lock the file (파일을 잠그지 못했습니다)
Cannot open the disk 'C:\Users\<username>\Documents\Virtual Machines\Windows.vmdk' or one of the snapshot disks it depends on. (디스크 또는 종속된 스냅샷 디스크를 열 수 없습니다)
Module 'Disk' power on failed. (모듈 'Disk' 전원 켜기 실패)
Failed to start the virtual machine. (가상 머신을 시작하지 못했습니다)
이 글에서는 VMware에서 모듈 디스크 전원 켜기 실패(Module Disk power on failed) 오류가 발생하는 원인과 해결 방법을 자세히 알아보겠습니다.
VMware '모듈 디스크 전원 켜기 실패' 오류의 원인
문제를 해결하기 전에 먼저 이 오류가 무엇이고 왜 발생하는지 이해할 필요가 있습니다. 이 문제는 일부 VMware 파일이 가상 머신을 차단하기 때문에 발생하며, 그 결과 VM을 정상적으로 시작할 수 없습니다. 그렇다면 왜 파일이 가상 머신을 차단하는 걸까요? 이를 이해하려면 VMware의 작동 원리를 알아야 합니다.
가상 머신을 열면 해당 머신의 동작을 제어하는 여러 파일이 함께 생성됩니다. 특히 확장자가 .lck인 잠금 파일은 가상 머신이 켜지는 즉시 만들어지며, 여러 VM이 동시에 같은 디스크를 읽거나 쓰지 못하도록 막는 역할을 합니다.
이러한 잠금 파일은 가상 머신을 종료하는 즉시 자동으로 삭제됩니다. 이는 다른 서비스와의 충돌을 방지하기 위함입니다. 하지만 시스템이 비정상적으로 종료되거나 크래시가 발생하면 이 파일들이 삭제되지 않은 채 남아 있어서 문제가 되는 것입니다.
이 외에도 몇 가지 원인과 해결책이 있으니 아래에서 하나씩 살펴보겠습니다.
VMware 모듈 디스크 전원 켜기 실패 해결 방법
오류가 발생한다면 아래의 해결 방법을 순서대로 시도해 보세요.
- 잠금(Lock) 폴더 삭제
- 클린 부팅 상태에서 문제 해결
- VMware 재설치
1. 잠금(Lock) 폴더 삭제
앞서 설명했듯이, VMware Workstation은 잠금 폴더를 생성하며 이는 가상 머신을 끄면 자동으로 삭제되어야 합니다. 하지만 때로는 수동으로 삭제해야 하는 경우가 있습니다. 잠금(.lck) 폴더를 수동으로 삭제하는 방법은 다음과 같습니다.
- 가상 머신의 전원을 끕니다.
- VM이 저장된 디렉터리로 이동합니다. 경로를 안다면 바로 이동하고, 모른다면 VM을 마우스 오른쪽 버튼으로 클릭한 후 Open VM directory(VM 디렉터리 열기)를 선택하세요. Windows 파일 탐색기에서 해당 위치로 이동됩니다.
- 확장자가 .lck인 폴더를 모두 삭제합니다.
마지막으로 컴퓨터를 재시작하고 문제가 해결되었는지 확인합니다.
2. 클린 부팅 상태에서 문제 해결
여러 프로그램이 가상 머신의 작동을 방해할 수 있습니다. 하지만 무작정 프로그램을 하나씩 확인하며 범인을 찾는 것은 비효율적입니다. 다행히 Windows에는 문제를 일으키는 프로그램을 찾을 수 있는 유용한 도구, 바로 클린 부팅(Clean Boot)이 있습니다. 클린 부팅을 수행하여 문제의 원인이 되는 프로그램을 찾아낸 후 제거하거나 비활성화하세요.
클린 부팅 문제 해결은 성능 문제를 격리하기 위해 설계된 방법입니다. 이 과정에서는 여러 단계를 거쳐야 하며, 각 단계를 마칠 때마다 컴퓨터를 다시 시작해야 합니다. 문제를 일으키는 항목을 찾을 때까지 항목을 하나씩 수동으로 비활성화해야 할 수도 있습니다. 범인을 찾았다면 해당 프로그램을 제거하거나 비활성화하는 것을 고려하세요.
3. VMware 재설치
VMware 앱이 손상된 경우 갑작스러운 크래시뿐만 아니라 이런 오류 메시지가 나타날 수도 있습니다. 이 경우 앱을 다시 설치하면 문제를 쉽게 해결할 수 있습니다. 앱을 제거하기 전에 반드시 가상 머신 데이터를 백업하세요. 그렇지 않으면 저장된 데이터가 모두 삭제됩니다. 백업 후 앱을 제거하고, 최신 버전을 다시 다운로드하여 설치한 뒤 문제가 지속되는지 확인합니다.
이 방법들이 문제 해결에 도움이 되기를 바랍니다.
자주 묻는 질문 (FAQ)
.lck 파일은 무엇인가요?
.lck 파일은 VMware가 가상 머신 실행 중 여러 프로세스가 동시에 디스크에 접근하는 것을 방지하기 위해 생성하는 잠금 파일입니다. VM이 정상적으로 종료되면 자동으로 삭제되지만, 비정상 종료 시 남아 있어 다음 실행 시 오류를 일으킬 수 있습니다.
VMware에서 가상 머신을 켜는 방법은?
VMware에서 가상 머신을 켜는 것은 매우 간단합니다. Workstation을 열고 실행하려는 VM을 선택한 후 Power on the virtual machine(가상 머신 전원 켜기)를 클릭하면 됩니다. 또는 VM을 마우스 오른쪽 버튼으로 클릭한 후 Power > Power On을 선택해도 됩니다.