mount 命令挂起在 CentOS 7 上构建的带有 QEMU 的 virtio 9p

mount 命令挂起在 CentOS 7 上构建的带有 QEMU 的 virtio 9p

当我使用基于 CentOS 7.3(内核 3.10.0)的 qemu 6.1 的 virtio-9p-pci 设备将文件从主机传输到来宾时。使用 virtio 设备运行 QEMU 的命令::

qemu-system-x86_64 \
   -m 4G \
   -M q35 \
   -hda qcow2_path.qcow2 \
   -enable-kvm \
   -fsdev local,id=a1,security_model=none,path=path_of_host_directory \
   -device virtio-9p-pci,fsdev=a1,mount_tag=test

来宾操作系统启动后,我正在运行 mount 命令。它挂起并且虚拟机冻结。挂载命令:

sudo mount -t 9p -o trans=virtio test /home/ -oversion=9p2000.L

我绑定了运行 mount 命令,但它挂起。我期望在完成安装命令后在来宾中看到主机目录。

我尝试使用 Centos 8.5(内核 4.18.0),一切正常。

相关内容