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ゲストと共有する方法。