日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Vagrant挂载目录失败mount: unknown filesystem type ‘vboxsf’

發布時間:2024/9/21 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Vagrant挂载目录失败mount: unknown filesystem type ‘vboxsf’ 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、背景

?  最近在玩Mac OS下的虛擬機,然后有朋友推薦了我Vagrant,但是在設置完跟宿主機共享目錄然后啟動虛擬機的時候,出現了vagrant mount: unknown filesystem type 'vboxsf'問題,而且網上的解決訪問在我的電腦上不適用,折騰了很久才解決,所以記錄一下,以便能幫到遇到同樣問題的小伙伴。

錯誤如下:

  

二、解決思路及步驟

?  遇見這個,感覺瞬間懵逼。不過好在理智控制住了我,我就去網上查呀查,知道了原因是要先安裝virtualbox guest addtions才能開啟目錄共享。很無奈的是都沒能解決,下面給出網上的解決方式:


虛擬機啟動之后,點擊虛擬機上邊的菜單 Device > Insert Guest Addtions CD image… ,默認情況下,會在虛擬機centos中添加一個磁盤。可是到我這里,我點擊以后彈出如下錯誤:

  

別的解決方式和思路差不多,很明顯我這里沒辦法通過這種方式解決。


然后我就打開虛擬機設置自己摸索,但我知道目的是在虛擬機中安裝GuestAdditions,終于在摸索了好久以后我發現了其中的奧秘,解決辦法如下:

  • 首先把/Applications/VirtualBox.app/Contents/MacOS路徑下的VBoxGuestAdditions.iso文件復制到桌面(也可以復制到別的位置,便于查找就好)。

  • 接著關閉虛擬機,然后點擊設置,進行如下操作

  • 然后選擇“選擇磁盤”按鈕

  • 在彈出的finder中選擇我們第一步復制的VBoxGuestAdditions.iso文件。

  • 然后重新啟動虛擬機,并在虛擬機中的/media文件夾下新建cdrom文件夾,命令如下:

    mkdir /media/cdrom
  • 查看當前虛擬機中所有連接的虛擬設備

    lsscsi (適用于centos7)
    lsblk (適用于ubuntu)

    會看到如下的列表:

  • 接著我們把sr0掛載到/media/cdrom,然后進入/media/cdrom

    sudo mount /dev/sr0 /media/cdrom

    結果如下:

  • 然后執行如下命令:

    cd /media/cdrom
    sudo ./VBoxLinuxAdditions.run

    有以下輸出:

  • 然后重啟虛擬機,我們就會發現,神奇的錯誤解決了。

  • 三、總結

      成長的過程中,我們遇到問題并不可怕,怕的是遇見挫折我們就放棄了。解決之前,我們一定不能懵逼,要冷靜下來,看看到底是哪一環出了問題,然后圍繞這個問題去思考,再加上去網上查資料,肯定能解決,但是呢,有一點要說明,網上并不是所有的解決方案都是對的,抄襲很嚴重,所以我們要加以甄別,然后主抓思路,根據他們的思路加上自己的思考來解決當前的問題才是正確的解決問題的方式。

    總結

    以上是生活随笔為你收集整理的Vagrant挂载目录失败mount: unknown filesystem type ‘vboxsf’的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。