在Ubuntu中使用HGFS(Host Guest File System)實現數據同步,需要以下幾個步驟:
首先,確保你的虛擬機已經安裝了VirtualBox Guest Additions。如果沒有,請按照以下步驟進行安裝:
a. 打開VirtualBox,選擇你的Ubuntu虛擬機,然后點擊“設置”>“存儲”。
b. 在“存儲樹”中,選擇“控制器:IDE”,然后點擊右側的“添加光驅”圖標。
c. 在彈出的菜單中,選擇“選擇/創建一個光盤映像”,然后選擇“VBox_GAs_
sudo mkdir /media/cdrom
sudo mount /dev/cdrom /media/cdrom
e. 安裝VirtualBox Guest Additions。在終端中運行以下命令:
cd /media/cdrom
sudo ./VBoxLinuxAdditions.run
f. 重啟虛擬機。
a. 在VirtualBox中,選擇你的Ubuntu虛擬機,然后點擊“設置”>“共享文件夾”。 b. 點擊右側的“添加共享文件夾”圖標,然后選擇你想要共享的文件夾。為該共享文件夾指定一個名稱,例如“shared_folder”。 c. 勾選“自動掛載”和“固定分配”選項。
a. 在Ubuntu虛擬機中,打開終端,然后運行以下命令以創建一個掛載點:
sudo mkdir /mnt/shared_folder
b. 掛載共享文件夾:
sudo mount -t vboxsf shared_folder /mnt/shared_folder
現在,你應該可以在Ubuntu虛擬機中訪問共享文件夾了。當你在主機系統中對共享文件夾進行更改時,這些更改也會反映在虛擬機中。
注意:每次啟動虛擬機時,都需要重新掛載共享文件夾。為了避免這個問題,你可以將掛載命令添加到Ubuntu的啟動腳本中。編輯/etc/rc.local
文件,在exit 0
之前添加以下內容:
mount -t vboxsf shared_folder /mnt/shared_folder
保存并關閉文件。現在,每次啟動虛擬機時,共享文件夾都會自動掛載。