Skip to content
This repository has been archived by the owner on Apr 22, 2023. It is now read-only.

Running Harvey on Qemu

Álvaro Jurado edited this page Oct 27, 2020 · 2 revisions

Getting ninep to serve your files

You can run ninep manually in another shell session just executing this:

export HARVEY=$(pwd)
export PATH=$HARVEY/linux_amd64/bin:$PATH
ufs -root=/$HARVEY -debug=3

Running Harvey

Once ninep is running, move to Harvey's repo directory and just boot Harvey as cpu server with this:

util/GO9PCPU

This will start harvey and it will use DHCP to get an IP. On some systems (VMWare Fusion on OSX) the DHCP may not work well. You can extend the arguments in the scripts, with, e.g.:

bootargs='tcp -g 192.168.0.2 ether /net/ether0 192.168.0.15 255.255.255.0'

In this case, our gateway is 192.168.0.2, and our IP is 192.168.0.15.


  • You could test Harvey with Virtio capabilities of QEMU, just follow this guide for it.

Once Harvey is up, let's go to see how to have some GUI working.