admin管理员组

文章数量:1533920

目录

  • 安装Ubuntu16.04教程以及遇见的一些坑
    • Ubuntu安装过程中的问题
    • 安装步骤
    • 无法连WIFI

安装Ubuntu16.04教程以及遇见的一些坑

最近准备重新在台式机上装Ubuntu,踩了很多坑,重新把整个安装过程拎一遍分享出来。

Ubuntu安装过程中的问题

我准备先把我碰见的问题先列出来,方便网上碰见同样问题的朋友们查找。

  1. 在安装的时候发现Ubuntu无法读取我的硬盘,不管是正在使用的还是空闲的。经查询,感觉上是我硬盘格式不对,所以Ubuntu识别不了(也只是感觉是,当时电脑上没什么重要的文件,就直接重新装了)。直接用老毛桃重装系统,不想重装系统的,好像老毛桃有更改硬盘格式的工具,可以去官网看一下。第一次重装选择的是MBR格式,进入Ubuntu安装后,可以识别硬盘了,但是在安装的过程中会报错:法将GRUB安装到/dev/sda。;
  2. 然后又重装系统,将格式改为了GUID格式,就可以顺利重装系统了。;
    3.除此之外,还需要在BIOS里面选中AHCI模式、选中UEFI ONLY模式等,这些都是一些安装攻略中经常会提到的点,就不再赘述了。

安装步骤

  1. 在windows 下切割一个分区给Ubuntu
    给Ubuntu准备至少80G的空间来安装,可以网上查找教程,这里给一个分区助手的教程。

  2. 进入U盘启动
    不同品牌电脑进入的方式应该不一样,我的台式机是联想的ideacenter,在品牌界面按F12就可以进入选择界面,选择U盘对应的选项就可以进入安装。

  3. 进入安装流程后,不要选择联网,也不要选择*<为图形或无线硬件以及其他媒体安装第三方软件>*选项

  4. 在问及要不要清楚整个磁盘的时候,建议选择其他选项。

  5. 接下来选择分区,选中你为Ubuntu创建的空闲分区,按下面的+号,依次分出

    (1)交换空间,大小8G大小等于你U盘的大小
    (2)EXT4日志文件系统,/boot:800M
    (3)EXT4日志文件系统,/:60G
    (4)EXT4日志文件系统,/home:余下的所有
    
  6. 然后继续安装,时区选上海,十来分钟后,安装就完成了。

无法连WIFI

安装好Ubuntu之后,大概率你会发现你不能连wifi,互联网上有很多教程:

https://blog.csdn/weixin_41762173/article/details/79480609
https://my.oschina/enfp/blog/1613321
https://www.jianshu/p/8b29954ab590

以前碰见不能连接wifi的时候,这些教程都能解决问题,但是这一次怎么弄也不行,主要表现是附加驱动那儿刷不出东西,就猜测是驱动问题,其中链接3的方案二讲了如何离线安装网卡驱动,试过后也不行。如果碰见这种问题的小伙伴,可以按照下面的步骤试一下。

  1. 查找自己电脑的无线网卡型号
lspci -nnk | grep -iA2 net

我的结果是

03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0c)
	Subsystem: Lenovo RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [17aa:36f3]
	Kernel driver in use: r8169
	Kernel modules: r8169
04:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter [10ec:c821]
	Subsystem: Lenovo Device [17aa:c024]
	Kernel driver in use: rtl8821ce

其中,Network controller 后面跟的是你的无线驱动,我的型号是RTL8821CE。

我在我的码云中上传了我所用的驱动,不过我这一个驱动好像有一点问题,切换wifi的时候要先断开连接,再关闭wifi,然后再打开wifi,才能连上,不然会出现连不上的问题。

  1. 卸载bcmwl
    如果你参考其他的教程,安装过bcmwl驱动,也即执行过
sudo apt-get install bcmwl-kernel-source

那么你需要手动卸载,执行sudo apt-get purge bcmwl-kernel-source之后再下载你自己的驱动。

  1. 安装驱动
    安装我这个驱动需要Ubuntu是4.14内核或者更高的内核,18.04和16.04都是这样。
uname -sr  查询内核

升级或者降级内核的教程如下

https://blog.csdn/lb838315586/article/details/82495804
https://blog.csdn/u013431916/article/details/82530523

  1. 修改文件Makefile
    从文件里的 “export TopDIR ?= 后面开始,改成当前目录 例如我的:
export TopDIR ?= ~/home/rtl8821ce-driver
  1. 安装驱动
cd rtl8821-driver
make
sudo make install
sudo modprobe -a 8821ce

然后驱动就装好了,可以愉快的上网了。

本文标签: 以及其他教程wifi