win10下 Ubuntu 18.04 LTS 的安装及 rlt8821ce网卡驱动的安装
笔记本型号:ThinkPad E470 网卡型号:Realtek 8821ce
百度了很久,然后发现还是出现一大堆没见过的东西,也只能临时搜索了。
这告诉我们:很多时候不动手是不能知道有哪些自己不会的。做好心理准备就是做好了一切准备。
用 rufus 制作U盘启动盘,开始选的文件系统格式是 NFTS ,结果识别不了,换成 FAT 马上就能识别了。。
(虽然按理来说用 NFTS 也可以,不懂,留坑)
接下来的一切就很简单了,然而好戏在后头。Ubuntu 并不提供 rlt8821ce 的网卡驱动。
右上角的选项没有 Wifi ,当然也没有 Wifi 图标。
但是设置里还是有 Wifi 选项的,如果是英文,会显示 Can Not Find Wifi Adapter ,中文则是无法找到 Wifi 适配器。
首先排除 BIOS 原因:
这两个都是在 BIOS 里设置的,不同的 BIOS 系统可能表述以及位置不一样。
1. 确认 BIOS 系统里的 Onboard Lan Controller 是 Eabled,不然电脑根本不能启用网卡。
2. 确认Security Boot 是 Disabled ,不然会安装失败。
这个是保护现有系统的,在这种情况下,只会显示安装失败,不会显示原因。
( Secure Boot设计之初作用是防止恶意软件侵入。事实上它能够做到的仅仅是,当电脑引导器被病毒修改之后,它会给出提醒并拒绝启动,避免可能带来的进一步损失)
因为入侵 PC 上的 Ubuntu 系统没什么价值,所以基本上不需要担心安全性。
然后按照他人经验安装网卡驱动:
基本上知道是网卡驱动的原因就离成功不远了,百度一下就可以找到了。
像我的这种网卡,官方没有考虑,只能靠大神做的驱动,不存在通过命令从安装包安装的可能。
之前看见了一篇博客要求以太网驱动(有线驱动)换成系统要求的,但在我电脑上不影响。具体步骤参考https://blog.csdn.net/fljhm/article/details/79281655 (侵删)就是这样安装好的^_^
另外安装的过程中需要很多其他的东西,比如 g++ , gcc ,libelf_dev。这些都可以通过命令很方便的安装。
如果没有这些,安装会停止,但是重启后应该是可以恢复到之前的状态的。
最后还要注意内核版本。
更新:
linux内核是5.0以上版本的需要更改一些文件来适配,具体步骤参考https://www.lagou.com/lgeduarticle/53620.html (侵删)。
也可以直接使用https://github.com/tomaspinho/rtl8821ce,亲测更高版本也能用。
总结一下:
使用 Ubuntu 不要太急躁。询问 y/n 时马上按下可能会报错。。
在 Ubuntu 上输入密码时不显示输入状况,比如输入了几个字符都是看不见的,不过输错了会提示重新输入
卸载以太网驱动时,执行完第一步 ./autorun.sh 发现有线网没了不要太激动,不要像我一样马上重装。偶尔懒一下,然后你就会发现重启后又是可以连的。。事实上我是误操作了才发现这一点的。。
安装驱动的时候报错也是,重启后你会发现一切是那么美好,Makefile 也能找到了,make:*** 也不会出现了,看着代码自己一行一行地蹦出来是那么地舒爽。
安装时如果选英语作为使用语言,不自带中文输入法,不方便用百度。
vim,sublime都支持这种自带的中文输入法,但是code::blocks不支持,需要自己安装fcitx输入法框架。
安装时,如果显示找不到 Windows 系统,不要贸然行动,可能安装之后就进不去 Windows 系统了,不然是可以在文件管理里看见 Windows 盘的。目前还不知道不需要重装系统就能够找回引导的方法。
无论是否能找到 Windows 系统,安装好了 Ubuntu 都可以访问 Windows 盘里的文件。当然前提是这些文件没有被删除。
这种情况可能安装虚拟机更好。
分区最好也根据前人的经验来,虽然找到了Windows 的安装引导会自己分区。
但是默认分区的 /swap 空间貌似只有2G,日后可能不满足使用需求,在待机时会卡出系统。
账号名和密码改动不怎么方便,好像会有bug,不过设备名即电脑名可以随意更改。
时间可能与 Windows 上的时间有时差,不过我的电脑貌似在联网之后自己调整了。
个人认为 ThinkPad 的小红点用在 Ubuntu 上比 Windows 爽。尤其是用浏览器的时候。可能是因为滑动的效果做得比较好,看起来比较“丝滑”。Ubuntu 比较干净清爽,而且可以自己选择是否更新系统。
最后,一起愉快的 UBUNTU 吧!