安装virtuabox之后,如果想在宿主机和virtualbox中虚拟机Centos共享文件夹,就需要安装Guest addtions。
如何安装,虚拟机启动之后,点击虚拟机上边的菜单 Device > Insert Guest Addtions CD image… ,默认情况下,会在虚拟机centos中添加一个磁盘。
使用df查看,发现没有类似于CDROM这样的磁盘,再使用lsblk查看,会发现多出一个名字叫 sr0的类型为ROM的块:
我们需要先在mnt目录下创建一个文件夹:cdrom,然后将该设备块挂载到cdrom下:
# mount /dev/sr0 /mnt/cdrom
它会提示你该目录只能读,不能写,说明挂载成功。
然后进入到该目录下,发现下边会有很多可执行文件,由windows的exe,也有linux的shell程序。
我们执行 VBoxAddtionsLinux.run即可。
执行过程中间可能会报错,提示缺少组件。幸运的是,奇怪的歪果仁已经给出了解决方案: