VM的数据共享简单,VirtualBox的少点。
======================================================
为了多次输入密码,我在root下操作的,没有使用sudo
登入root 时需设置root密码,默认root是没有密码的,但是没有密码又不让登入所以要设置密码后才能登入,设置方法。sudo passwd root 首先会要求输入用户密码,然后设置root
一:添加VBOXADDITIONS.ISO镜像文件。
设置-------存储-------IDE控制器-------添加镜像文件(目录在virtual box 的安装目录)
二:安装增强功能。
进入ubuntu系统,打开终端
cd /media/xxxxx_xxx_xxxx 后面部分为media下的文件夹,第一步正确时会自动在media下生成
sudo ./VBoxLinuxAdditions.run 或者直接./VBoxLinuxAdditions.run
三:设置共享
退出ubuntu,我在设置时没有退出也可以。
在virtual box设置数据空间
设置-------数据空间/共享文件夹-------固定分配-----选择要共享的文件夹,不要勾选自动挂载
四:挂载共享文件夹
进入ubuntu
确认/sbin/mount.vboxsf存在,(通过ls /sbin/mount.*查看)
查看vboxsf是否加载(通过lsmod | grep vboxsf查看),如没有加载,执行sudo modprobe vboxsf 命令加载
通过mkdir /mnt/share创建挂载点
mount -t vboxsf sharename /mnt/share 其中,sharename是windows中设置共享的名字 的,也就是第三步设置时的名字
五:设置系统自动挂载
在终端输入sudo gedit /etc/fstab
在最后一行加入 tum /mnt/share vboxsf rw 0 0
tum 代表windows下的共享名
/mnt/share 代表ubuntu下的挂载点
vboxsf 挂载类型 rw 读写权限
原文出处 http://blog.csdn.net/qaz19870418/article/details/6306016