windows下virtualbox里centos挂载共享目录
环境 Windows 10 Virtualbox 5.1.18 CentOS 6.6 minimal 依赖 virtualbox的增强功能需要用到linux的源码,所以需要先把linux的开发包装上,还有编译工具。还需要把开发包目录链接到/usr/src/linux: yum install kernel-devel kernel-devel-$(uname -r) gcc perl ln -s /usr/src/kernels/2.6.32-696.3.2.el6.x86_64 /usr/src/linux Ubuntu sudo apt-get install linux-headers-$(uname -r) 安装 首先得把centos安装好,然后挂载好增强功能的iso文件(VBoxGuestAdditions.iso)–选择菜单设备->安装增强功能 然后在centos挂载iso文件,执行安装程序: sudo mkdir /media/cdrom sudo mount /dev/cdrom /media/cdrom sudo cd /media/cdrom sudo ./VBoxLinuxAdditions.run 如果没有error说明安装成功,如果有关于X的错误,有可能是你没有安装X环境,如果只是使用命令行,这个也不用管。安装完增强功能后最好把centos重启一下。 配置共享目录 首先设置windows到centos的共享目录,在virtualbox的设置->共享文件夹添加对应的目录 这里有一个共享文件夹名称,这个名称可以直接在centos里面使用。然后在centos挂载这个目录: cd ~ mkdir folder mount -t vboxsf workspace folder mount只有有root权限的才可以执行,如果是普通用户使用sudo,修改/etc/sudoers,把下面一行的注释去掉: # %wheel ALL=(ALL) ALL # -> 去掉注释变成下面的 %wheel ALL=(ALL) ALL 然后把普通用户(我这里是www用户)加入到wheel组即可使用sudo usermod -a -G wheel www 到这已经把共享目录挂载完成了。如果不想每次都手动挂载,就把这个挂载写到/etc/fstab文件里,每次开机自动挂载: ...