Wednesday, March 06, 2013
VMware 가상PC 시계, 미래/과거의 가상 시간으로 맞추기; VM웨어 Workstation Virtual Date Time
VMware Workstation 내에 설치된 가상PC의 시계도 당연히 미래나 과거로 돌릴 수 있습니다. 예를 들어 윈도우나 오피스의 인증이 풀리는지 아닌지 테스트할 때 이런 "가상시간"이 편리합니다.
그러나 가상머신을 리부팅하면 호스트PC(물리적인 진짜 컴퓨터)의 현재 시각으로 자동으로 맞추어져 버리더군요.
VMware 버전 5.x나 6.x까지는 안 그랬던 것 같은데, 버전 7.x, 8.x 부터 그런 현상이 생겼습니다.
처음에는 버그인 줄 알았지만, 버그가 아니라 의도적으로 그렇게 만든 것이었습니다.
vmx 라는 텍스트 파일을 수정하면 해결됩니다. 가상OS가 Windows 7 64비트 버전이라면 "Windows 7 x64.vmx" 라는 파일이 있을 것입니다. 가상머신을 종료한 후, 그 vmx 파일 안에 메모장 등으로 다음 줄을 추가하면 됩니다.
이제 가상머신을 실행하면, 가상OS를 리부팅해도 가상시간이 유지됩니다.
단, 스냅샷으로 복원하면 위에서 추가한 코드가 사라지기 때문에, 위의 코드를 추가한 상태에서 다시 스냅샷을 만들어 주어야 합니다.
☞ VMware | VM웨어
그러나 가상머신을 리부팅하면 호스트PC(물리적인 진짜 컴퓨터)의 현재 시각으로 자동으로 맞추어져 버리더군요.
VMware 버전 5.x나 6.x까지는 안 그랬던 것 같은데, 버전 7.x, 8.x 부터 그런 현상이 생겼습니다.
처음에는 버그인 줄 알았지만, 버그가 아니라 의도적으로 그렇게 만든 것이었습니다.
vmx 라는 텍스트 파일을 수정하면 해결됩니다. 가상OS가 Windows 7 64비트 버전이라면 "Windows 7 x64.vmx" 라는 파일이 있을 것입니다. 가상머신을 종료한 후, 그 vmx 파일 안에 메모장 등으로 다음 줄을 추가하면 됩니다.
time.synchronize.tools.startup = "FALSE"
이제 가상머신을 실행하면, 가상OS를 리부팅해도 가상시간이 유지됩니다.
단, 스냅샷으로 복원하면 위에서 추가한 코드가 사라지기 때문에, 위의 코드를 추가한 상태에서 다시 스냅샷을 만들어 주어야 합니다.
☞ VMware | VM웨어
tag: software
소프트웨어 Software | 유틸리티 Utility
<< Home