본문 바로가기

기타

Virtual Box 접근할 수 없음 에러(VERR_IO_NOT_READY, E_FAIL(0x80004005))

회사에서 ###.vdi라는 이름의 Virtual Disk Image 파일을 건네받았다.

 

이 파일을 통해 가상머신을 실행할 수 있고, ###.vbox라는 파일도 생긴다.(해당 vdi 가상환경에 대한 설정파일이라고 볼 수 있다.)

 

해당 .vdi파일은 용량이 컸기때문에 외장하드에 넣어서 필요할 때 마다 해당 환경에 접속해서 작업을 하였고 무리없이 사용하고 있었다.

 

 나의 외장하드를 연결하면

이런식으로 E: 라는 드라이브 문자를 가진 외장하드로 인식되어 연결된다.

 

어느 날, 이류를 알 수 없는, 열 수도 없는 이동식디스크 두개가 생기더니 외장하드 연결시 우선 순위(?)에 밀려 G:로 인식이 되게 되었다.(이동식 디스크 클릭시 '지정된 장치에 미디어가 없습니다.' 라고 뜸)

하지만 Virtual Box에서는 내가 사용해왔던 ###.vdi의 원래 위치인 E:\###.vdi의 호출만 고집하고 있었다. 그래서 아예 실행조차 할 수 없는 상황이 되었다.

 

[해결방안]

내 PC → 오른쪽 마우스 → (추가옵션표시)관리 → 컴퓨터 관리 창이 뜸 

→  저장소/디스크 관리 탭 → 

지금은 사진에 없지만 인식되지않는 이동식디크스가 뜬다면 그 디스크의 탭 → 오른쪽 마우스 → 드라이브 문자 및 경로 변경 → Z, X 등 맨 뒤의 문자로 변경

위와 같이 변경하면 나의 외장하드는 원래 인식되던 E:로 인식된다.

 

※ 커맨드창, DISKPART 관련해서도 시도해보았지만 인식 자체가 되지않는 디스크라 이 방법은 통하지 않았다.