호스트 운영 체제에 대한 액세스를 잃지 않고 QEMU를 사용하여 USB 드라이브를 가상 머신에 전달하려면 어떻게 해야 합니까?

호스트 운영 체제에 대한 액세스를 잃지 않고 QEMU를 사용하여 USB 드라이브를 가상 머신에 전달하려면 어떻게 해야 합니까?

KVM이 포함된 Linux에서 QEMU를 사용하고 있으며 호스트 OS에서 드라이브에 계속 액세스할 수 있는 동안 게스트에게 USB 드라이브(외부 HDD)를 제공해야 합니다. 가능합니까?

답변1

아니요, 그건 불가능합니다. 두 개의 서로 다른 USB 호스트에서는 USB 장치에 액세스할 수 없습니다.

귀하의 경우(외장 드라이브) 호스트에 마운트한 다음 9p virtio를 사용하여 마운트된 폴더를 게스트에 전달하거나 nfs 또는 smb와 같은 네트워크 폴더 공유 기술을 사용할 수 있습니다.

http://www.linux-kvm.org/page/9p_virtio
https://de.wikipedia.org/wiki/Network_File_System

관련 정보