Redox OSをQEMU上で動かしました
Rustで書かれたOS、Redoxを動かしてみました。まずはQEMU上で動かしました。
QEMUを動かすホストはMacです。
まずは、QEMUをインストールします。
Redoxのハードディスクイメージはhttps://gitlab.redox-os.org/redox-os/redox/-/jobs/10824/artifacts/file/build/img/redox_0.5.0_harddrive.bin.gzから落としました。
$ gunzip redox_0.5.0_harddrive.bin.gz
doc.redox-os.org
を参考にしてQEMUを実行します。
$ qemu-system-x86_64 -serial mon:stdio -d cpu_reset -d guest_errors -smp 4 -m 1024 -s -machine q35 -device ich9-intel-hda -device hda-duplex -net nic,model=e1000 -net user -device nec-usb-xhci,id=xhci -device usb-tablet,bus=xhci.0 -drive file=redox_0.5.0_harddrive.bin,format=raw
ユーザ名: root、パスワード: passwordでログインします。
ログインできました。