重新複习operating system,
但却发现nachos真的太旧了,
还只能安装在32位元的linux上,
因此转向改装xv6-riscv。
在64位元Ubuntu上安装xv6,请遵循以下步骤:
开启终端(Terminal),并更新系统套件:sudo apt updatesudo apt upgrade
安装必要的开发工具和依赖项:sudo apt install build-essential git gdb qemu-systemsudo apt install gcc-riscv64-linux-gnu g++-riscv64-linux-gnu binutils-riscv64-linux-gnu
下载xv6源码:git clone https://github.com/mit-pdos/xv6-riscv.git
切换到下载的xv6源码目录:cd xv6-riscv
编译xv6:make
使用QEMU运行xv6:make qemu
这将在QEMU模拟器中启动xv6操作系统。您应该能够看到xv6的提示符以及一些系统信息。
现在您已经在64位元的Ubuntu环境中安装并运行了xv6。