CS 354 - UTM상에서 XINU 실행하기

이 글을 작성하고, 애플 자체 칩셋 상 UTM에서 XINU가 돌아가는데의 과정과 테스트 데이터를 기여한 Kian Kasad(@kdkasad)에게 감사합니다! 여기에서 Kian의 웹사이트를 확인할 수 있습니다.

절차

일단 VirtualBox상에서 XINU 실행하기 페이지에 나와 있는 과정을 따라 xinu.iso 이미지를 생성합니다. 그 이후 다음 절차를 따라가면 됩니다:

  1. UTM에서 “파일 > 신규”를 선택합니다.
  2. “Emulate” (에뮬레이션)을 선택합니다.
  3. “Other” (기타)를 선택합니다.
  4. “Browse” (탐색)을 누른 후 아까의 xinu.iso를 선택합니다.
  5. “계속”을 선택합니다.
  6. 아키텍처는 i386 (x86)을 선택합니다.
  7. 메모리 용량은 256 MiB로 설정합니다.
  8. CPU 코어 개수는 1로 변경합니다.
  9. “계속”을 선택합니다.
  10. 드라이브 크기는 1 GiB로 설정합니다. 아쉽게도 디스크 생성을 건너뛸 순 없지만, 나중에 제거가 가능합니다.
  11. “계속”을 선택합니다.
  12. “Shared Directory” (공유 폴더) 페이지는 건너뜁니다.
  13. VM에 아무런 이름을 지어줍니다.
  14. “Open VM Settings” (VM 설정 열기)를 누릅니다.
  15. 설정을 저장합니다.
  16. 사이드바의 “드라이브” 섹션에서, xinu.iso와 연관되지 않은 “IDE 드라이브”를 선택합니다. “삭제”를 누른 후 확인창에 확인을 눌러줍니다..
  17. 사이드바의 “기기” 섹션에서, “신규…”를 선택한 후 “Serial”(직렬)을 선택합니다.
  18. 사이드바에서, “QEMU”를 선택합니다.
  19. “UEFI boot” 옵션을 비활성화합니다.
  20. VM 설정을 저장합니다.

이제 부팅할 준비가 완료되었습니다!