[VirtualBox] 가상머신을 로딩할 때 'Cannot register the DVD image' 발생하는 에러 해결방법





OS: Windows 7
VirtualBox Version: 5.0.20 r106931


증상



1004lucifer
C:/Users/HuhWook/VirtualBox VMs/CentOS6_64bit/CentOS6_64bit.vbox에 있는 가상 머신을 열 수 없습니다.
Cannot register the DVD image 'C:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions.iso' {170ef223-9f41-4a46-8b76-e8eef67f24db} because a CD/DVD image 'C:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions.iso' with UUID {4585843c-4cc4-4837-9203-2045af2d1c6d} already exists.
결과 코드: E_INVALIDARG (0x80070057)
구성 요소: VirtualBoxWrap
인터페이스: IVirtualBox {0169423f-46b4-cde9-91af-1e9d5b6cd945}






원인
1004lucifer
VirtualBox 낮은 버전에서 생성된 이미지를 높은 버전에서 불러들일 때 문제가 된다.
(나의 경우에는 VirtualBox 4.3.12 => VirtualBox 5.0.20 으로 이미지를 옮기면서 위의 문제가 발생했다.)





해결방법

      <DVDImages>
        <Image uuid="{170ef223-9f41-4a46-8b76-e8eef67f24db}" location="C:/Program Files/Oracle/VirtualBox/VBoxGuestAdditions.iso"/>
      </DVDImages>


위의 Image 태그의 라인을 아래와 같이 삭제한다.

      <DVDImages>
      </DVDImages>




참고: http://www.antonbondar.com/posts/acommonvirtualboxerror


댓글