win10系统中安装debian8.6虚拟机,解决共享粘贴板问题

  最近重新安装了win10系统中,想着安装个debian玩下,于是安装了虚拟机VirturalBox5.1.6(下载地址http://download.virtualbox.org/virtualbox/5.1.6/VirtualBox-5.1.6-110634-Win.exe),选择安装debian8.6(安装时磨难重重,略去不提了,最终选择了最小化安装,后安装的Gnome桌面,后续的需要什么就一步步安装吧。),安装完成后,虚拟机debian8.6系统能够正常启动,为了用着方便,想着win10与debian能够复制粘贴共享下粘贴板,于是进行了如下设置:

  1. 点击已经启动的虚拟机菜单“设备”-“共享粘贴板”,默认项为“已禁用”,改为“双向”,测试win10复制,debian下粘贴,问题未解决;
  2. 于是上网各种搜索说是虚拟机存储设置的问题,需要如下设置(需要debian关机情况下进行):点击“控制”-“设置”-“存储”-“存储器:sata”,选中“使用主机输入输出(I/O)缓存”,同时点击虚拟机“****.vdi”-"虚拟硬盘",选择“固态驱动器”,仍然未解决;
  3. 继续搜索,说是虚拟机需要安装增强功能,于是win10下载虚拟机增强安装包VirtualBox 5.1.6 Oracle VM VirtualBox Extension Pack(下载地址http://download.virtualbox.org/virtualbox/5.1.6/Oracle_VM_VirtualBox_Extension_Pack-5.1.6-110634.vbox-extpack),然后下一步下一步安装即可。安装后debian虚拟机开机启动,同时点击菜单“设备”-“安装增强功能”,此时虚拟机已自动挂载虚拟光盘('VirturalBox安装路径/VBoxGuestAdditions.iso),debian下终端下,切换到/media/cdrom,执行命令“sudo ./autoruan.sh”,提示“permission denied(没有权限),使用命令“chmod +x autorun.sh,依然提示“permission denied,我晕,切换成root用户试试, 涛声依旧,受不鸟了。于是乎将/media/cdrom路径下所有文件拷贝到home目录下,试着chmod +x autorun.sh,然后执行sudo ./autoruan.sh(或root用户 ./autoruan.sh),终于不再提示了,可是新问题又来了,提示“Failed to set up service vboxadd,please check the log file /var/log/VBoxGuestAdditions.log”,打开文件后提示需要查看“/var/log/vboxadd-install.log”,提示“make command not found”,这时想起当初安装系统时是最小化安装,于是执行命令“sudo apt-get install make gcc(root用户apt-get install make gcc)”,执行后提示“Error: unable to find the sources of your current Linux kernel.Specify KERN_DIR= and run Make again。 停止。Creating user for the Guest Additions.Creating udev rule for the Guest Additions kernel module.”,我的个妈呀,你是故意的吧,通过上面的提示可以知道错误的原因是没有内核原文件,于是乎执行命令“sudo apt-get install linux-headers-$(uname -r)【root用户apt-get install linux-headers-$(uname -r)】”,终于解决了,全是泪啊,重启虚拟机,win10复制虚拟机粘贴,虚拟机复制win10粘贴,终于解决共享粘贴板问题。
  4. 自己发个感慨:费劲劳神,问题终得解决,多谢网上各种解决方案,不管是能解决的还是不能解决的。

你可能感兴趣的:(debian,virtualbox)