2
打开Oracle VM VirtualBox虚拟机 ,点击“启动”,打开虚拟机
3
安装虚拟机的“安装增强功能”,安装完成之后。就开始在实体机和虚拟机之间建立文件的共享了。安装增强功能后,需要重启虚拟机。
在虚拟机中分配指定共享文件夹,点击菜单栏上的设备,选择共享文件夹
在d出“设置”窗口中,点击左边共享文件夹页签,点击右边添加文件夹的按钮,在d出的“添加共享文件”窗口中,添加共享文件夹路径,找到实体机新建的虚拟机共享文件夹,然后把固定分配,打钩,点击确定。然后就可以看到设置界面的设置情况。点击确定。
在virtualbox中重装了Ubuntu系统
添加共享文件夹,注意不要勾选自动挂载。
修改了fstab如下:
vsharedir /mnt/vbdir rw,uid=1000,gid=1000,umask=002,auto 0 0
检查无问题,重启;
结果在Ubuntu14.04中提示按S跳过挂载,按M手动挂载;
在Ubuntu Gnome16.04中直接进入了系统紧急模式,已经修复,没法截图,提示按回车进入命令行,或者按Ctrl+D继续执行。
总之,系统无法启动了。
在命令行下输入:
sudo modprobe vboxsf
再按Ctrl+D,系统顺利启动;
或者在命令行下把fstab恢复,系统也可以顺利启动。
但这并没有解决问题,这里面的原因是vboxsf的驱动在挂载时候并没有加载上,导致系统无法正常启动,于是打开终端,输入:
sudo vi /etc/modules
在末尾加入两行:
:wq
保存再reboot,顺利解决。
VirtualBox的Linux虚拟机挂载共享文件夹也是用mount命令,将在VirtualBox的设置里设置好的共享文件夹挂载到虚拟机的某个目录。mount命令挂载共享文件夹的格式是这样的:mount
-t
vboxsf
文件夹名字
挂载点
假设设置好的物理机共享文件夹是doc这个目录(记得要先在虚拟机的“设置”中点击“共享文件夹”,再点击加号按钮,选择一个物理机上面的文件夹来作为共享文件夹,点击确定保存设置),挂载到Linux的/mnt/windows目录的命令是这样的:
mount
-t
vboxsf
doc
/mnt/windows
但是挂载共享文件夹的前提是Linux虚拟机一定要安装VirtualBox的“虚拟机工具”,也就是“增强功能包”,才能挂载物理机上的共享文件夹。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)