VirtualBox centos下設置共享文件夾

  1. windows設置
      創建共享目錄,即需要共享的目錄,例如名字winshare

  2. virtualbox設置
      設備--共享文件夾--固定分配--共享文件夾路徑選擇要共享的文件夾(即winshare)--共享名字(可與文件名一致,也可不一致,但這個名字是linux系統中掛載時需要使用的名字,且不能與linux系統中掛載的路徑名字一樣,這裏例如filename)--自動掛載,固定分配

  3. cetos設置
    安裝以下包
    yum install kernel-devel gcc gcc-c++ -y
    ln -s /usr/src/kernels/2.6.18-194.26.1.el5-i686 /usr/src/linux
    注意:一定要進行這此項操作,否則 VirtualBox 客戶端增強功能在安裝的過程中同樣會報錯。其中“2.6.18-194.26.1.el5-i686”是內核的版本號,不同的版本可能會不一樣,你要根據你自己的系統內核填入。#uname -r 可以查看內核版本。


    安裝增強功能插件

    重新啓動後使用下面命令查看
    lsmod|grep vboxsf
    vboxsf 38088 0
    vboxguest 152104 7 vboxsf
    說明載入了內核模塊 vboxsf

    掛載命令:
    mount -t vboxsf filename /mnt/share
    取消掛載
    umount -f /mnt/share


  4. 可能出現錯誤

    錯誤信息:

    Building the OpenGL support module                         [FAILED]


    解決方法:
    cd /media/VBOXADDITIONS_4.1.8_75467/
    export MAKE='/usr/bin/gmake -i'
    ./VBoxLinuxAdditions.run


    錯誤信息:
    /sbin/mount.vboxsf: mounting failed with the error: Protocol error

    解決方法:

    共享文件夾的名稱和掛載點的名稱相同了。比如,上面的掛載點是/mnt/share,如果共享文件夾的名字也是share的話,在掛載的時候就會出現上面錯誤,更改一下即可

    錯誤信息:

    /sbin/mount.vboxsf: mounting failed with the error:

    解決方法:

    查看掛載點的名稱是否使用了中文,儘量使用英文名稱。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章