Win 10+Ubuntu 18.04双系统安装【UEFI+GPT+双硬盘(SSD+HDD)下】
【故事背景】
原来的笔记本是Dell latitude 3340的,装Ubuntu 16.04,根据网上的教程,十几分钟就搞定了。这次换了新电脑,还是Dell的,牌子变成了G7,本以为安装也很顺利,可是估计是笔记本引导和硬件的变化(以及本人是在太白),还有本人就是希望装UEFI+GPT的,装了多次也没有完全成功,不是显卡就是引导出问题,甚至网卡驱动都没有。作为小白的我最终痛下决心,下了个18.04的镜像,系统才终于装成。走不完的长巷,原来也就那么长,但还是别再走了,仅以此帖记录。
【安装过程】
1.下载镜像
先访问官网下载Ubuntu 18.04,地址:http://releases.ubuntu.com/18.04/ .
2.制作启动盘
下载Rufus,插入一个容量足够的U盘(我的是32G),制作系统启动盘.

3.保证GPT环境以及为系统预留空间
压缩卷为Ubuntu留出空间,此时就应该确定自己各分区及其大小。我的为:8G(Swap)+500M(Efi)+60G(/)+60G(/home),所以我就预留130G给系统。SSD只有一百G出头,不舍得用,我就都装载HDD上。
具体过程为:右键开始图标–>选择磁盘管理–>右键左侧盘符–>选择转化成GPT磁盘(本身就是GPT的会显示转化成MBR,就跳过这一步)–>右键HDD盘图标–>选择压缩卷–>输入压缩大小(130*1024M).



4.保证UEFI环境
4.1. 关闭Win10系统快速启动。具体过程为:开始–>设置–>系统–>电源和睡眠–>其他电源设置–>选择电源按钮的功能–>将“启用快速启动(推荐)”取消.




4.2. 重启按F12,打开BIOS中UEFI并关闭Secure BOOT.


5.正式安装
5.1. 按F12,选择U盘启动项,进入grub引导界面.

5.2. 保险起见,选择第一项Try Ubuntu。可能会有显卡问题,可先按e,在splash后补上nomodeset.

5.3. 试用系统,重点看网络能不能用,我试了拨号连接和wifi.
拨号连接设置具体过程:终端输入sudo nautilus–>进入目录/usr/share/applications找到Network connections–>点击加号新建链接–>选择DSL/PPPOE–>点击创建按钮–>选择有线网卡接口,输入用户名和密码–>把自动连接这个功能打上勾–>打开ubuntu的网络设置,打开有线网络的菜单选项–>将前面自动连接的勾去掉–>关闭有线连接,打开蓝牙PPP网络–>可以看到连接成功后的标志,不过我们在选择有线连接的时候显示的是断开,能上网不用管它.
之后根据需求尝试,如输入法、常用命令、gcc、python等。如果有难以忍受的问题,比如无线网卡的驱动,还是换系统比较好,网上的教程在我这台电脑上还未展现出它们的实力.
5.4. 心满意足了就可以下单了,不要下载更新,网速给力想下也无妨.
5.5. 分区最好根据自己需求,所以选最后一项其他选项。具体为:




最后安装启动引导器的设备改成你刚刚分配efi系统引导分区的那个分区.

