【要点】
1.选择xp中待共享的目录。
2.在linux中挂载共享目录。
sudo mount -t vboxsf Share_Folder_Name Aay_Folder_In_Linux
例如这里是:sudo mount -t vboxsf tempfile /mnt/share/ (tempfile为VM设置的xp文件目录的目录名, /mnt/share为Linux中存放共享目录的位置.)
具体的设置方法是:
*右键选中虚拟机,选择"settings"("设置")
*选择"Settings"对话框中的"Shared Folders"选项卡,
*在右侧"share Folders"中选择xp下要共享的目录(Folder Path),并起一个名字(Folder Name).
*重启虚拟机(sudo reboot.);
*进入Linux,挂载共享目录:
sudo mkdir /mnt/share/
sudo mount -t vboxsf tempfolder /mnt/share/
下面是操作截图:
常见问题:
1),Building the VirtualBox Guest Additions kernel modules 【失败】
解决方法:打开终端,安装上这几个 .-gcc .-make .-kernel-default-devel .-kernel-sources .-kernel-headers ,再重装VirtualBox的增强包。
2),mount数据空间时注意,数据空间的名字不要跟/mnt下你新建的文件夹名称一样。
比如,要共享host系统中的 tempfolder 文件夹,数据空间默认名称就是 tempfolder ,命令可以是:
sudo mkdir /mnt/share/
sudo mount -t vboxsf tempfolder /mnt/share/
其他文件共享的方法:
使用U盘,速度和上面的方法一样,但是插拔U盘的次数就自己控制了.