增強功能是實現共享文件夾的核心依賴,需先安裝。
sudo mkdir /media/cdrom # 創建掛載目錄(若不存在)
sudo mount /dev/cdrom /media/cdrom # 掛載光盤
cd /media/cdrom # 進入光盤目錄
sudo ./VBoxLinuxAdditions.run # 運行安裝腳本
D:\shared_files
);shared_folder
,自定義即可);sudo mkdir -p /mnt/shared_folder # 推薦使用/mnt或/media目錄
shared_folder
替換為步驟2中的共享名稱):sudo mount -t vboxsf shared_folder /mnt/shared_folder
df -h
,查看是否有shared_folder
掛載項;/mnt/shared_folder
,查看是否能看到主機共享的文件。若需每次啟動虛擬機時自動掛載共享文件夾,需修改/etc/fstab
文件:
fstab
文件:sudo nano /etc/fstab
shared_folder
為共享名稱,/mnt/shared_folder
為掛載點):shared_folder /mnt/shared_folder vboxsf defaults,rw,uid=1000,gid=1000 0 0
uid=1000,gid=1000
:將共享文件夾的所有權賦予當前用戶(Ubuntu默認用戶UID/GID為1000,可通過id
命令查看),避免權限問題。Ctrl+O
→Enter
→Ctrl+X
),重啟虛擬機驗證自動掛載。vboxsf
組:sudo usermod -aG vboxsf $(whoami) # 將當前用戶添加到vboxsf組
sudo reboot # 重啟虛擬機使組設置生效
lsmod | grep vboxguest
確認模塊加載),或重新配置共享文件夾設置。按照以上步驟操作,即可在VirtualBox中實現Ubuntu虛擬機與主機之間的共享文件夾功能。