1、安装系统信息
host os: Win10 专业版64位 14393
guest os: Ubuntu 16.04
VirtualBox: VirtualBox-5.1.6-110634-Win
2、问题记录
问题一:在VirtualBox上安装好系统后,win10和ubuntu能相互ping通且ubuntu能上网,但是SecureCrt SSH2登陆始终连不上。
问题原因:默认虚拟机设置使用的是NAT NetWork,虚拟机通过DHCP给ubuntu分配的地址和Win10不在同一网段,因此不能访问。
解决办法:Machine->Settings->NetWork,将Adapter1的“Attach to”修改为“Bridged Adapter”,同时将“Name”选择为实际硬件的无线网卡,直接通过无线网卡联网。
问题二:共享目录设置后在Ubuntu里没有对应目录完成挂载
问题原因:请参考http://www.howtogeek.com/75705/access-shared-folders-in-a-virtualbox-ubuntu-11.04-virtual-machine/
关键解释“We found the secret to accessing shared folders in an Ubuntu 11.04 virtual machine in VirtualBox. VirtualBox adds a user group called “vboxsf” to the Ubuntu 11.04 virtual machine. Any user that needs to have access to shared folders defined for that virtual machine need to be a member of that group.”
解决办法:1、首先进行Guest Additions安装,Devices->Insert Guest Additions CD-image,自动播放功能安装会提示安装,安装成功以后,通过/etc/groups能查到名为 vboxsf的用户组。(请参考http://askubuntu.com/questions/161759/how-to-access-a-shared-folder-in-virtualbox里对于“First, please make sure you have installed the Guest Additions”的描述)
2、根据问题原因链接里的办法,(在ubuntu16.04里没由找到跟链接一样的图像操作界面,因此)在命令行使用usermod -a -G vboxsf (user)将用户添加 到vxboxsf用户组里
3、问题解决后,在/mnt目录下就能看到挂载成功的共享目录