NUC8i7BE迷你电脑自带了win10专业版的系统,本文主要讲述在安装ubuntu16.04系统的过程以及安装后有线无线网络均不能连接的问题。
一、Ubuntu16.04的安装
1、NUC8i7BE迷你电脑中只有一个250GB的固态硬盘,如若建立双系统,需要腾出一部分空间供ubuntu使用。具体操作步骤如下:我的电脑->右键管理->磁盘管理->选中需要分出空间的磁盘右键压缩卷->输入压缩空间量。我给ubuntu提供了100GB的空间。(图片仅供参考)

2、ubuntu16.04启动U盘的制作
可参考https://blog.csdn.net/weixin_42445727/article/details/82658089
3、ubuntu16.04双系统安装
可参考https://www.cnblogs.com/smbx-ztbz/p/7923392.html
二、解决Ubuntu16.04有线不能上网问题
参考https://blog.csdn.net/weixin_38632246/article/details/91353602
通过上述步骤安装好ubuntu系统后,发现不管有线无线均不能进行上网,但在win10系统中均能进行上网,通过ifconfig命令可发现无网络端口。

按照博客中所说的将系统的BIOS中的Secure Boot的√去除

并在终端中敲打命令如下:
sudo gedit /etc/NetworkManager/NetworkManager.conf
将managed=false 改为true 保存
插上网线敲命令ifconfig
如果多了端口说明已经连接上网络了,如果仍只是之前的那个样子,可能是没有安装有线网卡的驱动,我们可以在win10系统的设备管理器中的网络适配器中查看有线/无线网卡设备的型号
Ethernet Connection(6)1219-V
Wireless-AC 9560

有线网卡驱动:https://downloadcenter.intel.com/download/15817
下载后通过U盘将文件拷贝到Ubuntu桌面,右键解压,桌面打开终端
cd e1000e-3.2.3.4/src
sudo make install
sudo modprobe e1000e
通过以上步骤ubuntu成功连上了有线网络
三、解决Ubuntu16.04有线不能上网问题
无线网卡驱动:https://www.intel.cn/content/www/cn/zh/support/articles/000005511/network-and-i-o/wireless-networking.html

可以看到我所使用的Wireless-AC 9560无线网卡需要4.14+以上的内核,我们查看了下linux系统的内核版本,发现仅为4.4.0,因此需要将系统的内核升级至4.14.1。
uname -r
具体的升级方法如下:
linux内核版本下载地址:https://kernel.ubuntu.com/~kernel-ppa/mainline/
linux内核4.14.1下载地址:https://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14.1/

下载图中紫红色的三个文件,放在同一文件夹目录下,并在该文件夹下打开终端:
sudo dpkg -i *.deb
然后删除原来的内核版本,先查看已安装的内核版本
sudo dpkg --get-selections |grep linux

将多余的内核版本删除,以4.4.0-159为例
sudo apt-get remove linux-headers-4.4.0-159
sudo apt-get remove linux-headers-4.4.0-159-gerenic
sudo apt-get remove linux-image-4.4.0-159-gerenic
sudo apt-get remove linux-modules-4.4.0-159-gerenic
sudo apt-get remove linux-modules-extra-4.4.0-159-gerenic
sudo update-grub
sudo reboot //重启
将之前下载的无线网卡驱动下的三个文件复制至/lib/firmware
# cp iwlwifi-*.ucode /lib/firmware
安装驱动补丁了,但是没有能直接识别wifi,博主同时安装了一个补丁驱动下载地址
sudo apt-get install git git clone
https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git cd backport-iwlwifi
make defconfig-iwlwifi-public
sed -i 's/CPTCFG_IWLMVM_VENDOR_CMDS=y/#CPTCFG_IWLMVM_VENDOR_CMDS is not set/' .config
make -j4
sudo make install
进行如上步骤后重启,但是仍不能连上无线!!!需要对系统的BIOS进行更新!!!查看迷你电脑的型号并去intel官网查找其BIOS的更新文件。

BIOS更新文件下载地址:https://downloadcenter.intel.com/zh-cn/download/28951/BIOS-BECFL357-86A-
BIOS更新操作过程:https://www.intel.cn/content/www/cn/zh/support/articles/000005850/mini-pcs.html
将BIOS更新后ubuntu终于可以进行有线及无线上网啦。。。。

