一,設置共享文件夾
在Windows中建立共享文件夾(F:/share)
在Virtualbox中設置共享文件夾的路徑
通過這一步操作,就可以將在Windows中建立的文件夾映射到Virtualbox中了。
二,安裝gcc,make,kernel-devel
在執行增強工具的安裝腳本的時候,需要用到gcc,make,kernel-devel這些工具,所以需要提前安裝
在命令行中執行下面這個命令
yum install -y gcc gcc-devel gcc-c++ gcc-c++-devel make kernel kernel-devel安裝完成後關閉虛擬機中的操作系統。
三,掛載增強工具的鏡像文件
在虛擬機中的CentOS關機的狀態下,打開虛擬機的設置
選擇“添加虛擬光驅”
點擊“選擇磁盤”
在彈出的對話框中找到ISO文件“VBoxGuestAdditions.iso”
這個文件一般在Virtualbox的安裝路徑下會有
比如我的路徑是:D:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions.iso
點擊OK
四,安裝增強工具
啓動虛擬機中的CentOS系統
在/mnt目錄下建立一個cdrom的目錄,也就是/mnt/cdrom/,用來將之前的VBoxGuestAdditions.iso鏡像掛載到這個目錄下
※並不一定就是要掛載到/mnt/cdrom,可以掛載到別的目錄
[root@ssspure mnt]# mount /dev/scd0 /mnt/cdrom/
mount: block device /dev/sr0 is write-protected, mounting read-only
[root@ssspure mnt]# cd cdrom/
[root@ssspure cdrom]# ls
32Bit AUTORUN.INF cert runasroot.sh VBoxSolarisAdditions.pkg VBoxWindowsAdditions.exe
64Bit autorun.sh OS2 VBoxLinuxAdditions.run VBoxWindowsAdditions-amd64.exe VBoxWindowsAdditions-x86.exe
執行掛載命令:mount /dev/scd0 /mnt/cdrom/
/dev/scd0這個是固定的,就指的是VBoxGuestAdditions.iso文件
掛載之後,可以去/mnt/cdrom/下面查看是否有圖中所示的這些文件,如果有的話就表示掛載成功了。
之後執行:bash VBoxLinuxAdditions.run
就會開始安裝增強工具(因爲我的系統之前已經安裝過了,這裏就不再執行這個命令了)
如果沒有出現安裝失敗的信息,就表示安裝成功了。
五,掛載共享文件夾
切換到root用戶執行下面的命令
mount -t vboxsf share /home/ssspure/share
vboxsf 後面的share表示的是再第一步中添加共享文件夾的時候填寫的共享文件夾名稱,之後的/home/ssspure/share這個路徑可以自己決定。
掛載成功後,再CentOS就可以通過/home/ssspure/share這個目錄訪問Windows中的share文件夾。