VirtualBox使用Centos7與主機共享文件夾
最近使用VitrtualBox安裝Centos7學習,liunx腳本和一些命令,經過一些研究完成了虛擬機與 主機共享文件夾,虛擬機鏈接外部網絡,主機與虛擬機互相通信。在其中遇到一些我解決的技術問題記錄下來,供大家參考。
一、VirtualBox要讓Centos7和主機共享文件夾,要安裝增強功能,虛擬機如果不是Centos7.
可以通過啟動虛擬機->點擊設備安裝增強功能。
centos7 安裝增加功能步驟如下
打開virtualbox安裝目錄找到VBoxGuestAdditionsISO文件
點擊光驅,選中VBoxGuestAdditons.ISO文件。
建立共享文件夾,點擊設置,選擇共享文件夾
首先查看查看光驅是否掛在IDE控制器下
輸入 lsscsi 出現如下界面——> 其中出現/dev/sr0 代表你已經成功掛載光驅在IDE控制器下
建立文件夾
mkdir /media/cdrom
通過mount 命令掛載到/media/cdrom 目錄下
mount /dev/sr0 /media/cdrom
出現如下界面,代表掛載成功
安裝VBoxLinuxAdditons.run依賴功能
yum install gcc kernel-devel kernel-headers dkms make bzip2
更新到最新的源
yun update
安裝增加VBoxLinuxAdditons.run
sh ./VBoxLinuxAdditons.run
進入 /media 目錄出現sf_share(其中share是代表我共享文件夾的名字 share——前面出現的sf代表成功)
還可以通過mount 命令把Centos7的目錄下文件夾變成共享文件夾
執行 mount -t vboxsf share /home/share
其中share 代表我建立共享文件夾名稱
/home/share代表Centos7的文件夾,這樣主機與虛擬機共享文件夾就可以實現,大家可以放心的往主機丟東西了,不用怕虛擬機訪問不到了。
如果mount -t vboxsf share /home/shae 出現找不到磁盤的話,建議大家查看日誌,解決問題—— 先查看cat /var/log/VBoxGuestAdditions.log
解決VBoxGuestAdditions.log 的問題,在解決vboxadd-install.log文件裏面的問題
VirtualBox使用Centos7與主機共享文件夾