728x90
Option
-kernel vmlinuz | 파일 vmlinuz 를 리눅스 커널로 로드하여 부팅함 |
-initrd initramfs | 파일 initramfs 를 초기 램디스크로 로드하여 부팅함 |
-smp 4 | 가상 프로세서(CPU) 4개를 할당함 |
-m 256 | 가상의 메모리(RAM) 256MiB를 할당함 |
-accel kvm | Linux의 Kernel Virtual Machine(KVM) 기능을 사용하며 -enable-kvm 과 같은 의미 |
-nographic | GUI 및 가상 머신 화면 출력을 비활성화하고, 가상 시리얼 포트를 대신 사용하며 커널 테스트 시 유용함 |
-snapshot | 파일 수정 및 저장 등의 디스크 변경 사항을 본래 디스크 이미지 파일이 아닌 임시 파일에 기록함 |
-loadvm <tag> | 해당 <tag> 의 스냅샷으로 가상 머신의 상태를 되돌림 |
Hotkey
Ctrl-A + C | QEMU 모니터에 접근 |
Ctrl-A + H | Ctrl-A의 키 조합과 관련된 도움말 표시 |
Ctrl-A + X | QEMU 종료 |
Ctrl-A + S | -snmapshot 옵션으로 인해 임시 파일에 저장하고 있던 변경 사항을 디스크 이미지에 한 번에 저장함 |
Command
help [cmd] | QEMU 모니터 명령 사용법 표시 |
commit | -snapshot 옵션으로 인해 임시 파일에 저장하 있던 변경 사항을 디스크 이미지에 한 번 더 저장함 |
info snapshots | 스냅샷 목록 조회 |
savevm [tag] | 현재 가상 머신 상태를 <tag> 라는 이름의 스냅샷으로 저장함 |
loadvm <tag> | <tag> 스냅샷으로 되돌아감 |
delvm <tag> | <tag> 스냅샷을 영구적으로 삭제함 |