QEMU에서 리눅스 실행하기
2024. 11. 23. 16:48ㆍ디바이스 드라이버
QEMU란?
오픈소스의 다양한 CPU와 디바이스를 지원하는 에뮬레이터(하나의 시스템이나 장치가 다른 시스템이나 장치를 흉내 내거나 모방할 수 있게 해주는 소프트웨어나 하드웨어)
우선 QEMU를 설치해준다.
QEMU를 실행하는 명령어는 밑과 같다.
-kernel : 빌드한 커널 지정
-drive : 사용할 가상의 디스크, 빌드한 루트 파일 시스템 지정
-m : 메모리 크기
-smp : 코어 개수 지정
다음과 같은 명령어로 QEMU를 실행하면
로그인 창이 뜨는데 기본 비밀번호는 root이다.
QEMU를 통해 가상머신을 만들어 실행시킬 수 있으며, 가상 머신이 시작되면, 설정해두었던 리눅스 커널이 자동으로 부팅되고, 리눅스 커널은 사용자 모드에서 커널 모드로 전환된다.
'디바이스 드라이버' 카테고리의 다른 글
새로운 시스템 콜 추가하기 (1) (0) | 2024.11.27 |
---|---|
Makefile 실습 (1) | 2024.11.26 |
리눅스 디바이스 드라이버 (1) | 2024.11.23 |
리눅스 커널 빌드하기 (1) | 2024.11.21 |
Rootfs 빌드 하기 (0) | 2024.11.20 |