실습용 운영체제 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를 눌러줍니다.
참고자료
'소프트웨어 & 클라우드' 카테고리의 다른 글
[GitHub] 내가 속한 그룹 내 프로필에 노출하기 (0) | 2023.04.12 |
---|---|
[ASTx] AhnLab Safe Transaction for Mac 강제종료 (0) | 2023.02.18 |
[GitHub Desktop] 오픈소스 수정, Pull Request 하기 (0) | 2023.02.15 |
[AWS/EC2] 인스턴스와 및 도메인 연결 과정 가이드 (0) | 2023.02.13 |
[MacOS] Homebrew로 node 버전 바꾸기 (0) | 2023.02.13 |