Windows가 설치되어 있는 VM에 VirtIO를 설치하는 방법은 크게
- 인스톨러를 이용해서 한번에 간편하게 설치하는 방법
- 필요한 장치 한가지씩 설치하는 방법
으로 나누어 볼 수 있습니다.
설치를 위해 우선 윈도우용 VirtIO IO 파일을 VM의 CD 드라이브에 연결해 줍니다.
인스톨러로 설치
VirtIO ISO 파일을 마운트해보면 그림과 같이 많은 파일/폴더를 볼 수 있습니다. 64비트 Windows의 경우는 virtio-win-gt-x64.msi 파일을 이용해서 설치하면 됩니다.
참고 : Windows 가상머신을 Proxmox VE로 마이그레이션할 때에는 사전에 드라이버를 설치해주는게 좋습니다.
(1) VirtIO ISO 파일이 연결된 CD 드라이브를 엽니다.
(2) virtio-win-gt-x64 를 두번 클릭해서 실행합니다.
(3) Setup Wizard 시작됩니다.
(4) Next 단추를 클릭합니다.
(5) EULA 확인하고 “I accept the terms in the License Agreement” 왼쪽의 상자를 체크합니다.
(6) Next 단추를 클릭합니다.
(7) 설치되는 드라이버 목록 확인합니다. 불필요한 것들은 제거 가능합니다.
(8) Next 단추를 클릭합니다.
(9) Install 단추 클릭해서 설치 진행합니다.
(10) 사용자 계정 컨트롤 대화상자가 표시되서, 설치 진행을 위해 권한 상승을 요청합니다. “예” 단추를 클릭합니다.
(11) 설치가 진행됩니다. 크기가 작아 1분 이내로 완료됩니다.
(12) 설치가 완료됐습니다. “Finish 단추”를 클릭해서 설치 프로그램을 종료합니다.
한 장치씩 설치
VirtIO 전체 용량이 그렇게 크지 않으니, 기본값으로 전부 설치해서 사용하는 것을 추천합니다. 그러나 상황에 따라서는 필요한 것만 하나씩 수동으로 설치해야할 경우도 있을 겁니다.
그래서 하나씩 설치하는 방법도 알아보도록 하겠습니다.
여기서는 네트워크 카드(Red Hat VirtIO Ethernet Adapter) 디바이스 드라이버를 설치하는 예로 살펴보겠습니다.
VirtIO ISO이 연결된 CD 드라이브를 열어보면 그림과 같은 폴더가 보입니다.
(1) NetKVM 폴더를 두번 클릭합니다.
(2) w11 폴더를 두번 클릭합니다.
(3) amd64 폴더를 두번 클릭합니다.
(4) 유형이 “설치 정보”인 netkvm 파일을 선택하고 오른쪽 마우스 단추를 클릭합니다.
(5) 설치 메뉴를 선택합니다.
(6) 사용자 계정 컨트롤 경고창이 표시되면 “예” 단추를 클릭합니다.
설치가 끝나면 “작업을 완료했습니다”가 표시됩니다.
(8) 확인 단추를 클릭합니다.
(9) 장치 관리자를 열어서 네트워크 어댑터에 Red Hat VirtIO Ethernet Adapter가 인식되었는지 확인합니다.