Translate

[VirtualBox] 해결방법 - '가상 머신 Name 의 세션을 열 수 없습니다.'





OS: Ubuntu 15.10
VirtualBox: VirtualBox 5.0.14_Ubuntu r105127





어느순간 가상머신을 구동하려 하면 아래와 같이 오류메시지가 발생하며 구동이 되지 않았다.


1004lucifer


The device helper structure version has changed.
If you have upgraded VirtualBox recently, please make sure you have terminated all VMs and upgraded any extension packs. If this error persists, try re-installing VirtualBox. (VERR_PDM_DEVHLPR3_VERSION_MISMATCH).

결과 코드: NS_ERROR_FAILURE (0x80004005)
구성 요소: ConsoleWrap
인터페이스: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}




메시지에는 모든 VM을 종료하고 Extension Pack 을 업그레이드 후 다시 시도해 보라고 나와있었지만 최신의 Extension Pack 을 설치했음에도 위와같은 오류메시지가 계속 발생을 했다.






해결방법
1004lucifer


아래와 같이 도움말 => VirtualBox 정보 를 클릭






VirtualBox 의 버전을 확인한다.
아래의 화면을 보면 5.0.14 버전 이라는 것을 알 수 있다.






이제 해야 할 일은 5.0.14 버전의 Extension Pack 을 설치해야 한다.
(https://www.virtualbox.org 홈페이지에 접속한다.)


1. Downloads 버튼을 클릭한다.






2. VirtualBox older builds 를 찾아 링크를 클릭한다.






3. 자신의 버전에 맞는 VirtualBox 버전을 선택한다.
   (나의 경우에는 5.0 이었다.)






4. 위에서 확인한 VirtualBox 의 마이너버전까지 확인하여 해당 버전에 맞는 Extension Pack 을 다운로드 한다.




1004lucifer

이제 다운로드 받은 Extension Pack을 설치한다.
(아래와 같은 메시지가 보여질 수 있다.)






위와같이 작업 후 시스템을 재부팅 시 정상적으로 가상머신을 사용할 수 있었다.





참고:
https://forums.virtualbox.org/viewtopic.php?f=7&t=76004
http://tamxuanla.blogspot.kr/2016/01/solved-if-you-have-upgraded-virtualbox.html


댓글