Cara Menjalankan Sistem Operasi Xv6 di Windows

Lazuardy Khatulistiwa Software Engineer

26 Apr 2021, 2 min read

Cara Menjalankan Sistem Operasi Xv6 di Windows

Apa itu Xv6?

Xv6 adalah implementasi ulang modern dari Edisi Keenam Unix di ANSI C untuk sistem multiprosesor x86 dan RISC-V. Sistem operasi ini dibuat oleh MIT dan biasanya digunakan untuk pembelajaran.

Cara Menjalankan Xv6 di Windows

Karena Xv6 adalah sistem operasi berbasis kernel linux, kita tidak bisa langsung menggunakannya tanpa konfigurasi apapun di windows. Langsung saja, langkah-langkahnya adalah:

1. Install Windows Subsystem for Linux (WSL)

  • Untuk menginstall WSL, buka start menu windows dan ketik "turn Windows features" dan buka program tersebut.
  • Centang "Windows Subsystem for Linux" seperti di gambar:

    Windows Features

  • Klik OK dan biasanya membutuhkan restart.

2. Install Ubuntu dari Microsoft Store

  • Buka Microsoft Store.
  • Cari "Ubuntu" dan install.

    Ubuntu

3. Install VcXsrv

Karena WSL tidak mendukung Graphical User Interface (GUI), maka kita membutuhkan program ini.

  • Unduh VcXrv dari sini: https://sourceforge.net/projects/vcxsrv/
  • Buka file yang sudah di unduh dan klik next-next saja saat instalasi.
  • Setelah instalasi berhasil, buka start menu windows dan ketik "XLaunch", dan buka program tersebut.
  • Pilih "Multiple Windows" dan klik next, pilih "Start no client" dan klik next, sisanya klik next saja dan klik finish.
  • Jika ada jendela pop-up untuk permission tekan izinkan/allow.
  • Jika XLaunch berhasil berjalan, maka ada icon XLaunch di kanan bawah di tempat Start menu tray seperti di gambar:

    XLaunch

4. Menjalankan XV6 di Ubuntu

  • Buka program Ubuntu, biasanya jika pertama kali dibuka akan terdapat tampilan untuk konfigurasi password.
  • Ketik sudo apt update dan enter. Ketik Y jika ada pertanyaan untuk melanjutkan. Tunggu sampai selesai.
  • Ketik sudo apt upgrade dan enter. Ketik Y jika ada pertanyaan untuk melanjutkan. Tunggu sampai selesai.
  • Ketik sudo apt install gcc build-essential qemu qemu-kvm dan enter. Tunggu sampai selesai.
  • Ketik export DISPLAY=:0 dan enter.
  • Oke setelah instalasi modul yang diperlukan selesai, ketik explorer.exe . (pastikan ada simbol titik) untuk membuka folder Ubuntu.
  • Setelah jendela explorer keluar, salin file Xv6 yang berbentuk Tar ke folder tersebut.
  • Buka Ubuntu nya lagi dan ketik tar xf xv6-pdx.tar untuk mengekstrak file Xv6.
  • Setelah folder xv6-pdx terbuat dari hasil ekstraksi, buka foldernya di Ubuntu dengan cara ketik cd xv6-pdx dan enter.
  • Jalankan Xv6 dengan cara ketik make run dan enter.
  • Jika semuanya berjalan lancar, maka tampilannya akan seperti berikut:

    Xv6

  • Jika ingin keluar dari Xv6, ketik halt dan enter.

Tags:



Baca artikel menarik lainnya: