1. 安装增强功能包(Guest Additions),安装完毕后重启。
2.配置共享目录(D:\Share_Directory)。重启完成后点击"设备(Devices)" -> 共享文档夹(Shared Folders)菜单,
添加一个共享文档夹,选项固定和临时是指该文档夹是否是持久的。
3.在挂载目录下建立共享目录,并与Windows里的共享目录关联起来。
重新进入虚拟Ubuntu,在命令行终端下输入:
sudo mkdir /mnt/sh_dir
sudo mount -t vboxsf Share_Directory /mnt/sh_dir
其中"Share_Directory"是之前创建的共享文档夹的名字。OK,现在Ubuntu和主机能够互传文档了。
注意:
1.共享文档夹的名称千万不要和挂载点的名称相同。
2.在创建挂载目录的时候需要输入ROOT密码。而Ubuntu默认情况下ROOT密码是随机的,设置如下:
在终端里输入sudo passwd后,输入用户密码,然后再次输入的就是ROOT的密码。
假如您不想每一次都手动挂载,能够在/etc/fstab中添加一项
gongxiang /mnt/shared vboxsf rw,gid=username,uid=username,auto 0 0
以上的 vboxsf 是群组名称 username 是你的 用户名 就是 /home/下的文件夹名称
/mnt/sh_dir 是挂载目录,这样就能够自动挂载了。
(第一次设置完自动挂载重启后,发生挂载共享目录的错误,怀疑是以下的原因:
注意:此时你需要把自己添加到vboxsf组里面才有权限查看共享的文件
sudo adduser "用户名" vboxsf
)
4. 卸载的话使用下面的命令:
sudo umount -f /mnt/shared
5.问题:
我设置了自动挂载后,重启就出现以下的错误,之前装Ubuntu 14.04时也遇到这样的情况,重装Ubuntu 15.04时又遇到。
不知为什么会出现这样的问题。网上搜了下说可能是个bug。
acpi pci probe failed
相关文章:
Ubuntu虚拟机如何共享Win7下的默认共享目录:http://www.linuxdiyf.com/linux/8096.html
VirtualBox下Ubuntu与Windows XP共享目录:http://www.linuxdiyf.com/linux/6784.html
通过samba服务器在Debian/Ubuntu和Windows下共享目录:http://www.linuxdiyf.com/linux/2107.html