windows装ubuntu的各种疑难杂症【适合win8以上】


工作需要用到ubuntu,但是又不想抛弃windows,在ubuntu虚拟windows,总会有很多麻烦,最近想写小程序,虚拟的windows卡的要死,忍无可忍,终于开始重拾windows,但是坑真的的多,特此写下博客备忘,供后人乘凉。


win10地址:http://pan.baidu.com/s/1migGRC8
ubuntu下载地址:http://pan.baidu.com/s/1eSzjTYy

1.系统的选择,自己先是在系统之家下载了一个win8系统,结果装上后,各种卡,各种问题,由于是人家修改过的没坑是不可能的,这里同事提供了从官网下载的win10,干净无坑,特此放在这里供大家使用.

2.系统装好后不用下载额外的虚拟机,win8之后,系统自带虚拟机,并且开机的时候,虚拟机自启。但是第一次需要自己手动打开,打开方式如下:
打开控制面板–>程序–>启动或关闭Windows功能–>在Hyper-v选项前面打上对勾。然后会提示重启,重新启动。
这里写图片描述
3.再次启动之后,在搜索中输入hy即可看到hyper-v管理器,点击进入,就可以创建虚拟机了。
这里写图片描述
注意1:这里可以先创建虚拟网络交换机,全部选默认配置,确定就好。
创建的虚拟机的时候可以选择这个新建的网络虚拟机,防止出错,也可以上网。
这里写图片描述
注意2:在创建过程中,分配内存的时候,有个为此虚拟机动态分配内存的选项,默认是选择的,你可以先不用管,最后完成的时候,如果不报错,就不用管,如果报内存或磁盘的错误,返回这里取消勾选即可。

这里写图片描述
至此,如果不涉及到其他的交互,您就可以放心的使用win10,并且可以随时流畅的切到虚拟机了。

但是,如果你跟我一样只是用到ubuntu的终端来下载代码,编译代码,那么,还有一些工作需要完成。因为如果是这样的话,完全没有必要每次开机都要来虚拟机操作,很麻烦,完成以下操作,可以在win10系统中畅想一切操作。

4.将终端映射出来,在windows中操作终端。
使用到的工具 Xshell,安装在windows系统中。
工具下载地址:http://pan.baidu.com/s/1nv6xh3N
这工具没什么说的,正常一步步安装,安装好后,打开虚拟系统ubuntu,打开终端,执行sudo apt-get install openssh-server ,等待安装成功后,用ifconfig命令查询虚拟机的ip,返回win10,打开Xshell,文件–>新建,弹出以下对话框,
这里写图片描述
完成后,就成功了,在Xshell中就相当于在ubuntu中虚拟机中的操作,但是nautilus 和 gedit等弹出对话框的操作,好像不能实现。擅长使用vim的童鞋不受影响。

5.文件共享,ubuntu系统和windows系统实现共享的方法很多,这里由于使用hyper-v虚拟机,没有发现像其他的虚拟机一样建共享文件的方法,这里采用smaba来共享。在虚拟机中随便找到一个文件,右键点击选择属性,选择共享文件,点击共享,这时候会跳出来安装smaba的选择,按照步骤走就可以了,等待安装完成后,返回windows在计算机选项中输入虚拟机的ip地址。

这里写图片描述
共享完成。

最后就是最恶心,也是最让人头疼的问题的,如果虚拟ubuntu涉及到adb,就需要将win10的usb映射到虚拟系统,以方便使用adb连接手机来调试,这里面会有各种坑,坑多坑少,就看个人的运气了。。。。。

需要在win10和虚拟机都安装USBRedirector,win10安装服务端,ubuntu安装客户端。软件附在下面。
下载地址:http://pan.baidu.com/s/1mioiw5q
win10中按照步骤安装,(打开软件会要求填入密钥,填这个就好)

2cXqlb4tqu2kffvJTzmloQFagDHGOHLX
6w6Mlbd3+XACtXun3kGOtMsF84TgAWBQ
vN9eXJPx9VPYC3EeldBeWJfIMt9oGMDn
gsKrxKIhDx4Ct8Yp1j20etTcpXfzFttz
gJexmQFwrVVvdUJYaxki4fod1Gm4Y2Op
MmyGmtCOBC+ij4vXyv2CyDqjlL2meBGj
Ks+ot/2WyQZak3gUpPsADoZf2BFhXJDn
AwVaGNMPF3zmMfLOgTa07QVrXicFInq9
ZuXfS/2NLg/rlfwvuOoKE3ROuMo4MkU9
jzISa4Ft5GDI0NwV8L45/TUtb576JsMY
RiFIH/eJn26J1jj2dDJOvgcur3h4F8mO
fjsWpMUXq8D6u5j9fli+DMfyMXtZEm7J
KL8UgwqH6/rR1QI2TUQmbEN+oH+slXO3
HeOAmbQH8mJswsUplpM=

成功后,按下图操作
(参考网址 http://www.121down.com/article/article_81167.html)

这里写图片描述
这里写图片描述

至此windows端解决了!

转到ubuntu,按照下面操作:
(参考网址:http://www.incentivespro.com/usb-server.html)
这里写图片描述

这里注意最后一步骤,如果这样操作,那么每次连接都要进行连接操作,为了
避免麻烦,这里提供了自动连接的命令。usbclnt -autoconnect on|off 1-x
(on代表自动连接,选择on参数)
(x代表未知数,按实际中显示的值填)
如果顺利的话,这个时候你在终端输入adb devices 就可以看到自己的设备了,如果出现意外情况,请自行解决,,,,,,

安装之后可能遇到的问题。
虚拟机ip会变怎么办。按照这个网址搞定。http://blog.csdn.net/qq_34679996/article/details/74385607

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值