私は現在Virt-Manager(QEMU/KVM)に切り替えており、VirtualBoxを残します(遅いため)が、Virt-Managerを構成するのは難しいと思います。 VBoxとVMwareでは、ゲストの追加機能をインストールするだけで、表示、フォルダ共有など、すべてが機能します。
Windowsゲスト(7または10のいずれか)に、少なくともネットワーク、ディスプレイドライバー、およびフォルダー共有が必要です。ファイルシステムパススルーの設定はWindowsゲストでは機能しないようです(また、Sambaを機能させるのにうんざりしてうんざりしていました)。
ディスプレイと共有が機能するWindowsゲストを作成する適切な方法は何ですか?たぶん、いくつかの依存関係やVirt-Manager固有の設定を見逃しましたか?
私が従った「ハウツー」ガイド:
nautilus-share
と手動の/etc/samba/smb.conf
構成を試し、\\IP.ADDRESS\SHARED_FOLDER
を使用してゲストOSのフォルダーをマウントしようとしましたが、何も機能しませんでした。
悲しいことに、Windowsゲストの3Dアクセラレーションサポートはありません...とりあえずVirtualBox/VMwareに固執しますね...
将来の参考のために、Ubuntuベースの18.04 LTS(具体的には、Pop!OS 18.04)での完全に機能するネットワーク、ディスプレイ、およびフォルダー共有QEMU/KVMセットアップを以下に示します。最初は、Android Emulator for Development for KVM Installed。をインストールしています。そのため、VBoxとVMwareからVirt-Manager for OSに切り替えることにしました。テスト、主にWindowsで使用したソフトウェアを対象としています。これは、カーネルベースのVMも対象とし、高速であるためです。
1。インストールして確認 [〜#〜] kvm [〜#〜] :
$ Sudo apt install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils
$ kvm-ok
正常に動作するには再起動が必要です。
2。Red Hatをインストール Virtual Machine Manager :
$ Sudo apt install virt-manager
3。Windows VMを作成します。
動的に割り当てられたQCOW2ストレージ形式を使用します。
$ Sudo qemu-img create -f qcow2 /var/lib/libvirt/images/test-vm.qcow2 30G
virtIOタイプのストレージとネットワーク( VirtIOドライバー が必要):
VirtIOドライバーのイメージファイルを含める:
4。Windowsゲストのインストール:
VirtIOストレージおよびネットワークドライバーをロードします(標準インストールに進みます)。
ネットワークドライバーの場合、インストール中にドライバーをロードしている間、リストされているドライバーはおそらく表示されません。これは、ネットワークインターフェイスでNATを使用しているが、ブリッジモードでは使用していない場合に発生しました。その場合は、後でドライバーを手動で更新できます。
5。インストールおよび構成 Samba ネットワーク経由の基本的なパブリックフォルダ共有用:
ホストOSにSambaをインストールします。
$ Sudo apt install samba
基本的なパブリックフォルダー構成を追加します。
$ Sudo nano /etc/samba/smb.conf
次の行を追加します。
[Public]
comment = Public shared folder
path = /path/to/public/folder
read only = yes
guest ok = true
acl allow execute always = true
Sambaサービスを再起動します(または完全なreboot
を実行します):
$ testparm
$ Sudo service smbd restart
次に、Windowsゲストのフォルダーを\\<Host-ip-address>\Public
でマッピングできます。
6。SPICEゲストツール をダウンロードして、ディスプレイやその他のVirtIOドライバーなどに使用します。
その後、パブリック共有フォルダを使用して、WindowsゲストOSにインストールできます。
必要なすべてのドライバーをWindowsゲストに取り込む最も簡単な方法は、 SPICE Guest Tools Windowsインストーラー を使用することです。 spice-guest-tools-latest.exe をダウンロードすると、常に最新バージョンが提供されます。
このパッケージには、Windows QXL/WDDMディスプレイドライバーと、KVMが提供する仮想ハードウェア用のすべてのvirtioドライバーが含まれており、それらすべてを一度にインストールします。
KVMはWindowsゲストへのファイル共有を提供していません。そのためにSambaを自分でセットアップする必要があります。