1 这篇笔记所要解决的问题
How to Install VirtualBox Guest Additions in Debian 9 Virtual Machine
不需要管host os的类型。
2 具体操作
apt-get update
apt-get install build-essential module-assistant dkms
m-a prepare
在debian下安装
apt-get install virtualbox-guest-additions-iso
重启之后
the CD image is mounted at /media/cdrom/
like directory
sh /media/cdrom/VBoxLinuxAdditions.run
重启
然后设置device --> shared holders 设置host os文件夹路径,选择auto mount和permanent
重启
在/media/cdrom/
like directory看到共享的文件夹
给自己常登录用户权限
在虚拟机下查看共享文件夹的属性,发现该目录的所有者是root,所属组是vboxsf。而一般而言我们登录的用户和所属组都是<user>(你的用户名),所以确实没有权限。
那么解决权限不足问题的方法就是将自己登录的用户,添加到vboxsf组中。
具体做法是:
(1)执行如下指令:
sudo usermod -aG vboxsf $(whoami)
这条指令的含义是:
usermod -aG <group> <user>
将用户<user>加入到(追加到)组<group>中,其中选项[-aG]是追加到组的意思。
(2)重启虚拟机系统
然后进入系统,共享文件夹已经可以正常使用。
3 参考
https://www.cnblogs.com/xia-weiwen/p/8215350.html
https://www.linuxbabe.com/debian/install-virtualbox-guest-additions-debian-9-stretch