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
게스트 OS가 부팅된 후 mount 명령을 실행합니다. 멈추고 가상 머신이 정지됩니다. 마운트 명령:
sudo mount -t 9p -o trans=virtio test /home/ -oversion=9p2000.L
mount 명령을 실행하려고 했으나 중단되었습니다. 설치 명령을 완료한 후 게스트에서 호스트 디렉터리를 볼 것으로 예상했습니다.
Centos 8.5(커널 4.18.0)를 사용해 보았는데 모든 것이 잘 작동합니다.