5.6. 点击安装,再输入一些时区密码等常用信息.
5.7. 等待安装完成,重启.
【优化设置】
6.安装缺少工具
可能重启后会发现还是缺少很多东西,自行安装,如gcc、g++、python、vim等,启动终端输入命令安装:
sudo apt-get install gccsudo apt-get install g++sudo apt-get install pythonsudo apt-get install vim
7.为Ubuntu Dock启用“最小化点击”
点击任务栏上的"Ubuntu软件"图标,在搜索中输入 “dash to dock”,之后安装,任务栏就有点击图标最小化的功能了.
BUT WTF!!! 安装之后锁屏的时候,Dock居然还在,而且上面的图标还能点击…这是人性的扭曲还是道德的沦丧???算了,在终端键入:
sudo mv /usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com ~/.local/share/gnome-shell/extensionssudo chown -R $USER:$USER ~/.local/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com
这个要重启之后才能看见效果.
8.网络配置
8.1. 拨号连接和wifi具体过程同上文5.3.
8.2. 设置热点。在终端键入命令:
nm-connection-editor
点击"+"号–>选择Wi-Fi–>点击创建–>SSID添加wifi名字,模式选择热点,设备点开下拉列表选中其中的选项–>点击Wi-Fi安全性标签页,在安全性下拉列表选中WPA及WPA2个人,设置密码–>Ipv6设置标签页,方法选择忽略–>保存–>右上角打开系统设置,选择Wi-Fi,打开–>点击右上角三横图标,选择连接到隐藏的Wi-Fi网络,Connection选择刚刚设置的网络,点击连接–>如果手机连接上热点却无法上网,关闭Ubuntu的Wi-Fi再打开.
8.3. 为了防止系统自动挂起而导致网络中断,我关闭了自动锁屏,并对设置笔记本盒盖不挂起。自动锁屏可点击右上角电源选项进行设置:
笔记本合盖时,往往会导致挂起,我希望关闭它。打开终端,键入命令:
sudo vim /etc/systemd/logind.conf
将其中的
#HandleLidSwitch=suspend
改成:
HandleLidSwitch=ignore
之后重启服务:
service systemd-logind restart
9.grub美化
强迫症晚期的我希望grub界面稍微好看点,给其增加背景图,具体过程:
下载一张图片 --> sudo cp 图片名.jpg /boot/grub/
--> sudo gedit /etc/default/grub–>将#GRUB_GFXMODE=640x480
更改为 GRUB_GFXMODE=1920x1080
--> sudo update-grub
同时,希望系统选项的字体能大一些,所以,先下载一个文泉驿字体:
sudo apt-get install ttf-wqy-microhei
然后,备份/boot/grub/下的unicode.pf2文件(怕替换后没有效果),接着进入目录/usr/share/fonts/truetype/wqy/执行:
sudo grub-mkfont -s 22 -o unicode.pf2 -n wqy-microhei /usr/share/fonts/truetype/wqy/wqy-microhei.ttc
其中,-s后的参数为字体大小,之后将生成的文件替换/boot/grub/下的unicode.pf2文件,即:
sudo mv unicode.pf2 /boot/grub/font/sudo update-grubreboot
如果有效,界面就会舒服不少:

