VirtualBox 中的Centos如何安装VBoxGuestAdditions
最近在VirtualBox的虛擬機中安裝Centos遇到一個問題:如何安裝VBoxGuestAdditions功能。
查了很多資料這個博客寫的還靠譜些:
VirtualBox安裝VBoxGuestAdditions增強功能_未知的向往的博客-CSDN博客_vboxguestadditions
整理了下這里我用到的命令:
一、安裝VBoxGuestAdditions
1、yum update
2、yum install kernel-devel ??????--外置核心模塊
3、yum install?kernel-headers ??????--安裝內核,編譯內核,驅動必要的
4、yum install?gcc ??????--編譯器
5、yum install gcc-c++
6、yum install make ???--自動編譯源碼的工具,寫好makefile就可以方便編譯
7、ln -s /usr/src/kernels/2.6.18- 164.15.1.el5-i686?/usr/src/linux? 其中,加粗部分是內核版本,可通過?uname -a?命令查看
8、vim /etc/profile? 添加環境變量 KERN_DIE
KERN_DIR=/usr/src/kernels/2.6.32-431.20.5.el6.i686 ----注意這里KERN_DIR和后面的等號之間沒有空格
export KERN_DIR
9、source /etc/profile?執行該命令之后,環境變量立刻生效,可以使用命令 #echo $KERN_DIR 來查看剛剛設置的環境變量
安裝上面博客步驟安裝還出現問題,查看log發現
"CANNOT GENERATE ORC METADATA FOR CONFIG_UNWINDER_ORC=Y, PLEASE INSTALL LIBELF-DEV, LIBELF-DEVEL OR ELFUTILS-LIBELF-DEVEL". STOP.
10、yum install elfutils-libelf-devel 解決上面提到的問題
二、掛載共享文件
1、在VirtualBox的菜單點擊"設備" -> “共享文件夾”菜單,添加一個共享文件夾,使用英文名稱,選擇固定文件夾
?
2、進入虛擬機系統
#mkdir /mnt/share ? ? ? ? --設置新文件夾
#mount -t vboxsf?ShareFiles?/mnt/share ???????--掛載文件夾,加粗部分是你前面添加的文件夾的名稱,即將Windows下的vboxshare文件夾掛載到linux的/mnt/share文件夾,這樣在linux中訪問/mnt/share就能相當于訪問vboxshare文件夾,實現了主機和虛擬機之間的文件共享
#cd /mnt/share ?--進入文件夾
#ls -al ?????--查看是否掛載成功,若成功,可以看到vboxshare文件夾里的東西
?
如果開機自動掛載,可以通過修改配置文件實現,也可以通過設置掛載點實現
?
如果是命令行安裝參考下面鏈接
virtualBox中centos7 minimal 共享文件夾_土鱉一個的博客-CSDN博客
總結
以上是生活随笔為你收集整理的VirtualBox 中的Centos如何安装VBoxGuestAdditions的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java json 修改字段_JSON文
- 下一篇: 用matlab画大数据曲线_基于MATL