디바이스 드라이버

QEMU에서 리눅스 실행하기

Hufs.Woong 2024. 11. 23. 16:48

QEMU란?

오픈소스의 다양한 CPU와 디바이스를 지원하는 에뮬레이터(하나의 시스템이나 장치가 다른 시스템이나 장치를 흉내 내거나 모방할 수 있게 해주는 소프트웨어나 하드웨어)

 

 

우선 QEMU를 설치해준다.

 

QEMU를 실행하는 명령어는 밑과 같다.

 

-kernel : 빌드한 커널 지정

-drive : 사용할 가상의 디스크, 빌드한 루트 파일 시스템 지정

-m : 메모리 크기

-smp : 코어 개수 지정

 

 

다음과 같은 명령어로 QEMU를 실행하면

 

로그인 창이 뜨는데 기본 비밀번호는 root이다.

 

QEMU를 통해 가상머신을 만들어 실행시킬 수 있으며, 가상 머신이 시작되면, 설정해두었던 리눅스 커널이 자동으로 부팅되고, 리눅스 커널은 사용자 모드에서 커널 모드로 전환된다.