Win10Ubuntu16.04Ubuntu18.04双系统完美安装
按照⽹上博客的安装教程安装的Win10+Ubuntu16.04双系统安装了好⼏遍都不成功?启动Ubuntu左上⼀直有个光标在闪?如果你的电脑也是双硬盘(装Windows系统的固态硬盘+机械硬盘),在安装Win10+Ubuntu16.04双系统前⼀定要提前了解如下这些安装要点。
⾸先⾮常⾮常感谢博客作者们分享的Win10+Ubuntu16.04双系统安装教程,其中⼀些博客对笔者双系统的安装⾮常有帮助:
1、(android阿杜)Ubuntu 16.04与Win10双系统双硬盘安装图解
2017年01⽉07⽇ 23:49:21
2、(duan22677)Windows 下安装 Ubuntu 双系统(更新)
2017-04-27 21:35
3、(gg5d)win10+Ubuntu16.04 LTS双系统完美教程
2017.03.24 20:23
等等。
但笔者在按照⽹上博客教程安装双系统的时候遇到了⼀些问题,让ubuntu16.04的安装过程充满坎坷。在解决了这些问题之后,笔者想分享⼀下⽹上搜索、⾃⾏研究总结出的安装要点,读者们可结合上⽂链接中博客的具体操作,避免安装时也遇到同样的问题:
⼀、准备⼯作要点
1、【Win10上安装的软件】在Win10上提前下载安装EasyBCD软件,⽤于之后开机时的双系统切换;下载安装软碟通UltraISO,⽤于制作安装ubuntu的U盘启动盘;
EasyBCD
软碟通UltraISO
2、 【避免出现启动ubuntu却左上光标闪烁的关键点】【避免出现dpkg空间不⾜的关键点】在右键“此电脑”选择“管理”后的“磁盘管理”中,务必在Win10所在的硬盘(⼀般是在固态硬盘)上右键“压缩卷”出⾄少400MB的未分配空间,此处将作为ubuntu16.04的boot空间。其余的ubuntu空间可在机械硬盘中“压缩卷”得到,唯独这400MB空间必须与Win10同盘,否则安装后会发现启动ubuntu系统时左上有个光标会不停地闪烁,⼀直⽆法进⼊系统(知乎上即此问题)。笔者在固态上划了500MB留给boot,机械上划了80G给ubuntu16.04。⾄于为什么boot空间要⼤于400MB,因为ubuntu后续操作中sudoapt-get install对boot空间的⼤⼩有要求,笔者试过划分200MB,
结果在环境搭建中分分钟boot空间只剩⼗⼏MB,apt-get时显⽰dpkg空间不⾜的error,连ubuntu的软件安装都是问题,考虑到boot空间调整可能影响Win10,不得不再次重装ubuntu系统;
笔者的双系统空间分配(下⽅500MB是Ubuntu的/boot分区
⼆、安装过程要点
1、 【避免进选地图处安装程序卡死、安装失败的关键点】断⽹安装16.04时不能连⽹线(⾄少在进选地图前拔掉⽹线,就算是连着需要客户端才能连上的校园⽹也不⾏),不然选地图的时候会卡死,重启后ubuntu安装错误(当时装了⼀下午才发现是⽹线做的⿁……);
2、 【Ubuntu系统的界⾯语⾔选择】如果ubuntu16.04系统的安装是为之后进⾏OpenCV、CUDA、ROS、Tensorflow等环境的搭
ubuntu安装教程
建,Ubuntu系统的界⾯语⾔建议选择英⽂,因为环境搭建时遇到的很多ERROR在英⽂论坛上都能查到解决⽅法,英⽂界⾯报的错也是英⽂的,⽅便搜索;
3、 “准备安装Ubuntu”中“为图形或⽆线硬件...”不勾选,直接继续,此处勾选了似乎也没什么效果(后续都要进⾏驱动更新那⼀步);
(借⽤的图说明⼀下)
4、 【安装类型】“安装类型”中选择“其他选项”,这样我们才能⾃⾏划分分区。⽹上⼤部分也都是⾃⾏划分分区的双系统安装教程。不建议选“安装Ubuntu,与Windows10共存”,此选项下ubuntu将⾃动分区、安装,有可能将ubuntu分区全部划⼊固态硬盘。千万不要选“清除整个磁盘并安装Ubuntu”,除⾮你确认整台电脑只需要ubuntu。
(再借⽤的图说明⼀下)
5、 选择“其他选项”后,系统会弹出提⽰询问是否强制以UFEI模式进⾏ubuntu安装,不要点“强制”。点击“后退”即可进⼊下⼀步;
6、 【Ubuntu空间的划分】【避免出现主分区不⾜的关键点】可看到Windows下压缩卷得到的固态硬盘、机械硬盘上的两段可⽤空间,⼆者的名称sdx中x不同,代表两块硬盘。机械硬盘上的空间划分顺序很重要!未来若需⽤Gparted调整分区,按此顺序划分可减少很多⿇烦:(1)把固态硬盘的未分配空间作为boot空间(必须超过400MB),逻辑分区,其他选项保持默认;(2)在机械硬盘上划分出8000MB 的交换空间,逻辑分区,其他选项保持默认;(3)在机械硬盘上划分出⾄少30G的/空间,逻辑分区,其他选项保持默认;(4)把机械硬盘其余的未分配空间作为/home空间,逻辑分区,其他选项保持默认。选择逻辑分区不影响Ubuntu16.04的使⽤,若不全选逻辑分区可能会显⽰主分区不⾜,因主分区数量有上限。关于分配的交换空间的⼤⼩,⽹上有说法⼤⼩⾄少应是内存⼤⼩的⼀倍到两倍(有⼀个博客中有⼀张内存与交换空间的对应表,可惜不到那个博客了……),笔者8G的内存,分配8G⼤⼩的交换空间暂时没有遇到问题。下⽅的“安装启动引导器的设备”选择刚划分的固态硬盘上/boot的sda(或sdb)名字;
三、安装完成、重启后要点
1、 【解决重启时左上光标闪烁、Windows都进不去的关键点】按上述做法安装好Ubuntu16.04按提⽰重启电脑后,本应直接进⼊
Win10系统。但你很可能看到屏幕左上⾓光标闪烁,什么系统都进不去。此时重启,不停按f2进恢复模式,(笔者是华硕)检查Boot栏下的Hard Drive BBS Priorities⾥的⾸选项是不是Windows系统所在的固态硬盘(如果⾸选项是机械硬盘,那要改回Windows所在的固态);
要确定Boot Option #1为Win10系统所在硬盘(此处为笔者固态)的名字
2、 进⼊Win10后⽤EasyBCD对开机时的双系统切换的设置,按照⽂初推荐的博客⾥的做法来做即可;
3、 【解决安装好的Ubuntu⽆法连接WIFI的关键点】刚安装好的Ubuntu16.04系统搜索不到WIFI,因为其中WIFI驱动尚未安装。先⽤⽹线联⽹,或者⽤USB线将电脑连接⼿机,开启⼿机的USB⽹络分享。点击ubunut界⾯右上⾓的电源键,在下⽅弹出的菜单栏中选择“系统设置”,在弹出的界⾯中选择“软件和更新”,其中选择“附加驱动”,将“802.11 Linux STA⽆线驱动源代码”那个选项选上,确定后
将会有⼀⼩段⾃动下载更新,之后就可以点击右上⽅⽹络的图标连接WIFI了。
其他的驱动可暂时不更新,毕竟耗流量
4、 【如果你想事后调整分区】笔者的/根⽬录空间不⾜的问题是安装好Ubuntu的各种环境后才发现的,⽹上推荐⽤Gparted,但近年相关资料太少,最后还是摸索出了⼀套⽤Gparted的解决⽅法。笔者的做法是⽤Gparted将/home空间分了10G给/空间:先在Ubuntu中下载Gparted(sudo apt-get installgparted),再插⼊安装Ubuntu时的U盘、开机,在Ubuntu启动菜单中选择“以不安装系统的⽅式启动Ubuntu”, 在左上⽅的Ubuntu菜单中搜索Gparted名字,打开这款很⽅便、全能的ubuntu分区软件准备调整分区(⽤U盘⽅式启动Ubuntu时/home和/才不会被加锁,可调整分区)。Gparted的分区条是连续的,相邻的空间才可合并,因此对/home或/的空间调整操作需考虑从分区前端截取,亦或从分区后端截取⼀定的可⽤空间来分配给相邻的分区;若swap分区(即交换分区)影响了分区的连续性,先删除swap分区,最后再设置出相应⼤⼩的swap分区(Gparted中可设置新分区为交换分区)。【此前按顺序分区的重要性】如果此前按顺
序先分出交换分区,则/home与/分区将相邻,就不需要删除swap分区了。Gparted中的分区操作并⾮⽴即执⾏,在最终应⽤前都可撤销;
此图中/与/home都是加锁的,因为该Gparted不是通过U盘启动的