1. 정의- QEMU는 다양한 CPU 구조와 시스템을 소프트웨어로 흉내 내는 오픈소스 가상화 도구- 원래는 다른 종류의 CPU에서 만든 실행 파일을 실행하기 위해 개발- 지금은 운영체제 부팅, 드라이버 개발, 보안 분석, 자동화 테스트 등에 널리 사용- CLI 기반으로 동작하며, 스크립트 자동화에 적합- 리눅스 환경에서 가장 강력하게 작동하며, 리눅스 개발자들이 많이 사용- KVM, VirtIO, 가상 네트워크 등 고급 기능도 리눅스에서 잘 지원됨- Windows나 macOS에서도 실행 가능하지만 일부 기능은 제한될 수 있음- 커널, 부트로더, 루트 파일시스템을 가상으로 테스트하기에 유용 2. 동작 방식과 기술 기반2-1. 운영 모드모드설명예시Full System Emulation전체 가상 보드/시스템..