Skip to main content

如何使用虛擬機共享計算機的文件

如何使用虛擬機共享計算機的文件

Geoffrey Carr

虛擬機是隔離容器,因此虛擬機中的客戶機操作系統無法訪問計算機的文件系統。您必須在VirtualBox或VMware等程序中設置共享文件夾才能共享文件。

默認情況下,虛擬機無權訪問主機或其他虛擬機上的文件。如果要提供該訪問權限,則必須在虛擬機應用程序中設置共享文件夾。為了幫助虛擬機內的客戶操作系統了解正在發生的情況,虛擬機應用程序將這些共享文件夾顯示為網絡文件共享。客戶操作系統訪問PC上的文件夾,就像訪問網絡上的共享文件夾一樣。

我們將研究如何在兩個最流行的虛擬機應用程序(VirtualBox和VMware Workstation Player)中創建共享文件夾,但該過程與其他虛擬機應用程序類似。

VirtualBox的

VirtualBox的共享文件夾功能適用於Windows和Linux客戶機操作系統。要使用此功能,首先需要在來賓虛擬機中安裝VirtualBox的Guest Additions。

運行虛擬機後,單擊“設備”菜單,然後選擇“插入訪客添加CD映像”選項。這將插入可在客戶機操作系統中使用的虛擬CD,以安裝Guest Additions。

安裝Guest Additions後,打開“Machine”菜單並單擊“Settings”選項。

在“設置”窗口中,切換到“共享文件夾”選項卡。在這裡,您可以看到您設置的任何共享文件夾。有兩種類型的共享文件夾。機器文件夾是永久文件夾,在您刪除它們之前共享。瞬態文件夾是臨時文件夾,在重新啟動或關閉虛擬機時會自動刪除。

單擊“添加”按鈕(帶有加號的文件夾)以創建新的共享文件夾。

在“添加共享”窗口中,您可以指定以下內容:

  • 文件夾路徑: 這是主機操作系統(您的真實PC)上共享文件夾的位置。
  • 文件夾名稱: 這是共享文件夾在客戶機操作系統中的顯示方式。
  • 只讀: 默認情況下,虛擬機具有對共享文件夾的完全讀寫訪問權限。如果希望虛擬機只能從共享文件夾中讀取文件,而不是修改它們,請啟用“只讀”複選框。
  • 自動安裝: 此選項使客戶機操作系統嘗試在引導時自動裝入該文件夾。
  • 永久: 此選項使共享文件夾成為計算機文件夾。如果未選擇此選項,則它將成為臨時文件夾,在虛擬機重新啟動時將刪除該文件夾。

做出所有選擇,然後點擊“確定”按鈕。

您現在應該看到共享文件夾顯示為網絡文件共享。如果您使用的是Windows客戶機操作系統,請打開文件資源管理器,選擇“網絡”,然後查看“VBOXSRV”計算機。

VMware Workstation Player

VMware的共享文件夾適用於Windows和Linux客戶機操作系統。要使用此功能,首先需要在來賓虛擬機中安裝VMware Tools。打開“播放器”菜單,指向“管理”菜單,然後選擇“安裝VMware Tools”選項。這將打開一個對話框,提示您下載工具,完成後,插入可在客戶機操作系統中使用的虛擬CD以安裝VMWare工具。

安裝VMware工具後,打開“播放器”菜單,指向“管理”菜單,然後選擇“虛擬機設置”選項。

在“虛擬機設置”窗口中,切換到“選項”選項卡,然後選擇左側的“共享文件夾”設置。默認情況下禁用共享文件夾,您可以通過以下兩種方式之一啟用它們。如果希望共享文件夾功能即使在重新啟動虛擬機時仍保持打開狀態,請選擇“始終啟用”。如果您希望在重新啟動後手動重新啟用該功能,請選擇“啟用直到下次關閉電源或暫停”。

(可選)如果希望共享映射到客戶機操作系統中的驅動器號而不必瀏覽網絡上的共享文件夾,則可以選擇“在Windows客戶機中映射為網絡驅動器”選項。

啟用該功能後,單擊“添加”按鈕以添加新的共享文件夾。

在“添加共享文件夾嚮導”窗口中,單擊“下一步”跳過歡迎屏幕。在“命名共享文件夾”屏幕上,使用“主機路徑”框指示主機操作系統(您的真實PC)上共享文件夾的位置。使用“名稱”框鍵入文件夾的名稱,因為它應顯示在虛擬機中。完成後,單擊“下一步”按鈕。

在“指定共享文件夾屬性”屏幕上,選擇“啟用此共享”選項。如果不這樣做,則共享仍會添加到您的共享列表中,您可以根據需要在以後啟用它。默認情況下,虛擬機將具有對該文件夾的完全讀寫訪問權限。如果希望虛擬機只能從共享文件夾中讀取文件,而不是修改它們,請選擇“只讀”選項。完成後,單擊“完成”按鈕。

您現在應該看到共享文件夾顯示為網絡文件共享。如果您使用的是Windows客戶機操作系統,請打開文件資源管理器,選擇“網絡”,然後查看“vmware-host”計算機。

在Linux客戶機系統上,您應該找到VMware Shared Folders/mnt/hgfs 在根目錄中。如果您不確定如何找到它,請查看我們的指南,了解Linux目錄結構。


如果您有多個虛擬機,則需要在每個虛擬機內單獨設置文件共享,儘管您可以在多個虛擬機中使用相同的共享文件夾。但是,在使用共享文件夾時要小心。虛擬機的一大優點是它們可以在自己的沙盒中運行 - 與真實計算機隔離。如果您的虛擬機受到威脅,則惡意軟件可能會通過感染共享文件夾中的文件來逃離您的虛擬機。

Link
Plus
Send
Send
Pin