最近新购入小米笔记本pro15加强版,想在笔记本上装ubuntu18的系统。html
最开始尝试了双系统的方法,可是安装完以后不能wifi上网,显卡MX250不能适配,触控板失效,很麻烦。ubuntu
找了一大堆方法,可是最后仍然没搞好,卒。windows
最后尝试虚拟机的方法。小白一个,连怎么安装虚拟机都不懂,搜索以后发现有vmware和hyper-v两种方法,发现hyper-v是windows系统自带的,应该会比较简洁,因此选择了这种方式。网络
可是没想到,一路磕磕绊绊,一连搞了三天,看了无数篇帖子和博客,尝试了无数方法,最后才终于成功了。url
将hyper-v成功的方法介绍给你们,同窗们能够试一下。spa
前面是虚拟机的建立过程,后面是如何文件传输,以及如何虚拟机联网。操作系统
一、打开hyper-vhtm
笔者的电脑是win10家庭版,默认没有hyper-v,因此须要设置一下。内存
按照网上的方法,亲测有效。路由
连接为https://jingyan.baidu.com/article/d7130635e5678113fcf4757f.html
二、下载ubuntu18的iso文件
先下载ubuntu18的iso文件。
笔者发现若是在ubuntu官网找最新的版本下载,速度很慢,不能接受。
最后发现有个old-release的连接,也是ubuntu官网的,可是在官网上找不到这样子旧版的入口。
连接为http://old-releases.ubuntu.com/releases/18.04.2/ubuntu-18.04.2-desktop-amd64.iso
这个连接下载速度极快。
三、在hyper-v管理器中新建虚拟机
①在hyper-v管理器的左侧列表中找到本身的电脑,右键点击,出现“新建”选项,选择“虚拟机”。
②本身指定一个名称,而且选择存储位置。存储位置建议不要选择C盘(系统盘),选择在其余盘。
③虚拟机代数建议选择第一代。
这一步网上不少介绍说使用第二代的虚拟机,可是也不知道为何,也有多是笔者本身的配置问题,最后就是不能上网,或者网速极慢,用了不少方法都不能解决。
很恼人,这个问题搞了两天,笔者最后选用了第一代的虚拟机,而后添加一些其余配置(后文有写),最后宿主机和虚拟机的网速均可以达到很快。建议跟笔者选择同样的配置。
④内存指定。不要低于2G吧,笔者本身电脑16G的内存,这里指定4G,也就是4096M,能够参考一下笔者的配置。
⑤网络适配器。先不要管它,选择“未链接”就好。
⑥建立虚拟硬盘。一样,位置建议不要选在C盘(系统盘),本身在其余盘新建个文件夹,位置选择在这里。
⑦操做系统安装。选择以前下载好的iso文件
最后点击完成,虚拟机建立完毕。
四、虚拟机中操做系统的安装
这一步很容易,在hyper-v管理器中启动并链接到虚拟机后,按照ubuntu的安装指导,一路安装下去,最后就OK了。
安装过程当中,有个选项是,要不要清空整个磁盘而后安装ubuntu系统的。
笔者以前也犹豫了好久,不敢点。可是后来查阅了网上的一些说法,应该是没什么问题的,可能跟3中⑥这一步选择的硬盘位置有关,只要硬盘对应的文件夹不包含你如今电脑的其余配置,应该就没问题。
选择清空磁盘并安装。
安装完以后就能够见到ubuntu系统啦,很开心。
五、ubuntu虚拟机与宿主机之间的文件传输
网上看到一些资料,这里参考他们的作法。
这种作法可能比较麻烦,可是这是笔者目前能成功实施的方法。
原理是从宿主机上分割出来一个VHD,也就是虚拟硬盘,平时挂载在宿主机上。
想传输文件时,往该虚拟硬盘中放文件,而后虚拟硬盘从宿主机分离开来。
接着到hyper-v中,挂载该虚拟硬盘。打开虚拟机后,就能够找到这个硬盘了。
传输文件,须要不断地挂载-分离,虚拟硬盘不能同时挂载在宿主机和虚拟机上。
方法以下。
①找到“此电脑”的“管理”,点击进去,进入计算机管理界面。
找到左侧列表的“磁盘管理“,右键点击,选择“建立VHD”。
建立过程当中,须要选择位置和大小。
位置能够选择在3中的⑥对应的文件夹中的“Virtual Hard Disks”中。
大小选择10G,也就是10240M。
②建立完毕后,能够在计算机管理界面,“磁盘管理”的右侧,见到新建立出来的磁盘。
右键点击该磁盘,“初始化”,而后“建立简单卷”,建立过程一路按默认的进行。
③最后能够在电脑中见到一块新的磁盘,“新加卷”。
④往该“新加卷”中放你想要传输的文件。
⑤在计算机管理界面那里,找到新加卷对应的磁盘,右键点击该磁盘,选择“分离VHD”。
⑥打开hyper-v管理器,选中你本身建立的虚拟机,先关机,再右键点击该虚拟机,选择“设置”。
在新弹出的页面中,找到左侧列表的“IDE控制器0”,接着点击“硬盘驱动器”,再点击“添加”。
点击“浏览”,选中刚刚①中建立VHD的位置,选择VHD文件,最后点击肯定。
这样子就把新加卷挂载到虚拟机上了。
⑦虚拟机开机,进入系统,在ubuntu的桌面左边,有“文件”的图标,点击,在弹出界面中选中“其余位置”,能够看到新加卷,也就是刚刚挂载上去的虚拟硬盘,点击进去就是了。
⑧至此,能够从宿主机往虚拟机传输文件了。那么怎样卸载虚拟机的虚拟硬盘,从新挂载到宿主机上呢?
⑨在ubuntu桌面中,点击左侧的“文件”,点击弹出来的界面中的“其余位置”,看到新加卷,点击新加卷右边的“弹出”图标。
⑩在hyper-v管理器中,虚拟机关机。找到①中建立VHD的位置,找到该VHD,双击该VHD文件,你会发现这个虚拟硬盘又挂载到宿主机上了。
至此,完成整个过程。能够虽然麻烦可是仍然心情愉悦地在宿主机和虚拟机之间传输文件了。
六、虚拟机上网。
最后一个老大难问题,如何使得宿主机和虚拟机的网速都很快。
笔者最开始按照网上一些博客的介绍,选择第二代虚拟机,建立网络适配器也是选择“外部”,最后在网络适配器界面能够见到桥接起来的WLAN和虚拟交换机。
虽然这种方式宿主机和虚拟机均可以上网,可是网速极慢,不能接受。
也尝试删掉“网桥”,选择网络共享,可是虚拟交换机就不能上网了。搞了两天简直要崩溃了,尝试了各类方法,最后尝试到一个方法可行,而且宿主机和虚拟机联网均可以很快。
方法以下。
①按照上面说的,选择的是“第一代”虚拟机。笔者的笔记本是wifi链接到家里的路由器。
②在hyper-v管理器中,选中本身建立的虚拟机,右键点击,选择“设置”。
在弹出界面中,选中左侧的“网络适配器”,点击,在右侧选择“Default Switch”,最后点击肯定。
③点击本身电脑右下角的网络图标,点击“网络和Internet设置”,在弹出界面中选择“更改适配器选项”。
④选中WLAN,双击,在弹出界面中点击“属性”,在弹出的界面中再选中上方的“共享”,勾选“容许”选项,选中共享到“Default Switch”,点击肯定。
完成上述配置以后,应该虚拟机就能够联网了,同窗们本身能够尝试一下。若是不行,尝试重启虚拟机再试试。
若是仍是不行,建议修改WLAN的网络为专用网络,笔者本身用的是这个,而不是公用网络,不知道这一步有没有影响。同窗们也能够尝试下,修改链接属性。
最后,宿主机和虚拟机的上网速度均可以很快,喜大普奔……
笔者也不知道为何这样子就OK(计网的知识极其不牢靠),若是有同窗知道欢迎在评论区留言。
同窗们能够尝试下上述方法,有什么问题欢迎留言。