소프트웨어

[AWS/EC2] AWS EC2에서 XV6 실습 환경 구축하기

TaeGyeong Lee 2023. 2. 13. 16:33

실습용 운영체제 XV6를 AWS EC2 인스턴스에서 설치하고 운용하는 방법을 안내합니다. 가상화 프로그램이 온전히 작동하지 않는 맥OS Silicon 기기에서 XV6를 실습하기 위한 대안입니다.

업데이트

EC2 Ubuntu 20.04 LTS 인스턴스를 사용하는 것을 전제합니다.

업데이트를 한번 해주세요.

sudo apt-get install

 

xv6 클론

sudo git clone https://github.com/mit-pdos/xv6-public.git

 

qemu 에뮬레이터 설치

sudo apt install qemu-kvm

 

xv6 이미지 생성

make

 

터미널에서 xv6 구동

GUI 환경이 아닌 터미널에서 xv6 운용 시 -nographic 옵션이 있는 에뮬레이터를 실행해야 합니다. qemu-nox에 관한 설정 정보는 Makefile에서 확인하실 수 있습니다.

sudo make qemu-nox

 

qemu 에뮬레이터 종료

Control + a 입력 후 x를 눌러줍니다.

 

참고자료