
mount: unknown filesystem type 'vboxsf'
當我嘗試在我的來賓 Ubuntu 電腦上安裝共用資料夾時收到錯誤訊息。
我有一台運行 4.1.22V Oracle VM VirtualBox 的 Windows 7 電腦。我在 VirtualBox Manager 中設定了一個共用資料夾(名為shared
),並在 guest 10.04 Ububtu 上執行以下命令:
mike@mike-laptop: ~$ mkdir win_share
mike@mike-laptop: ~$ sudo mount -t vboxsf shared win_share/
mount: unknown filesystem type 'vboxsf'
奇怪的是,使用完全相同的設置,但使用我的 OpenSUSE 12.1 映像,可以執行相同的步驟。知道為什麼 Ubuntu 找不到“vboxsf”檔案系統以及我能做些什麼嗎?
編輯
根據我得到的建議,我想我應該添加客人的虛擬框視窗上沒有「菜單」。點擊左上角的「圖示」只需給出「移動」、「最大」、「最小」等。
答案1
嘗試安裝 Virtualbox Guest Additions,應該照顧它。
- 啟動來賓作業系統 (UBUNTU)
- 點選裝置在頂部功能表列中(位於 Ubuntu 的 VBOX 視窗中)
- 點選安裝來賓添加
這應該會提示下載 Guest Additions,並可能在下載完成後開啟 nautilus 視窗。
此時,如果它沒有自動安裝 - 您可能需要打開終端並導航到該資料夾並使用以下命令執行 bash
sudo ./whateverTheArchitectureTypeYouHaveIs.sh
它提出自動為我做這件事。
(注意,它確實需要來賓作業系統中的超級使用者權限。)
編輯
這是一個Windows 螢幕截圖(版本4.2.4r81684 - 然而,自從我記得使用VBox 以來,我已經看到了該選項。看起來其他人在網絡上也沒有菜單,我想肯定禁用我的菜單。),看起來基本上相同。您應該能夠按 Host+D 鍵來安裝它們(抱歉之前忽略了這一點)。 主持人,預設為右控制。
答案2
也許使用來安裝來賓添加更簡單
sudo apt-get install virtualbox-guest-x11
然後重新啟動。
答案3
因此,根據 nerdwaller 的帖子,我確實需要安裝 Virtualbox Guest Additions 來獲取vboxsf
其中的類型...我仍然不知道為什麼 Ubuntu 需要這個而不是 OpenSUSE,但這並不重要,我想。
先前的建議都沒有真正起到安裝來賓附加功能的作用。我最終做的事情非常簡單:
在 Oracle VM VirtualBox Manager 上,按一下 Ubuntu 虛擬機器時,可以選擇「設定」。這將打開以下視窗:
如此處所示,我單擊了Storage
主 IDE 控制器(它被設置為空),並將 CD/DVD 驅動器更新為指向:
C:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions.iso
預設儲存來賓新增 .iso 的位置。