如果失效,再把备份的unicode.pf2文件复制回/boot/grub/,更新重启,再找别的办法。
10.双系统时间不一致
回到Win10,发现时间慢了8个小时,根据相关教程,我将Ubuntu中计算机硬件时间改成系统显示的时间,即禁用Ubuntu的UTC,即:
timedatectl set-local-rtc 1 --adjust-system-clock
重启,双系统时间就正常了.
【注意事项】
1.先试用,不行就换个兼容性好的系统版本.
2.如果一定要UEFI+GPT,一定要确保系统条件满足.
【References】
Win 10+Ubuntu双系统安装
Ubuntu显卡驱动问题
Ubuntu如何拨号连接
Ubuntu锁屏隐藏Dock
Ubuntu开热点
笔记本合盖不休眠
grub界面美化
双系统时间不一致问题
Win 10+Ubuntu 18.04双系统安装【UEFI+GPT+双硬盘(SSD+HDD)下】相关推荐
- Win 10 + Ubuntu 18.04 双系统安装与深度学习环境配置安装踩坑实录(上篇)
Win 10 + Ubuntu 18.04 双系统安装与深度学习环境配置安装踩坑实录(上篇) 折腾了两三天总算顺利在电脑上完成了装x的双系统安装,一路走来还比较顺利,主要在ubuntu的显卡设置上躺了 ...
- ubuntu18安装很慢_双硬盘装Win 10+Ubuntu 18.04双系统中的一些坑
之前在笔记本和台式机上装了很多回双系统,三系统,也无论是单硬盘还是双硬盘,都没有一次失败,都顺利恢复了GRUB引导项,能同时引导双系统或三系统.最近在笔记本上又装双系统,同样的安装方式和BIOS设置, ...
- Win10 Linux GPT分区方案,win10+Ubuntu 20.04 LTS双系统安装(UEFI + GPT)(图文,多图预警)
win10 安装(已安装的略过) 制作启动u盘 插入U盘, 运行 rufus-3.10.exe,按照下面选择,然后点击开始,等待完成即可 为Ubuntu安装空出分区 此电脑->管理->磁盘 ...
- anydesk linux安装_在Debian 10/Ubuntu 18.04系统上安装AnyDesk的方法
本文介绍在Debian 10(Buster) Linux/Ubuntu 18.04(Bionic Beaver)操作系统上安装AnyDesk的方法. 简介 AnyDesk是Windows.Linux和 ...
- 从零开始,搭建Windows 10+Ubuntu 18.04双系统及Anaconda3+CUDA10.1+cuDNN7.6+Tensorflow2.1等开发环境
硬件配置:处理器I7,内存16G,独立显卡RTX2060 (PS:独立显卡并不是必须的,tensorflow也能运行CPU版本,但是速度确实差强人意.推荐还是最少配备一块显卡) 已装系统:Window ...
- 主板维修(主板更换)后恢复windows 10 + ubuntu 18.04双系统grub教程
本文章相比于教程,倒不如说是一个流水账式的记录-因为双系统+主板送修这种事件实在是太小众,遇到了很多网友不常遇到的奇怪的问题,但也受到网络上各种帖子的帮助,因此特意记录一下以帮助以后遇到这种罕见问题的 ...
- VMware安装Ubuntu 18.04虚拟机(镜像下载、硬盘分区、创建虚拟机、安装系统、桥接模式网络配置)
1. VMware安装 安装VMware,Player免费,而且功能足够个人开发使用.(Pro的主要区别在于可以同时运行多个虚拟机,而Player只能同时运行一个) VMware Workstatio ...
- win10 + Ubuntu 18.04.1 LTS (Bionic Beaver) 双系统的安装配置
前言: 由于做一个项目需要使用Ubuntu的系统,鉴于虚拟机在我的电脑上运行比较慢,所以装个双系统.也在网上搜了很多怎么配置的资料,但过程中多多少少遇到一些问题,所以这次记录一下,方便后面的人参考. ...
- GPT分区安装Linux双系统,UEFI+GPT双硬盘安装Win10+Ubuntu16.04双系统
安装环境 SSD+HDD双盘,Win10安装在SSD里,HDD分出来60G安装Ubuntu 自行百度你的主板是否支持UEFI启动方式,如果不支持下文不适用. Win10 下载Win10安装镜像.烧盘等 ...
最新文章
- 2021年大数据Spark(十八):Spark Core的RDD Checkpoint
- 博客园博客停止更新的通知,程序员生存定律会在CSDN发完
- Ubuntu 安装OpenCV3.0.0
- SpringBoot面向切面编程-用AOP方式管理日志
- Mybatis查询传递单个参数和传递多个参数用法
- RabbitMq(十七)rabbitmq的四种集群监控
- scrapy爬取某网站文章
- c/c++ 标准库 string
- object转成实体对象_面向对象的TypeScript-序列化与反序列化(1)
- 第一篇:工作之我见一-----------细节决定成败(1)
- DragonBoard 高通推出 IoT板 hitting raspberry pi
- iOS iOS 地图与定位开发系列教程
- LeetCode刷题1894-中等-找到需要补充粉笔的学生编号
- HTML网页设计与制作:电影网站设计——电影泰坦尼克号(4页) HTML+CSS+JavaScript
- ECC的“点加”和“点乘”
- 金蝶cloud 常用数据库表
- has been loaded by xml or sqlprovider
- [perl] Perl切片
- 安卓手机升级系统webview
- Android自定义日期区间选择,类似12306酒店入住的日期选择