自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

在 virt-manager 的主機(jī)和客戶機(jī)之間共享文件夾

運(yùn)維 系統(tǒng)運(yùn)維
在本指南中,你將學(xué)習(xí)如何在 virt-manager 的 KVM、QEMU 和 libvirt 的主機(jī)和客戶機(jī)之間共享文件夾。

??virt-manager??? 應(yīng)用或軟件包使用 ??libvirt?? 庫來提供虛擬機(jī)管理服務(wù)。它有一個桌面界面,有助于創(chuàng)建、刪除和管理多個虛擬機(jī)。

virt-manager 桌面界面及其組件為各種個人和商業(yè)場景提供了靈活的虛擬機(jī)管理服務(wù)。它是一個自由開源的應(yīng)用,主要用于 KVM 虛擬機(jī)。然而,它也可以支持其他管理程序,如 Xen 和 LXC。

在之前的文章中,我解釋了 ??如何使用 virt-manager 創(chuàng)建虛擬機(jī)??。這篇文章介紹了如何在客戶機(jī)和主機(jī)之間無縫訪問文件和文件夾。

關(guān)于 virtiofs 的說明

共享文件和文件夾是由名為 virtiofs 的 libvirt 共享文件系統(tǒng)提供的。它提供了訪問主機(jī)上的目錄樹的所有功能和參數(shù)。由于大多數(shù) virt-manager 虛擬機(jī)的配置都被翻譯成 XML,所以共享文件/文件夾也可以通過 XML 文件來指定。

在 virt-manager中共享文件夾

首先,確保你的客戶機(jī)關(guān)閉了電源。在 virt-manager GUI 中,選擇虛擬機(jī),點(diǎn)擊“打開Open”,彈出控制臺設(shè)置。

打開設(shè)置

打開設(shè)置

點(diǎn)擊工具條上顯示虛擬硬件細(xì)節(jié)的圖標(biāo)。然后點(diǎn)擊左邊面板上的“內(nèi)存Memory”。

選擇選項(xiàng) “啟用共享內(nèi)存Enable shared memory”。點(diǎn)擊應(yīng)用。

啟用共享內(nèi)存選項(xiàng)

啟用共享內(nèi)存選項(xiàng)

然后點(diǎn)擊底部的 “添加硬件Add hardware”。

點(diǎn)擊添加硬件

點(diǎn)擊添加硬件

在添加新硬件的窗口中,從左邊的面板上選擇 “文件系統(tǒng)File system”。

然后在 “細(xì)節(jié)Details” 標(biāo)簽中選擇 “驅(qū)動程序Driver” 為 “virtiofs”。點(diǎn)擊 “瀏覽Browse > 瀏覽本地browse local”,選擇你想在客戶機(jī)內(nèi)訪問的主機(jī)路徑。

在目標(biāo)路徑中,輸入你想要的任何名字。這只是一個文件標(biāo)簽,將在掛載時使用。

所以,如果我想訪問 ??Pictures/Screenshots?? 文件夾(??/home/debugpoint/Pictures/Screenshots??),示例設(shè)置可以是這樣:

添加一個新的文件系統(tǒng)硬件

添加一個新的文件系統(tǒng)硬件

下面是上述配置的 XML 設(shè)置。你可以在 XML 標(biāo)簽中找到它。

<filesystem type="mount" accessmode="passthrough">  <driver type="virtiofs"/>  <binary path="/usr/libexec/virtiofsd"/>  <source dir="/home/debugpoint/Pictures/Screenshots"/>  <target dir="mount_tag_pictures"/>  <alias name="fs1"/>  <address type="pci" domain="0x0000" bus="0x08" slot="0x00" function="0x0"/></filesystem>

點(diǎn)擊 “完成Finish”。在 virt-manager 主窗口中,右鍵點(diǎn)擊虛擬機(jī),點(diǎn)擊運(yùn)行,啟動虛擬機(jī)。確保點(diǎn)擊“顯示圖形控制臺show the graphical console”(如果虛擬機(jī)沒有顯示,點(diǎn)擊工具條上的監(jiān)視器圖標(biāo))。

在客戶機(jī)中,創(chuàng)建一個你想掛載主機(jī)文件夾的文件夾。在這個例子中,我使用了 ??/mnt/pictures??。

sudo mkdir /mnt/pictures

最后,使用你在上述步驟中創(chuàng)建的標(biāo)簽將主機(jī)文件夾掛載到這個新文件夾。使用下面的命令在終端做這件事。確保根據(jù)你的系統(tǒng)改變下面命令中的標(biāo)簽和文件夾名稱。

sudo mount -t virtiofs mount_tag_pictures /mnt/pictures

現(xiàn)在你可以在 virt-manager 中的主機(jī)和客戶機(jī)之間的無縫地瀏覽文件夾和添加/刪除項(xiàng)目。

從 virt-manager 客戶機(jī)訪問主機(jī)文件

從 virt-manager 客戶機(jī)訪問主機(jī)文件

總結(jié)

我希望這個方案能幫助你從客戶機(jī)上訪問主機(jī)文件和文件夾。記住,你的用戶 ID,也就是用來啟動 virt-manager 應(yīng)用的用戶,應(yīng)該有同樣的權(quán)限來訪問主機(jī)文件夾。

責(zé)任編輯:龐桂玉 來源: Linux中國
相關(guān)推薦

2023-07-23 08:21:16

LinuxKVMWindows

2023-02-07 12:30:41

2019-07-30 10:14:11

Linuxvirt-manage虛擬機(jī)

2022-07-21 11:31:28

UbuntuWindowsLinux

2020-07-14 07:00:47

Virt-ManageKVM虛擬機(jī)

2017-03-02 15:01:22

客戶機(jī)宿主機(jī)網(wǎng)絡(luò)連接

2011-08-02 09:38:58

ActiveDirec域控制器共享文件夾

2011-08-02 09:22:15

ActiveDirec域控制器共享文件夾

2010-09-25 12:34:45

Microsoft D

2010-01-29 09:30:14

Linux瘦客戶機(jī)

2009-06-10 08:31:23

Windows 7微軟操作系統(tǒng)

2022-11-16 16:28:21

2010-07-14 21:10:09

VirtualBox

2021-12-17 07:00:56

Linux系統(tǒng)命令

2021-12-17 08:30:15

croc命令Linux文件夾

2009-05-05 13:16:42

虛擬化市場瘦客戶機(jī)

2015-06-25 09:13:44

2014-05-04 13:22:28

Windows Ser故障轉(zhuǎn)移

2012-10-15 09:33:52

PC瘦客戶機(jī)云計(jì)算

2019-07-08 08:59:41

Docker容器主機(jī)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號