页次: 1
系统环境:Windows10 WSL2下的arch Linux
预期:
实际:
利用qemu模拟xv6实验环境,安装如下软件
riscv64-linux-gnu-binutils 2.35.1
riscv64-linux-gnu-gcc 10.1.0
riscv64-linux-gnu-gdb 10.1
qemu-arch-extra 5.1.0
以前是直接安装这些软件的最新版,昨天启动实验的时候连报错都没有,直接卡在了
qemu-system-riscv64 -machine virt -bios none -kernel kernel/kernel -m 128M -smp 3 -nographic -drive file=fs.img,if=none,format=raw,id=x0 -device virtio-blk-device,drive=x0,bus=virtio-mmio-bus.0
然后利用downgrade降级到如上版本
根据Wiki提示,执行操作,没有任何回应
~/xv6(master) » sudo pacman -F liburing.so.1
~/xv6(master) »
直接谷歌搜索 liburing.so.1,得到软件包 liburing 2.0-1 (x86_64) ,我也下载了
请问我应该如何操作,谢谢
最近编辑记录 xQmQ (2021-05-12 13:47:34)
离线
你是不是部分更新了?请更新到 qemu-arch-extra 6.0.0-2。liburing 现在是 liburing.so.2 了。
离线
你是不是部分更新了?请更新到 qemu-arch-extra 6.0.0-2。liburing 现在是 liburing.so.2 了。
更新到6.0.0版本会卡住,无报错,可退出
qemu-system-riscv64 -machine virt -bios none -kernel kernel/kernel -m 128M -smp 3 -nographic -drive file=fs.img,if=none,format=raw,id=x0 -device virtio-blk-device,drive=x0,bus=virtio-mmio-bus.0
但是我尝试了5.2.0版本,发现正常了,所以问题算解决了
谢谢大佬,麻烦你了
离线
页次: 1