mac m1 환경에서 xv6 빌드하기(UTM, EC2)
·
CS
학과 수업을 진행할때 인텔의 x86 기준으로 거의 모든 수업이 진행되어 arm 아키텍쳐가 걸림돌이 되었던 적이 한두번이 아니었다.그때마다 개발환경 셋팅에 많은 시간을 들이고는 했다. 이번 xv6 운영체제를 사용할때도 마찬가지였다. 결론적으로 나는 EC2를 통해서 개발환경을 만들었다. 가상머신 통한 방법도 있지만 EC2가 가장 간편한 방법같다. 가상머신을 통한 방식은 간단히 소개하고 어떤 방법으로 EC2를 통해 m1칩에서 xv6를 빌드했는지 알아보자 1. UTM을 통한 방법 많은 가상 머신이 있지만 UTM은 mac os를 위한 가상머신이다. 기존에 사용할 수 있었던 대부분의 가상 머신(virtualbox, vmware)들이 m1에서는 제약 사항이 있어 아직은 사용하기에 불편할 것이다.이를 해결할 수 있는 ..
돌_멩