QEMU/KVM 有類似「VirtualBox Guest Additions」的東西嗎?

QEMU/KVM 有類似「VirtualBox Guest Additions」的東西嗎?

我在 QEMU/KVM 中運行一些 Ubuntu VM 作為virt-managerGUI。我真正懷念 VirtualBox 的一件事是能夠安裝“Guest Additions”,這將允許共享剪貼簿以及將文件從主機拖放到客戶機的能力,反之亦然(儘管可以選擇是否可以)僅以一種方式或兩種方式工作)。

QEMU/KVM 有類似的東西嗎?我正在運行 Ubuntu GNOME 16.04.1,以 GNOME 3.20 作為主機和類似的虛擬機器。

答案1

答案2

是的,裡面有一些像客人添加的東西virt-manager——只是需要做一些不同的事情。為了讓您輕鬆了解其工作原理,我將為您提供一些螢幕截圖。

首先更改使用者的 ACL 屬性libvirt-qemu以授予對共用資料夾:sudo setfacl -R -m u:libvirt-qemu:rwx /<path-of-the-shared folder>
和 Vdisk 的寫入權限: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--選擇磁碟--標記可分享- 點擊申請

在此輸入影像描述

點選新增硬體- 選擇檔案系統- 將模式變更為對應- 點擊瀏覽

在此輸入影像描述

點選瀏覽本地

在此輸入影像描述

選擇資料夾你想要分享使用來賓作業系統 - 按一下打開

在此輸入影像描述

類型/主持人進入現場目標路徑- 點擊結束

在此輸入影像描述

現在啟動來賓系統,建立一個與您選擇在主機系統中共享的資料夾同名的資料夾(在我的範例中:分享)在/home來賓系統的目錄中。開啟終端機並執行以下命令以在 guest 虛擬機器中掛載共用資料夾:

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

瞧 - 現在您就擁有了與 VirtualBox 中的來賓新增功能相同的功能。

相關內容