가상화 기술은 우리가 실제로 생각하는 것보다 훨씬 더 널리 사용되는 보편화되었습니다. 이 시점에서 가상화가 제공해야 하는 기능과 경제성이 없는 인터넷은 상상하기 어렵습니다. 많은 돈과 물리적 하드웨어 관리의 어려움을 절약할 수 있지만 때때로 USB 등과 같은 외부 장치를 컴퓨터에 연결해야 합니다.
VMware에 익숙하다면 이 기사를 통해 프로세스가 VMware에서 훨씬 더 간단하고 쉽다는 것을 알게 될 것입니다. USB 패스스루 기능을 제공한 지 꽤 되었습니다. 그 주요 문제는 USB 장치를 한 번에 둘 이상의 가상 머신에 연결할 수 없다는 것입니다. 그럼에도 불구하고 Hyper-V에서 작동하는 방식은 그렇지 않습니다. Hyper-V에서 USB 패스스루를 수행하는 프로세스는 약간 다릅니다. 자세한 내용을 알아보기 전에 먼저 USB 패스스루에 대한 기본적인 이해를 합시다.
USB 패스스루는 기본적으로 가상 머신에서 USB 드라이브에 액세스할 수 있는 기능입니다. 이제 이 USB 드라이브를 가상 머신에 실제로 액세스하는 컴퓨터에 연결하거나 Hyper-V 호스트에 연결할 수도 있습니다. 이 두 시나리오는 통과를 수행하는 두 가지 다른 방법을 발생시킵니다. 우리는 두 가지 모두를 다룰 것입니다.
서버 측 USB 패스스루
서버 측 또는 호스트 USB 패스스루는 Hyper-V 호스트에 연결되는 USB를 나타냅니다. USB에 액세스하는 프로세스는 VMware만큼 원활하지 않을 수 있지만 실제로 그렇게 어렵지도 않습니다. 또한 우리가 제공할 지침을 사용하면 그 어느 때보다 쉬워질 것입니다. 이제 시작하겠습니다.
- 먼저 사용하려는 USB 장치를 연결합니다.
- 장치를 연결하면 호스트 운영 체제가 연결된 드라이브를 인식한다는 것을 알게 될 것입니다. 그러나 여기서 문제는 USB 드라이브를 한 번에 OS에서만 사용할 수 있다는 것입니다. 이를 극복하기 위해 USB 드라이브를 오프라인으로 전환하여 호스트 운영 체제에서 액세스할 수 없도록 해야 합니다. 그 후에는 원하는 가상 머신에서 액세스할 수 있습니다.
- 이를 위해 실행을 엽니다. Windows 키 + R을 눌러 대화 상자 . 열리면 diskmgmt.msc를 입력합니다. 명령을 입력하고 Enter 키를 누릅니다. 그러면 디스크 관리 창이 열립니다.
- 이제 USB를 오프라인으로 전환해야 합니다. 이렇게 하려면 디스크를 마우스 오른쪽 버튼으로 클릭한 다음 오프라인 옵션. 드라이브 문자가 아니라 디스크 자체를 마우스 오른쪽 버튼으로 클릭해야 합니다. 참고로 첨부된 사진을 확인하세요.
- 디스크 관리 콘솔의 문제는 모든 USB 장치에 대한 오프라인 옵션을 표시하지 않으므로 USB 저장 드라이브가 작은 경우 오프라인 옵션이 표시되지 않을 수 있다는 것입니다. 이 경우 패스스루를 사용할 수 없습니다.
- USB 드라이브가 오프라인 상태가 되면 Hyper-V Manager를 엽니다. .
- USB 드라이브에 액세스해야 하는 가상 머신을 마우스 오른쪽 버튼으로 클릭하고 설정으로 이동합니다. .
- 하드웨어 추가에서 탭에서 SCSI 컨트롤러를 선택합니다. 목록에서 추가를 클릭합니다. 단추.
- 물리적 하드 디스크 선택 다음 화면에서 옵션을 선택한 다음 연결된 USB 드라이브를 선택합니다.
- 완료되면 적용을 클릭합니다. 버튼을 누른 다음 확인을 누릅니다. .
- 이제 USB 드라이브를 특정 가상 머신에서 사용할 수 있습니다. VM에 USB 드라이브가 표시되지 않는 경우 디스크 관리 콘솔로 돌아가 USB 장치에 드라이브 문자를 지정할 수 있습니다.
클라이언트 측 USB 패스스루
이제 서버 측 패스스루가 완료되었으므로 클라이언트 측 패스스루로 이동할 수 있습니다. 실제로 클라이언트 측 통과를 수행하는 두 가지 방법이 있으며 두 가지 모두를 다룰 것입니다. 첫 번째는 원격 데스크톱 세션을 통한 것이고 두 번째는 고급 세션 모드에 따라 다릅니다. 시작하겠습니다.
방법 1:원격 데스크톱 연결을 통한 USB 패스스루
원격 데스크톱 연결을 사용하여 USB 패스스루를 수행하려면 아래에 제공된 지침을 따르십시오.
- 먼저 가상 머신에서 원격 데스크톱 연결을 활성화해야 합니다. 이렇게 하려면 가상 머신에 연결하고 제어판> 시스템 및 보안> 원격 액세스 허용을 통해 원격 시스템 설정으로 이동합니다.
- 이 컴퓨터에 대한 원격 지원 연결 허용을 선택합니다. 상자. 또한 이 컴퓨터에 대한 원격 연결 허용 을 확인하십시오. 옵션도 선택됩니다. 마지막으로 적용 을 클릭하십시오. 그런 다음 확인을 누르세요. .
- 이제 이 컴퓨터에 원격으로 연결해야 합니다. 이를 위해 mstsc.exe를 입력하여 RDP 클라이언트를 엽니다. 실행 대화 상자에서.
- 표시를 클릭합니다. 옵션 추가 설정을 볼 수 있는 옵션입니다. 로컬 리소스로 전환 탭을 클릭한 다음 더보기를 클릭합니다. 버튼.
- 기타 지원되는 플러그 앤 플레이 기기 확인 옵션을 선택한 다음 확인을 누릅니다. .
- 마지막으로 연결을 클릭합니다. 버튼을 눌러 원격 데스크톱 세션을 시작합니다.
방법 2:고급 세션 모드 사용
Enhanced Session 모드를 모르는 경우 기본적으로 로컬 리소스 및 장치를 가상 머신으로 리디렉션하는 데 도움이 되는 기능입니다. 시스템에서 Windows 10 또는 Windows 8.1을 실행하는 경우 기본적으로 이 모드가 이미 활성화되어 있습니다. Hyper-V 호스트가 Windows Server 2012 또는 Windows Server 2016을 실행하는 경우 수동으로 활성화해야 합니다.
USB 패스스루를 수행하려면 아래 지침을 따르십시오.
- 우선 Hyper-V 호스트에서 Hyper-V 관리자를 엽니다. .
- 사용하려는 가상 머신을 마우스 오른쪽 버튼으로 클릭한 다음 Hyper-V를 선택합니다. 설정 드롭다운 메뉴에서.
- 서버에서 및 사용자 섹션에서 고급 세션 모드 정책 탭을 클릭하고 고급 세션 모드 허용을 선택합니다. 옵션.
- 그런 다음 적용을 클릭합니다. 그런 다음 확인을 누르세요. 버튼을 눌러 변경 사항을 저장합니다.
- 이제 사용하려는 로컬 리소스를 선택하기만 하면 됩니다. 여기에는 로컬 드라이브, 프린터, USB 장치 등이 포함됩니다.
- 이렇게 하려면 이름을 두 번 클릭하여 Hyper-V 관리자 창에서 가상 머신을 시작합니다.
- 로그인하기 전에 구성 창이 표시됩니다. 이 창에서 표시를 클릭합니다. 옵션 추가 옵션을 보려면 옵션을 선택하십시오.
- 로컬로 전환 리소스 탭을 클릭한 다음 더보기를 클릭합니다. 버튼.
- 가상 머신이 로컬 USB 장치에 액세스하도록 허용하려면 기타 지원되는 플러그 앤 플레이 장치를 확인해야 합니다. 옵션. 그런 다음 확인을 클릭합니다. 버튼.
- 나중에 사용하기 위해 이 설정을 저장하려면 이 가상 머신에 대한 향후 연결을 위해 내 설정 저장을 선택할 수 있습니다. 상자.
- 마지막으로 연결을 클릭합니다. 가상 머신에 로그인합니다.