Qemu ホストとゲストを連携させる

Qemu ホストとゲストを連携させる

QEMU/KVM および GPU パススルーを使用して Gentoo をホストに、Windows 10 をゲストとして使用するタスク構成があります。また、キーボードとマウスを渡し、ホストの使用のために別のUSBポートにセカンダリキーボードを持っています。

両方のオペレーティングシステムにSynergyをインストールしましたが、同じIPを共有しても、「localhost」を介してお互いを見ることはできません。ブリッジまたはチューンタブデバイスを使用する必要があることを読んでいますが、その機能を実際に理解できず、設定するのに役立ちます。

最後に、私のqemu起動スクリプトは次のようになります。

#!/bin/bash
rm /tmp/my_vars.fd
cp /usr/share/edk2.git/ovmf-x64/OVMF_VARS-pure-efi.fd /tmp/my_vars.fd
export QEMU_AUDIO_DRV=pa QEMU_PA_SAMPLES=8192 QEMU_PA_SERVER=127.0.0.1
qemu-system-x86_64 \
-enable-kvm \
-m 6144 \
-smp cores=4,threads=1 \
-soundhw hda \
-usb -device usb-host,hostbus=1,hostaddr=3 \
-usb -device usb-host,hostbus=1,hostaddr=4 \
-device vfio-pci,host=01:00.0,multifunction=on \
-device vfio-pci,host=01:00.1 \
-drive if=pflash,format=raw,readonly,file=/usr/share/edk2.git/ovmf-x64/OVMF_CODE-pure-efi.fd
-device virtio-scsi-pci,id=scsi \
-drive file=/dev/sda5,id=disk,format=raw,if=none -device scsi-hd,drive=disk

ベストアンサー1

最初の問題は、仮想マシンのネットワークが切断されたことです。あなたがこれを理解するまで、私は相乗効果を考慮しません。あなたは言う「同じIPを共有しています」 これは問題です。彼らが互いにコミュニケーションをとるためには、次のようなものが必要です。その他IP は同じサブネットにあります。

おすすめ記事