【故事背景】

  原来的笔记本是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)下】相关推荐

  1. Win 10 + Ubuntu 18.04 双系统安装与深度学习环境配置安装踩坑实录(上篇)

    Win 10 + Ubuntu 18.04 双系统安装与深度学习环境配置安装踩坑实录(上篇) 折腾了两三天总算顺利在电脑上完成了装x的双系统安装,一路走来还比较顺利,主要在ubuntu的显卡设置上躺了 ...

  2. ubuntu18安装很慢_双硬盘装Win 10+Ubuntu 18.04双系统中的一些坑

    之前在笔记本和台式机上装了很多回双系统,三系统,也无论是单硬盘还是双硬盘,都没有一次失败,都顺利恢复了GRUB引导项,能同时引导双系统或三系统.最近在笔记本上又装双系统,同样的安装方式和BIOS设置, ...

  3. Win10 Linux GPT分区方案,win10+Ubuntu 20.04 LTS双系统安装(UEFI + GPT)(图文,多图预警)

    win10 安装(已安装的略过) 制作启动u盘 插入U盘, 运行 rufus-3.10.exe,按照下面选择,然后点击开始,等待完成即可 为Ubuntu安装空出分区 此电脑->管理->磁盘 ...

  4. anydesk linux安装_在Debian 10/Ubuntu 18.04系统上安装AnyDesk的方法

    本文介绍在Debian 10(Buster) Linux/Ubuntu 18.04(Bionic Beaver)操作系统上安装AnyDesk的方法. 简介 AnyDesk是Windows.Linux和 ...

  5. 从零开始,搭建Windows 10+Ubuntu 18.04双系统及Anaconda3+CUDA10.1+cuDNN7.6+Tensorflow2.1等开发环境

    硬件配置:处理器I7,内存16G,独立显卡RTX2060 (PS:独立显卡并不是必须的,tensorflow也能运行CPU版本,但是速度确实差强人意.推荐还是最少配备一块显卡) 已装系统:Window ...

  6. 主板维修(主板更换)后恢复windows 10 + ubuntu 18.04双系统grub教程

    本文章相比于教程,倒不如说是一个流水账式的记录-因为双系统+主板送修这种事件实在是太小众,遇到了很多网友不常遇到的奇怪的问题,但也受到网络上各种帖子的帮助,因此特意记录一下以帮助以后遇到这种罕见问题的 ...

  7. VMware安装Ubuntu 18.04虚拟机(镜像下载、硬盘分区、创建虚拟机、安装系统、桥接模式网络配置)

    1. VMware安装 安装VMware,Player免费,而且功能足够个人开发使用.(Pro的主要区别在于可以同时运行多个虚拟机,而Player只能同时运行一个) VMware Workstatio ...

  8. win10 + Ubuntu 18.04.1 LTS (Bionic Beaver) 双系统的安装配置

    前言: 由于做一个项目需要使用Ubuntu的系统,鉴于虚拟机在我的电脑上运行比较慢,所以装个双系统.也在网上搜了很多怎么配置的资料,但过程中多多少少遇到一些问题,所以这次记录一下,方便后面的人参考. ...

  9. GPT分区安装Linux双系统,UEFI+GPT双硬盘安装Win10+Ubuntu16.04双系统

    安装环境 SSD+HDD双盘,Win10安装在SSD里,HDD分出来60G安装Ubuntu 自行百度你的主板是否支持UEFI启动方式,如果不支持下文不适用. Win10 下载Win10安装镜像.烧盘等 ...

最新文章

  1. 2021年大数据Spark(十八):Spark Core的RDD Checkpoint
  2. 博客园博客停止更新的通知,程序员生存定律会在CSDN发完
  3. Ubuntu 安装OpenCV3.0.0
  4. SpringBoot面向切面编程-用AOP方式管理日志
  5. Mybatis查询传递单个参数和传递多个参数用法
  6. RabbitMq(十七)rabbitmq的四种集群监控
  7. scrapy爬取某网站文章
  8. c/c++ 标准库 string
  9. object转成实体对象_面向对象的TypeScript-序列化与反序列化(1)
  10. 第一篇:工作之我见一-----------细节决定成败(1)
  11. DragonBoard 高通推出 IoT板 hitting raspberry pi
  12. iOS iOS 地图与定位开发系列教程
  13. LeetCode刷题1894-中等-找到需要补充粉笔的学生编号
  14. HTML网页设计与制作:电影网站设计——电影泰坦尼克号(4页) HTML+CSS+JavaScript
  15. ECC的“点加”和“点乘”
  16. 金蝶cloud 常用数据库表
  17. has been loaded by xml or sqlprovider
  18. [perl] Perl切片
  19. 安卓手机升级系统webview
  20. Android自定义日期区间选择,类似12306酒店入住的日期选择

热门文章

  1. STM32 VBAT外围电路接法详解--备用电源(纽扣电池)
  2. datawhale pandas 打卡02 pandas基础
  3. CentOS8重启网卡命令
  4. 开创性的区块链操作系统项目——益智RPG游戏
  5. caffe 使用训练好的模型进行测试
  6. WPF的依赖属性和附加属性(用法解释较全)
  7. notepad++ 使用
  8. python canvas画弧度_Python带你找回童年的万花尺
  9. php生成随机数方法,PHP生成随机数的方法总结
  10. canvas动画心得