环境搭建
目前我使用的环境是 Windows + FedoraRemix
安装以下软件:
gcc-riscv64-linux-gnu
qemu-system-riscv
验证安装:
git clone --depth 1 --recurse git://github.com/mit-pdos/xv6-riscv.git
cd xv6-riscv
make qemu
成果的结果是最终生成了:
init: starting sh
$
然后是使用 2021 的代码库:
git clone git://g.csail.mit.edu/xv6-labs-2021
cd xv6-labs-2021
git checkout util
make qemu
xv6 没有 ps 命令,但是可以使用给 ^p 查看进程相关的内容
要退出 qemu,按下 ^a x