네, 실제 physical M.2 SSD에 들어있는 윈도우 11 시스템 전체를 이미지(QCOW2 또는 RAW 파일)로 떠서 libvirt(KVM/QEMU) 가상머신으로 띄우는 것(P2V: Physical to Virtual)은 가능 합니다. 하지만 윈도우 11 특유의 UEFI / GPT 규격, TPM 2.0 요구사항, 드라이버(디스크 컨트롤러) 차이 때문에 단순히 이미지만 뜬다고 바로 부팅되지는 않으며, 몇 가지 필수 조치를 함께 취해주셔야 합니다. 처음부터 끝까지 깔끔하게 작업하여 가상머신으로 띄우는 전체 절차입니다. 1. M.2 SSD 전체 이미지 파일(.qcow2) 생성 가장 먼저 물리 M.2 SSD 디스크(예: /dev/nvme0n1 ) 전체를 KVM 표준 포맷인 QCOW2 이미지 파일로 변환합니다. ⚠️ 주의: 이미지를 뜨는 동안 대상 드라이브에 쓰기 작업이 일어나면 덤프가 깨질 수 있으므로, 해당 M.2 SSD로 부팅되지 않은 상태(Live USB 환경 또는 다른 OS로 부팅된 상태)에서 진행하시는 것을 권장합니다. Bash # 1. M.2 SSD 장치명 확인 (예: /dev/nvme0n1) lsblk # 2. qemu-img 명령어로 물리 디스크 전체를 qcow2로 직접 변환 sudo qemu-img convert -p -O qcow2 /dev/nvme0n1 /var/lib/libvirt/images/win11_p2v.qcow2 -p : 진행률 표시 -O qcow2 : 용량이 가변적으로 늘어나는 qcow2 포맷 지정 2. 윈도우 11 KVM 가상머신(VM) 생성 시 필수 XML/설정 항목 윈도우 11은 UEFI 부팅 과 TPM 2.0 이 필수입니다. virt-install 명령어로 VM을 생성할 때 이 스펙을 맞춰주어야 합니다. virt-install 실행 명령어 예시 Bash sudo virt-install \ --name win11-p2v \ --ram 8192 \ --vcpus 4 \ --os-variant win11 \ --disk path=/var/lib/libvirt/images/win11_p2v.qcow2,bus=sata \ --boot uefi \ --tpm backend.type=emulator,backend.version=2.0,model=tpm-tis \ --network network=default,model=e1000e \ --graphics spice,listen=0.0.0.0 \ --import 💡 주요 포인트: bus=sata 로 먼저 생성: 원래 물리 NVMe/AHCI 드라이버로 설치되어 있던 윈도우이므로, 초기 부팅 시 virtio-blk 드라이버가 없어 BSOD(블루스크린: INACCESSIBLE_BOOT_DEVICE )가 터집니다. 따라서 첫 부팅 시에는 일단 sata 버스로 연결합니다. --boot uefi : 물리 M.2 SSD의 EFI 시스템 파티션(ESP)을 올바르게 로드하기 위해 필수입니다. --tpm ... : swtpm 기반 TPM 2.0 에뮬레이션을 활성화해야 윈도우 11 부팅 및 자격 증명이 깨지지 않습니다. 3. 첫 부팅 및 부팅 불가(블루스크린) 시 대처법 ① 부팅 블루스크린 ( INACCESSIBLE_BOOT_DEVICE ) 대처 SATA 버스로 부팅해도 드라이버 충돌로 블루스크린이 발생한다면, VirtIO 드라이버 ISO 를 추가 CD-ROM으로 마운트한 뒤 윈도우 복구 모드(Safe Mode)로 들어가 드라이버를 수동 주입해 주어야 합니다. Fedora VirtIO 드라이버 ISO 다운로드 ( virtio-win.iso ) VM 설정에서 ISO를 CD-ROM으로 추가 윈도우 안전 모드로 진입하여 VirtIO 전용 디스크/네트워크 드라이버 설치 ② 성능 극대화를 위한 VirtIO 버스 변경 (첫 부팅 성공 후) SATA 버스로 부팅에 성공한 후에는 VirtIO 드라이버를 윈도우 내부에 설치하고, virsh edit win11-p2v 로 들어가 디스크 버스를 sata 에서 virtio 로 변경해 주시면 NVMe급 고성능 I/O 속도를 얻을 수 있습니다. 4. 부팅 후 처리해야 할 작업 (중요) 정품 인증 (Windows Activation) 재진행: 물리 메인보드에 귀속된 OEM 라이선스(SLP)였다면, KVM 가상 환경으로 들어오면서 메인보드 HWID가 변경되어 정품 인증이 해제 될 수 있습니다. 리테일 키라면 다시 입력하여 인증하시면 됩니다. 기존 하드웨어 드라이버 정리: 물리 PC 시절 깔려있던 그래픽카드(NVIDIA/AMD), 칩셋 드라이버 등 제조사 전용 툴들을 [제어판] - [프로그램 추가/제거]에서 깔끔히 삭제해 주셔야 가상머신 내 자원 낭비가 없습니다. VirtIO Guest Tools 설치: 윈도우 부팅 후 VirtIO ISO 내부의 virtio-win-gt-x64.exe 를 실행하여 가상 디스플레이, 클립보드 공유, 마우스 에이전트 등을 설치해 주시면 원활하게 사용하실 수 있습니다.