virt-managerを使用してLinuxホストとWindowsゲスト間でファイルを共有しますか?

virt-managerを使用してLinuxホストとWindowsゲスト間でファイルを共有しますか?

virt-managerの「ファイルシステムのパススルー」仮想ハードウェアオプションを使用して、WindowsゲストとLinuxホスト上のフォルダを共有できますか? Linuxゲストでこれを行う方法についていくつかのチュートリアルを見つけましたが、Windowsゲストでこれを試みると、VMを起動しようとすると次のエラーメッセージが表示されます。

Error starting domain: Unable to read from monitor: Connection reset by peer

Traceback (most recent call last):   File "/usr/share/virt-manager/virtManager/asyncjob.py", line 100, in cb_wrapper
    callback(asyncjob, *args, **kwargs)   File "/usr/share/virt-manager/virtManager/asyncjob.py", line 122, in tmpcb
    callback(*args, **kwargs)   File "/usr/share/virt-manager/virtManager/domain.py", line 1210, in startup
    self._backend.create()   File "/usr/lib64/python2.7/site-packages/libvirt.py", line 698, in create
    if ret == -1: raise libvirtError ('virDomainCreate() failed', dom=self)
libvirtError: Unable to read from monitor: Connection reset by peer

いくつかの文書を探しましたが、見つけることができるものよくある質問と「一部のスクリーンショット」を含む公式ページへのリンク

ベストアンサー1

Windowsゲストを使用すると、これは可能ではないと思います。私は通常Linux KVMホストにSambaサーバーを設定し、そのサーバーを使用してKVMゲストとフォルダを共有します。

ファイルシステムパススルー

KVMゲスト(Linux)とKVMホストディレクトリを共有する方法のドキュメントは、virt-manager Webサイトにあります。ページのタイトルは次のとおりです。ゲストとホストファイルを共有する例

サンバの設定

linux-kvmのウェブサイトにはSambaの設定手順も含まれています。文書は次のタイトルで提供されます。ヒント:Sambaを使用してLinuxホスト上のファイルをWindowsゲストと共有する方法

おすすめ記事