将主机文件夹共享给在 qemu 中运行的 Alpine 映像

将主机文件夹共享给在 qemu 中运行的 Alpine 映像

我尝试通过以下方式在模拟环境中运行 Alpine Linux:

$ wget https://dl-cdn.alpinelinux.org/alpine/v3.16/releases/x86/alpine-netboot-3.16.1-x86.tar.gz

我已经解压档案并运行:

qemu-system-i386 -m 256 -kernel boot/vmlinuz-lts -initrd boot/initramfs-lts -append "console=ttyS0 ip=dhcp alpine_repo=http://dl-cdn.alpinelinux.org/alpine/edge/main/" -virtfs local,path=/xxxx/mylocalfolder,mount_tag=mytag1,security_model=passthrough

我想在主机和模拟计算机之间共享一个文件夹(请参阅 virtfs 选项)。这是我在 qemu 虚拟机中输入的内容:

mount -t 9p -o trans=virtio mytag1 /mnt

我收到此错误:

安装:在 /mnt 上安装 mytag1 失败:没有此设备

我不明白为什么。有什么想法吗?

多谢

相关内容