VirtualBox 사용시 주의 사항
게시일: 2007/05/11 | 글쓴이: doa | 10015 번 | 프린트 | 메일


부제: USB 호스트 컨트롤러가 동작하지 않는 경우

like_a_dust님 소개로 VirtualBox를 알게된 뒤 이 VirtualBox를 써보기 위해 64 비트 운영체제를 32 비트 운영체제로 바꾸는 삽질을 단행했다. 필자의 이전 글에서 알 수 있듯이 VirtualBox는 작고 빠른 공개 가상 PC 프로그램이었다. 아울러 이 프로그램은 필자가 예전에 소개한 twoOStwo의 차기작으로 현재는 두 개발사(NetSys GmbH , Parallels Ltd. )에서 두 개의 브랜드(VirtualBox, Parallels)로 개발하고 있는 프로그램이었다.

이 두 개중 VirtualBox만 공개로 제공되고 있으며, Parallels는 상용이다. VirtualBox를 쓰기위해 32비트 비스타를 설치했지만 VirtualBox를 쓰다보니 몇 가지 문제점이 있었다. USB 지원이 미약하며, 넷트웍 문제, 비스타 지원 문제등이 그 것이었다.

따라서 설치한 뒤 잠깐 쓰다가 지워 버린 것으로 생각했다. 필자는 악성 프로그램 대부분 수동으로 잡기 때문에 Autorun을 자주 사용하는 편이다. 드라이버를 확인해보니 예전에 지운 것으로 생각한 VirtualBox의 USB 필터 드라이버(vboxusbflt.sys)가 있는 것을 보고 Autorun으로 삭제해 버렸다.

그 뒤에 컴퓨터를 다시 시작해 보니 얼마전에 구입한 MS 무선 마우스가 전혀 동작하지 않는 것이었다. 장치 관리자에서 확인해보니 USB 호스트 컨트롤러가 모두 동작하지 않는 것으로 표시되는 것이었다. 그래서 장치를 제거하면 해당 장치를 다시 설치하기 때문에 USB 호스트 컨트롤러 드라이버 충돌 해결하기에 따라 드라이버를 모두 삭제했지만 여전히 USB 호스트 컨트롤러가 동작하지 않았다.

결국 문제의 원인을 파악해보니 VirtualBox에서 USB를 지원하기 위해 시스템의 메인 USB 필터를 VirtualBox의 USB 필터로 바꾸어 버렸기 때문에 발생한 일이라는 것을 알았다. 따라서 필자처럼 수동으로 드라이버를 삭제해서 USB 호스트 컨트롤러가 정상적으로 동작하지 않는다면 다음 절차에 따라 이 문제를 해결하기 바란다.

  1. MSI 설치 정보 삭제 유틸리티를 내려받아 수동으로 드라이버를 삭제한 프로그램(예: VirtualBox)의 설치 정보를 삭제한다.
  2. 수동으로 삭제한 프로그램(예: VirtualBox_1.3.8_Win_x86.msi)을 다시 설치한다.
  3. 2단계에서 설치한 프로그램을 프로그램 추가/삭제를 통해 제거한다.


팁을 보면 알 수 있지만 원리는 간단하다. VirtualBox가 필터를 바꾸었기 때문에 VirtualBox를 다시 설치한 뒤 삭제함으로서 바뀐 필터 정보를 원래대로 되돌리는 것이다.

비스타에서 telnet 사용하기 XP에는 telnet 클라이언트가 포함되어 있다. 무늬만 텔넷... (8255) 2007-05-11
플래쉬 동영상 및 스트리밍 동영상을 내려받을 수 있는 Orbit 오늘 소개하는 Orbit은 ... (14632)2007-05-01

QAOS.com에 게시된지 1년 이상된 자료와 관리자가 공개한 자료는 누구나 제한없이 읽을 수 있습니다.
그러나 QAOS.com의 자료를 퍼가는 것은 금지하고 있습니다.

이 정보가 유용하다고 생각되시면 QAOS.com과 많은 다른 사람들을 위해 퍼가기 보다는 링크로 알려주시기 바랍니다.

세상사는 이야기



RSS 구독 (익명 | 회원 | 강좌 | 포럼)
(C) 1996 ~ 2017 QAOS.com All rights reserved.