华为MateBook笔记本安装Win10与Ubuntu双系统

华为MateBook笔记本安装Win10与Ubuntu双系统

flyfish

安装结果
华为MateBook自带Win10 home版
Win10与Ubuntu双系统正常运行
Ubuntu WiFi,蓝牙等设备正常运行

进入BIOS按键说明
F2是进入BIOS,Fn+F12是进入启动菜单
一 Windows下制作Ubuntu系统引导盘
使用工具UltraISO将Ubuntu镜像文件写入U盘,文件格式为Fat32(不需要指定文件格式,软件自动的),引导成功
步骤
用UltraISO打开Ubuntu镜像(*.iso),然后点击菜单“启动”-》“写入硬盘映像”,其他设置不动,然后点击“写入”开始制作启动盘。
我经历了什么
因为使用了64G的U盘,Windows格式化支持NTFS,exFAT;
这两种格式在matebook下都没有引导成功,使用UltraISO制作的启动成功引导
NTFS(New Technology File System)
exFAT文件系统(Extended File Allocation Table File System)

二 准备安装Ubuntu空间
右键选择此电脑-》管理-》磁盘管理-》电脑磁盘第二个分区右键选择压缩卷。
因为两个块硬盘,固态盘是Windows,从1T的机械盘中分出500G给Ubuntu

三 关闭Windows的快速启动
控制面板-》电源选项-》选择关闭电源按钮功能-》更改当前不可用设置-》去掉 启用快速启动(推荐)前面的勾-》保存设置

四 安装
重新启动计算机 按Fn+F12是进入启动菜单
选择U盘启动

出现如下选择Install Ubuntu
ubuntu oem install for manufacturers
Try Ubuntu without installing
Install Ubuntu
OEM install (for manufacturers)
Check disc for defects

五 安装选项
出现如下 选择其他选项
安装Ubuntu与其他系统共存
清空整个硬盘并安装Ubuntu
其他选项
相当于我们自己对磁盘进行管理分区
说明
sda指第一块硬盘,sdb指第二块硬盘
这里sda是固态盘,sdb是机械盘
每一个设备都是用 /dev/ 文件夹下的一个文件来表示

六 我的分区方案

挂载点 / 20G
挂载点 /home 最大的剩余空间
挂载点 /boot 10G(建议至少1G)
挂载点 swap 大约内存大小(16G)

下列数字没有按照1024准备计算,只是按照1000粗略计算
1挂载点:“/”
大小:20000MB(20G)
新分区的类型:主分区
新分区的位置:空间起始位置
用于:EXT4日志文件系统

2空闲”处,继续点“+”,如下设置,
挂载点:(不设置)
大小:16000MB(16G)
新分区的类型:逻辑分区
新分区的位置:空间起始位置
用于:交换空间

3:“空闲”处,继续点“+”,如下设置,
挂载点:/boot
大小:10000MB(10G)
新分区的类型:逻辑分区
新分区的位置:空间起始位置
用于:EXT4日志文件系统

4:空闲”处,继续点“+”,如下设置,
挂载点:/home
大小:(剩余全部空间)
新分区的类型:逻辑分区
新分区的位置:空间起始位置
用于:EXT4日志文件系统

我经历了什么
我按照其他教程将boot分为200M,导致升级内核时空间不足
解决方案如下
下载gparted-live***.iso利用UltraISO制作成启动盘
U盘启动
选择Gparted Live(Ddfault settings)
其他是傻瓜式操作
选择语言是26
调整boot的操作 调整大小或移动(我通过大小识别出哪个是boot)
我更改大小为10G
说明:我尝试了在系统启动的状态下,直接打开Gparted ,boot目录是带锁的,移动不了,只能从U盘启动
U盘启动时提示efi usb device has been blocked by the current security policy
按F2进入BIOS,在secure Boot 中security选择disable,重启再次进入U盘引导成功

七 升级内核
当安装完成之后,需要升级内核,原因默认4.4内核不支持该笔记本的WiFi通过Intel官网查看支持4.6以上
我将内核升级为4.14之后WiFi可用

我经历了什么
通过查看Windows下WiFi驱动文档找到ProWireless 5100AGN关键字
通过该关键字在Intel官网找到了该Linux下的驱动,发现系统 /lib/firmware/下已经安装了该驱动
文档中显示支持4.6以上内核,需要升级内核才能使用笔记本自带的WiFi设备

接入外置USB网卡之后
查看无线网卡的USB ID号
终端下输入lsusb
根据USB ID号查找芯片组驱动
ID 0bda:818b Realtek Semiconductor Corp.
找到驱动是rtl8192eu-dkms_4.4_all.deb
其他机器下载该驱动,传到该笔记本使用
sudo dpkg -i rtl8192eu-dkms_4.4_all.deb
按照之后接入外置USB网卡可用,蓝牙可用。
dpkg 是Debian Package的简写,是为Debian 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自Debian的Linux发行版都使用dpkg,例如Ubuntu、Knoppix 等。
dpkg 的普通用法: dpkg -i package.deb

升级内核步骤
http://kernel.ubuntu.com/~kernel-ppa/mainline/
下载内核 我这里下载的是4.14,下列除了带lowlatency标识的其他文件都下载
linux-headers-4.14.15-041415_4.14.15-041415.201801231530_all.deb
linux-headers-4.14.15-041415-generic_4.14.15-041415.201801231530_amd64.deb
linux-headers-4.14.15-041415-lowlatency_4.14.15-041415.201801231530_amd64.deb
linux-image-4.14.15-041415-generic_4.14.15-041415.201801231530_amd64.deb
linux-image-4.14.15-041415-lowlatency_4.14.15-041415.201801231530_amd64.deb

进入下载目录终端下执行
sudo dpkg -i *.deb
重启查看内核uname -r
一切正常

八 最后设置
设置-软件和更新-附加驱动”里面,选择“使用nvidia binary driver
processor microcode firmware for intel cpus

完成

你可能感兴趣的:(软件工程)