visualbox跟主機共享文件夾

環境說明:html

主機:windows10windows

虛擬機:centos 6.6centos

1、安裝加強功能工具

一、掛載光驅日誌

網上的教程都說是:htm

點擊菜單欄 設備 –> 分配光驅 –> 選擇一個虛擬光盤,找到VirtualBox安裝目錄下的VBoxGuestAdditions.iso,加載此鏡像教程

但我這個版本是沒有設備這個菜單的,只能在編譯器

在 設置-》存儲 下找到 控制器IDE點擊 右邊的 光盤樣子的小按鈕,在visualbox安裝目錄D:\Program Files\Oracle\VirtualBox的能夠找到VBoxGuestAdditions.iso,加載進去。源碼

二、安裝虛擬機

mount /dev/cdrom /mnt

此時會出現提示:mount: block device /dev/sr0 is write-protected, mounting read-only.此提示無需理會。

使用ls /mnt命令查看是否加載成功,加載成功,請進行下一步。

運行VBoxLinuxAdditions.run,使用命令: /mnt/VBoxLinuxAdditions.run

計算機會花上數十秒的時間編譯安裝加強功能,請耐心等待。

若是出現相似於failed的字樣,請嘗試安裝gcc和make程序後重試。

三、排錯

我安裝過程當中出了不少failed,最後經過看日誌/var/log/vboxadd-install.log發現是不少包沒安裝

yum install gcc   從軟件倉庫下載gcc,而後安裝,這個是編譯器
yum install make  安裝make,這個是自動編譯源碼的工具,寫好makefile就能夠方便編譯
yum install kernel-headers 安裝內核,編譯內核,驅動必要的
yum install kernel-devel  同上

2、共享文件夾

此時,能夠嘗試掛載本身的虛擬文件夾了。

如今設置裏面添加Windows端共享文件夾,功能在「設置」->「共享文件夾」內:

一、點擊」共享文件夾路徑「選擇須要共享的文件夾(確保不爲空),好比D:\www

二、輸入「共享文件夾名稱」,名稱建議和文件夾名不一致好比html

三、選擇「自動掛載」和「固定分配」(此處有誤,不建議選擇自動掛載)

在Windows端作好處理以後,嘗試掛載共享文件夾了,使用命令以下:

$sudo mount -t vboxsf html  /mnt

經過命令 ls /mnt 查看是否掛載成功,若是顯示了D:\www文件夾內的文件,則表示虛擬文件夾掛載成功。

相關文章
相關標籤/搜索