Windows 11 또는 Windows 10 환경에서 VirtualBox로 USB 장치(블루투스 동글, USB 메모리, Wi-Fi 어댑터 등)를 연결하려고 할 때 "Failed to attach the USB device to the virtual machine" 오류가 발생한다면, 아래의 해결 방법을 순서대로 시도해 보세요.
이 오류는 일반적으로 다음과 같은 형태의 메시지로 표시됩니다.
Failed to attach the USB device [장치 이름] to the virtual machine [가상 머신 이름].
이 오류는 호스트 컴퓨터에서는 USB 장치를 정상적으로 인식하지만, VirtualBox 자체가 해당 장치를 인식하지 못할 때 나타납니다.
VirtualBox USB 장치 연결 실패 오류 해결 방법
이 문제를 해결하려면 다음 네 가지 방법을 차례로 확인해 보세요.
- 게스트 애디션(Guest Additions) 설치
- USB 컨트롤러 활성화
- 확장 팩(Extension Pack) 설치
- USB 드라이버 수동 설치
각 방법에 대해 자세히 알아보겠습니다.
1. 게스트 애디션(Guest Additions) 설치
가장 먼저 시도해야 할 작업입니다. 오류가 발생한 가상 머신을 실행한 뒤, 상단 메뉴에서 Devices > Install Guest Additions를 클릭하세요.
이후 화면에 표시되는 안내에 따라 설치를 진행하면 됩니다. 설치가 완료되면 가상 머신을 재시작해야 변경 사항이 적용될 수 있습니다.
2. USB 컨트롤러 활성화
이름 그대로 USB 컨트롤러는 가상 머신에 연결된 USB 장치를 제어하는 기능입니다. 이 기능이 꺼져 있으면 USB 장치를 인식하지 못해 오류가 발생할 수 있습니다. 다음 절차로 설정을 확인하세요.
- 컴퓨터에서 VirtualBox를 실행합니다.
- 해당 가상 머신을 마우스 오른쪽 버튼으로 클릭한 후 Settings(설정)를 선택합니다.
- USB 탭으로 이동합니다.
- Enable USB Controller 체크박스에 체크합니다.
- 오른쪽의 플러스(+) 아이콘을 클릭합니다.
- 인식되지 않았던 USB 장치를 목록에서 선택합니다.
- OK 버튼을 클릭해 저장합니다.
설정이 완료되면 가상 머신에서 USB 장치가 정상적으로 사용 가능한지 확인해 보세요.
3. 확장 팩(Extension Pack) 설치
브라우저 확장 프로그램처럼 VirtualBox의 확장 팩은 기능을 확장해 주는 구성 요소입니다. 특히 USB 2.0 및 USB 3.0 장치 지원은 확장 팩이 있어야 정상 동작하므로, 아직 설치하지 않았다면 설치를 권장합니다.
공식 웹사이트인 virtualbox.org에서 확장 팩을 내려받은 후, 다음 절차를 따르세요.
- Tools 메뉴에서 Preferences(환경 설정)를 클릭합니다.
- Extensions 탭으로 이동합니다.
- 플러스(+) 아이콘을 클릭합니다.
- 내려받은 확장 팩 파일을 선택합니다.
- Install 버튼을 클릭합니다.
- OK 버튼을 눌러 완료합니다.
설치 후 VirtualBox를 재시작하면 문제가 해결되었는지 확인할 수 있습니다.
4. USB 드라이버 수동 설치
Windows 11 또는 Windows 10에서는 대부분 USB 드라이버가 자동으로 설치되지만, 문제가 계속된다면 수동으로 설치해 볼 수 있습니다. 아래 절차를 따르세요.
- 파일 탐색기를 엽니다.
- 다음 경로로 이동합니다: C:\Program Files\Oracle\VirtualBox\drivers\USB
- device 폴더를 엽니다.
- VBoxUSB.inf 파일을 마우스 오른쪽 버튼으로 클릭하고 Install(설치)을 선택합니다.
- filter 폴더를 엽니다.
- VBoxUSBMon.inf 파일을 마우스 오른쪽 버튼으로 클릭하고 Install(설치)을 선택합니다.
- 컴퓨터에서 VirtualBox를 재시작합니다.
이 과정을 마친 후에는 더 이상 해당 오류가 발생하지 않아야 합니다.
자주 묻는 질문
가상 머신이 USB를 인식하게 하려면 어떻게 해야 하나요?
일반적으로 가상 머신은 별도의 조작 없이도 USB 장치를 자동으로 인식합니다. 하지만 간혹 인식되지 않는 경우에는 위에서 소개한 방법들을 시도해 보세요. 게스트 애디션 설치, USB 컨트롤러 활성화, 확장 팩 설치, USB 드라이버 설치가 대표적인 해결책입니다.
USB에 가상 머신을 설치할 수 있나요?
Portable VirtualBox라는 도구를 사용하면 USB 플래시 드라이브에 가상 머신을 설치할 수 있습니다. 다만 USB 드라이브에서 가상 머신을 실행할 때는 속도 저하 등 몇 가지 제약 사항이 있을 수 있습니다. 그럼에도 외출이나 여행 중에 가상 머신을 함께携带하고 싶다면 충분히 고려해 볼 만한 방법입니다.
이상으로 VirtualBox USB 장치 연결 오류 해결 가이드를 마무리합니다. 이 글이 문제 해결에 도움이 되기를 바랍니다.