web-dev-qa-db-ja.com

QEMU / KVM用の「VirtualBox Guest Additions」のようなものはありますか?

GUIとしてvirt-managerを使用して、QEMU/KVMでいくつかのUbuntu VMを実行します。 VirtualBoxで本当に気に入らないことの1つは、共有クリップボードを許可する「ゲスト追加機能」をインストールする機能と、ホストからゲストへ、またはその逆にファイルをドラッグアンドドロップする機能です(ただし、必要に応じて選択できます)片方または両方で機能します)。

QEMU/KVMにこのようなものはありますか? GNOME 3.20をホストおよび同様のVMとしてUbuntu GNOME 16.04.1を実行しています。

8
user364819

はい、virt-managerにゲストを追加するようなものがあります-少し異なる方法で行う必要があります。どのように機能するかを簡単に確認できるように、スクリーンショットをいくつか提供します。

最初にlibvirt-qemuユーザーのACL属性を変更して、共有フォルダーに対する書き込み権限を付与します:Sudo setfacl -R -m u:libvirt-qemu:rwx /<path-of-the-shared folder>
および仮想ディスク:Sudo setfacl -R -m u:libvirt-qemu:rwx /<path-of-the-virtual-disk>

以下の例では、すべての個別のマウントされたパーティションに柔軟性を持たせる許可を与えました。
Sudo setfacl -R -m u:libvirt-qemu:rwx /media/cl(私が言ったように-私のセットアップの例)

virt-managerで仮想マシンを開きます-ディスクを選択します-マークShareable-をクリックしますApply

enter image description here

ハードウェアの追加をクリックします-ファイルシステムを選択します-モードをMapped-Browseをクリックします。

enter image description here

Browse Localをクリックします。

enter image description here

ゲストオペレーティングシステムとshareにするfolderを選択し、クリックしますonOpen.

enter image description here

フィールドに/ Hostと入力しますターゲットパス-完了

enter image description here

ゲストシステムを起動し、ホストシステムで共有するために選択したものと同じ名前のフォルダーを作成します(私の例では、share)ゲストシステムの/homeディレクトリ。ターミナルを開き、次のコマンドを実行してゲストの共有フォルダーをマウントします。

Sudo mount -t 9p -o trans=virtio,version=9p2000.L /Host /home/<your-user-name>/<your-shared-folder-name>  

Etvoilà-これで、VirtualBoxのゲスト追加と同等の機能を使用できます。

4
cl-netbox

はい、SPICEゲストの追加

http://www.spice-space.org/download.html

2
Dzamo Norton