准备素材
我这边安装的是debian9,然后可以通过这链接下载GuestAddition.
安装流程
下载完成之后,点击虚拟机上方工具栏的 设备 ,然后在 分配光驱 一栏中选择下载好的GuestAddition镜像,如果没有的话点击选择虚拟盘 ,然后选择打开下载好的iso文件即可.如下图所示:
GuestAdditionImport.png然后就是将iso文件挂载到自己的系统中,lsblk
查看下设备号.
mkdir /mnt/cdrom
mount /dev/sr0 /mnt/cdrom
然后自然就是进入挂载目录运行安装脚本
cd /mnt/cdrom
./VBoxLinuxAdditions.run
不过这时候可能会遇到一些问题,please install the gcc make perl packages from your distribution.这就是我当时遇到的一个错误提示,apt-cache 也没找到对应的包,最后发现是要安装与系统对应的开发工具,命令如下:
apt-get install build-essential linux-headers-$(uname -r)
然后再运行脚本就ok了.
当初第一次安装GuestAddition的时候确实是ok的,可能是因为当时正在捣鼓系统,开发工具已经安装了.但是没有记录,果然好记性不如烂笔头.我之前写blog写着写着就感觉没意思了,因为发现这些东西都是可以搜到的甚至很多都是官网写好的.瞬间就失去了动力,感觉做的事情很多余,现在发现记下来还是有好处哒~ 所以就有了这篇速记~
对了如果需要的话还是需要安装下内核头文件的~
apt-get install linux-headers-$(uname -r)
编译很多系统级别的软件还是需要的。
网友评论