在VirtualBox虛擬機中設置Ubuntu與主機之間共享文件夾的步驟如下:
啟動你的Ubuntu虛擬機。
打開終端。
輸入以下命令以安裝VirtualBox增強功能:
sudo apt-get update
sudo apt-get install virtualboxguestdkms virtualboxguestutils virtualboxguestx11
重啟虛擬機以使增強功能生效。
打開終端。
創建一個掛載點,用于存放共享文件夾:
sudo mkdir /media/shared
使用以下命令將共享文件夾掛載到指定的掛載點:
sudo mount -t vboxsf shared_folder_name /media/shared
將 shared_folder_name
替換為你在第2步中指定的共享文件夾名稱。
如果你希望在虛擬機啟動時自動掛載共享文件夾,可以將掛載命令添加到 /etc/fstab
文件中:
sudo sh -c 'echo "shared_folder_name /media/shared vboxsf rw,uid=1000,gid=1000,auto 0 0" >> /etc/fstab'
將 shared_folder_name
替換為你在第2步中指定的共享文件夾名稱。
/media/shared
目錄下訪問主機上的共享文件夾了。確保在Ubuntu虛擬機中安裝了 virtualboxguest
軟件包,以便正確掛載共享文件夾。
如果遇到權限問題,可能需要將當前用戶添加到 vboxsf
用戶組:
sudo usermod -aG vboxsf your_username
然后注銷并重新登錄以使更改生效。
使用共享文件夾時,請注意VirtualBox的共享文件夾里可能不支持symbolic links,這可能會導致某些項目編譯出錯。
通過以上步驟,你可以在VirtualBox虛擬機的Ubuntu系統和主機之間成功共享文件。如果遇到任何問題,請檢查每一步是否正確執行,并確保所有路徑和名稱都匹配。