21장. Windows 가상 머신 설치 및 관리
RHEL 9 호스트의 가상 머신(VM)에서 게스트 운영 체제로 Microsoft Windows를 사용하려면 이러한 VM이 올바르게 실행되도록 추가 단계를 수행하는 것이 좋습니다.
이를 위해 다음 섹션에서는 호스트에 Windows VM을 설치 및 최적화하고 이러한 VM에 드라이버를 설치 및 구성하는 방법에 대한 정보를 제공합니다.
21.1. Windows 가상 머신 설치
RHEL 9 호스트에서 완전히 가상화된 Windows 머신을 생성하고 VM(가상 머신) 내에서 그래픽 Windows 설치 프로그램을 시작하고 설치된 Windows 게스트 운영 체제(OS)를 최적화할 수 있습니다.
VM을 생성하고 Windows 게스트 OS를 설치하려면 virt-install
명령 또는 RHEL 9 웹 콘솔을 사용합니다.
사전 요구 사항
다음 중 하나이거나 로컬 또는 네트워크에서 사용할 수 있는 Windows OS 설치 소스입니다.
- 설치 미디어의 ISO 이미지
- 기존 VM 설치의 디스크 이미지
KVM
virtio
드라이버가 있는 스토리지 미디어.이 미디어를 생성하려면 호스트 시스템에서 virtio 드라이버 설치 미디어 준비를 참조하십시오.
-
Windows 11을 설치하는 경우 호스트에
edk2-ovmf
,swtpm
및libtpms
패키지를 설치해야 합니다.
프로세스
VM을 생성합니다. 자세한 내용은 가상 머신 생성 을 참조하십시오.
virt-install
유틸리티를 사용하여 VM을 생성하는 경우 명령에 다음 옵션을 추가합니다.KVM
virtio
드라이버가 있는 스토리지 미디어. 예를 들면 다음과 같습니다.--disk path=/usr/share/virtio-win/virtio-win.iso,device=cdrom
설치할 Windows 버전입니다. 예를 들어 Windows 10 및 11의 경우:
--os-variant win10
사용 가능한 Windows 버전 목록과 적절한 옵션은 다음 명령을 사용합니다.
# osinfo-query os
Windows 11을 설치하는 경우 UEFI( Unified Extensible Firmware Interface ) 및 vTPM(Virtual Trusted Platform Module )을 활성화합니다.
--boot uefi
웹 콘솔을 사용하여 VM을 생성하는 경우 새 가상 머신 생성 창의 운영 체제 필드에 Windows 버전을 지정합니다.
- Windows 11 및 Windows Server 2022 이전 버전을 설치하는 경우 클릭하여 설치를 시작합니다.
Windows 11을 설치하거나 추가 Windows Server 2022 기능을 사용하려면 CLI를 사용하여 UEFI 및 vTPM을
및 활성화하여 확인합니다.VM의 XML 구성을 엽니다.
# virsh edit windows-vm
os
요소에firmware='efi'
옵션을 추가합니다.<os firmware='efi'> <type arch='x86_64' machine='pc-q35-6.2'>hvm</type> <boot dev='hd'/> </os>
장치 요소 내에
tpm
장치를
추가합니다.<devices> <tpm model='tpm-crb'> <backend type='emulator' version='2.0'/> </tpm> </devices>
- 가상 머신 테이블에서 설치를 Windows 설치를 시작합니다.
VM에 Windows OS를 설치합니다.
Windows 운영 체제를 설치하는 방법에 대한 자세한 내용은 관련 Microsoft 설치 설명서를 참조하십시오.
- 웹 콘솔을 사용하여 VM을 생성하는 경우 Disks 인터페이스를 사용하여 virtio 드라이버와 함께 스토리지 미디어를 VM에 연결합니다. 자세한 내용은 웹 콘솔을 사용하여 기존 디스크를 가상 머신에 연결을 참조하십시오.
-
Windows 게스트 OS에서 KVM
virtio
드라이버를 구성합니다. 자세한 내용은 Windows 가상 머신용 KVM 반가상화 드라이버 설치를 참조하십시오.