|
【俄罗斯套娃 Windows虚拟机安装Linux,再使用 QEMU虚拟 Risc-V Linux 运行学习 RISCV汇编】
https://www.bilibili.com/video/BV1sM411R7kG
- apt install qemu-system opensbi u-boot-qemu
- wget -o https://gitlab.com/api/v4/projects/giomasce%2Fdqib/jobs/artifacts/master/download?job=convert_riscv64-virt
- mv 'download?job=convert_riscv64-virt' dqib_riscv64-virt.zip
- unzip dqib_riscv64-virt.zip
- ## 启动 RISCV64 虚拟机 分配2G 4核
- qemu-system-riscv64 -machine 'virt' -cpu 'rv64' -m 2G -smp 4 \
- -device virtio-blk-device,drive=hd -drive file=image.qcow2,if=none,id=hd \
- -device virtio-net-device,netdev=net -netdev user,id=net,hostfwd=tcp::2222-:22 \
- -bios /usr/lib/riscv64-linux-gnu/opensbi/generic/fw_jump.elf \
- -kernel /usr/lib/u-boot/qemu-riscv64_smode/uboot.elf \
- -object rng-random,filename=/dev/urandom,id=rng \
- -device virtio-rng-device,rng=rng -nographic -append "root=LABEL=rootfs console=ttyS0"
- ## 用户名 root 密码 root 也可以 ssh登录 关闭 Ctrl + A X
- ## ssh -p2222 root@127.0.0.1
- https://vir5.262235.xyz/dqib_riscv64-virt.zip
复制代码 |
|