BSP大作业

虚拟机配置Ubuntu20.04

参考教程:虚拟机配置Ubuntu20.04新手全流程

搭建QEMU

参考教程:无需开发板,5分钟通过qemu搭建嵌入式Linux自学环境

QEMU启动脚本

1
2
3
4
5
6
7
8
9
10
qemu-system-aarch64 \
-machine virt \
-cpu cortex-a57 \
-m 2G \
-kernel /home/linqiutian/workspace/linux/arch/arm64/boot/Image \
-initrd /home/linqiutian/workspace/initramfs_arm64.img \
-append "console=ttyAMA0 root=/dev/ram rdinit=/sbin/init" \
-fsdev local,id=fsdev0,path=/home/linqiutian/workspace/hello,security_model=none \
-device virtio-9p-pci,fsdev=fsdev0,mount_tag=hostshare \
-nographic

挂载共享空间

1
2
mkdir -p /mnt/share  
mount -t 9p -o trans=virtio,version=9p2000.L hostshare /mnt/share