win10 + Lubuntu 双系统安装

最近重装了系统,索性直接安装win10 + Lubuntu 双系统,便于在物理机下进行 Linux开发. 这里我选择的 Linux 发行版是 Lubuntu . 顾名思义,是 Ubuntu的一个分支,以轻量级内存占用见长,即使是在五六年前的老机器上也能流畅运行,我自己用的笔电比较老,这个系统对我来说挺合适的.

扯了那么多,接下来我们来安装系统吧.

磁盘分区

Windows 和 Linux 的文件系统格式不一样,Windows下多是NTFS格式,而 Linux 下一般为 ext4 格式.

  • 如果已经安装了 Windows,可以在磁盘中分出一个区来安装 Linux.

我们在开始菜单下右键,选择磁盘管理选项,进入磁盘管理工具.

选择一个盘压缩分区建立新卷,并删除压缩完成后新建的卷,这样我们便得到了一个未分配的分区,我们将在该分区下安装 Linux.

  • 使用 PE抹盘安装.

如果你跟我一样喜欢抹盘重新安装 win10 和 Linux ,可以先制作 PE 启动盘(这里推荐微PE, 具体如何制作启动盘百度上有很多教程,这里就不再叙述了),再对硬盘进行重新分区. 这里需要注意的是更改分区表类型,将默认的 MBR 表类型改为 GUID 类型。这样我们才能使用 UEFI 正确引导我们的系统.

使用 UEFI 引导

我们需要使用 UEFI 引导, 才能正确识别我们的 GUID 分区, 有些电脑的 BIOS已经默认使用 UEFI 引导, 我们不需要更改, 如果没有的话, 我们进入自己的 BIOS 设置中更改为 UEFI 优先启动, (具体进入 BIOS 的方法可以在百度上查找, 我自己的 Thinkpad 机型是开机按 F1 进入 BIOS) :

  • 关闭 Secure Boot. 安全启动只会启动安装了 Windows 的系统, 所以我们将安全启动关闭.

  • 将启动方式设置为: UEFI Only.

接下来保存设置并重新进入 PE, 如果启动页出现下图, 就说明是以 UEFI 引导的.

安装 Windows 和 Lubuntu系统

我们可以使用 PE 系统中的 Windows安装器来安装 Windows, 打开该软件, 指定 Windows镜像, 引导程序位置和安装系统位置 (C盘) , 执行安装, 我们便成功安装好了 Windows.

接下来主要讲讲安装 Lubuntu.

安装 Linux, 我们首先要制作启动盘, 安装 Windows 的 PE 并不能用来安装 Linux 的. 这里我们可以使用 rufus 这个软件来制作启动盘. 点击进入官网下载

制作过程很容易, 指定制作的 U盘, Linux 镜像和分区表类型点击制作就可以了, 在这里我们仍然指定分区表类型为 GUID, 不要使用 MBR 类型. 附上官网图一张:

制作完成启动盘后, 我们插入U 盘, 选择从 U盘启动, 便进入了 Lubuntu 安装界面, 我们按照提示一步步操作, 当需要进行安装的时候我们选择手动分区.

自己进行分区创建. 这里我们分区的时候只需将需要的分区格式化为 ext4 类型, 并挂载到 / 跟目录下就行了. 刚开始自己按照网上的方法, 创建200M的 /boot 分区, 结果当更新系统的时候, 更新的内核太大直接导致更新失败, 最后只能重装系统更新. 所以我们没有必要设置 /boot 分区, 也不用设置虚拟内存 swap 交换分区, 现在的电脑一般都 8G 内存, 日常使用完全够用, 没必要设置虚拟内存. 如果你的电脑只有 4G 内存的话, 那还是建议设置虚拟内存 swap 交换分区, 一般设置为内存的 2 倍就可以了. 比如4G 内存的话就分出 8G 的交换分区.

这里应该注意的是我们应该将引导程序设置在 /dev/sda下, 覆盖 Windows 的引导程序, 这样我们就可以默认使用 Lubuntu的引导程序, 当开机的时候便能选择使用 Lubuntu 还是 Windows Boot 了.

接下来就很简单了, 执行安装, 等待安装完成后我们便拥有了 Linux 和 Windows双系统了.

关于修改引导程序

如果觉得 Lubuntu 默认的引导程序太丑的话, 我们完全可以自己用第三方引导程序替代, 这里推荐使用 Refind . 点击进入官网下载

安装也很简单, 我们进入 Linux 系统, 下载并解压 refind 安装包, 进入解压后的文件夹, 在该文件夹下打开终端, 运行下列命令:

sudo bash refind-install

我们便安装成功了, 接下来只需重启便能看到 refind 的引导界面了.

修改 refind 默认引导界面

refind 默认的引导界面很丑, 虽然方便, 但是一点也不美观, 很影响心情, 但是我们可以修改引导界面, 给其换个主题.

我们可以自己修改配置文件来实现修改启动页面, 也可以使用其他人配置好的文件直接覆盖, 这里提供一个 GitHub 上的主题, 个人觉得挺好看的. 这里放上链接, 大家可以到 github 仓库中查看具体用法 .

https://github.com/EvanPurkhiser/rEFInd-minimal

下载主题并解压到自己指定的文件夹下, 我这里下载到 Downloads/ .

因为设计到修改系统内部文件, 我们需要 root 权限, 配置主题步骤如下:

1 修改 root密码. Ubuntu系的系统下默认是不给 root 权限的, 所以我们重新设置下 root 用户密码, 便可以使用 root 权限了.

sudo passwd

2 获取 root 权限:

su

3 移动到refind配置文件下

cd /boot/efi/EFI/refind

4 创建存放主题的文件夹

mkdir themes

5 复制 refind 解压文件到 themes 目录中, 这里我将 refind 解压的文件名字改为 rEFInd-minimal

cp -r ~/Downloads/rEFInd-minimal /boot/efi/EFI/refind/themes/

6 打开 refind.conf 文件

vim /boot/efi/EFI/refind/refind.conf

7 在 refind.conf 内容最下方添加一行

include themes/rEFInd-minimal/theme.conf

8 最后重新启动系统, 便能在引导程序中看到应用后的主题了, 附上官网图一张, 是不是很美腻.

个人总结

​ 最后附上老大叔的一些个人想法, 因为自己以前是 Mac 用户, 自己的 MBP 坏了后换了 Windows电脑, 一直用不习惯, 各种怀念 macOS 下的命令行和操作逻辑. 所以才有了想安装双系统的想法. 然后自己也把 Linux 当了一段时间主系统, 最后还是换回了Windows. Linux下的生态是比较差, 感觉用来做开发还行, 如果当主系统, 日常生活的各个方方面面肯定是不足的, 系统也不够稳定, 总是有各种各样的问题, 比如Ubuntu的频繁报错, 相信每个装Ubuntu的用户都会遇到这个问题. 现在自己可能更喜欢 win10 环境下 putty 加 winSCP 来实现 Linux操作了.

​ 不知道为何, 越来越大就越来越没有以前以前那种折腾的激情, 现在更多的是希望稳定, 快捷, 安全等这些方面. 以前一天不换壁纸自己就不舒服, 现在我能一年不换; 以前手机, 电脑等总是喜欢美化, 各种换图标换壁纸, 各种优化, 现在觉得默认的就很好看. 可能是心态有些变化了, 或者是没有以前那种时间了, 总感觉自己变得越来越焦虑的同时, 也就越来越怀念以前那种能发一下午呆的时光, 但谁知道哪个更好呢, 自己也在不断成长, 不断变得更好. 谁不是这样的呢, 一边怀念过去, 一边展望未来, 一边失去, 一边得到......

​ 2018, 希望我和我在乎的人越来越好.

win10 + Lubuntu 双系统安装的更多相关文章

  1. win10+redhat8双系统安装(非虚拟机)

    win10+redhat8双系统安装(非虚拟机) 记录这次在原有的win10系统基础上,安装了redhat 8操作系统,过程中也出现了一些状况,百度了许久,许多文章并没有效果,摸爬滚打,有了这一次的记 ...

  2. win10+ubuntu双系统安装方案

    网上有很多教程,大多是win7,win8的,我折腾了一天,今天终于都安装好了,折腾的够呛,很多人都说挺简单的,嗯其实的确很简单,很多人回复说安装不成功,很有可能就是电脑安全权限的问题,我用的是华硕的电 ...

  3. Win10+Ubuntu双系统安装

    笔者使用的是华硕FX50J装的双系统,之前使用过Dell的游闸安装过,但是没有碰到那么多问题.所以觉得有必要记录下.安装双系统之前,电脑先安装了win10(win10也崩过几次).下面开始安装双系统步 ...

  4. Win10/Ubuntu双系统安装常见问题

    目录 1.win10重启无法进入BIOS 2.install ubuntu后黑屏 2.1 解决安装黑屏 2.2 安装英伟达显卡驱动 3.ubuntu中文系统注意 4.Windows系统时间异常 4.1 ...

  5. win10 ubuntu16双系统安装教程

    一. 知识准备 1.材料 前提: 本文档是在win10 64位下进行安装的!32位的安装注意其中的一些细节即可 硬件: X86_64 位电脑 硬盘有 40G 空闲 软件:[百度搜索即可] (1) Ul ...

  6. win10 & Ubuntu16 双系统安装

    忽然心血来潮吧,本机在已经安装了win10的背景下,想要再加一个linux系统学习学习,几经波折,终于成功. 博主笔记本里有两块固态,一个250G的装了win10,装的时间不久,镜像是在msdn上下载 ...

  7. win10 ubuntu双系统安装后无法引导进入ubuntu

    之前按照先装windows后装ubuntu的方式装的系统,都可以引导到ubuntu,无论是将ubuntu挂在到/boot在windows用easy BCD建立ubuntu引导,还是将ubuntu挂在到 ...

  8. ubuntukylin18.04Lts和deepin15.5与win10 1803双系统安装

    我首先安装的是ubuntu kylin(中文名优麒麟) 1.计算机右键选择管理磁盘,压缩卷设置空闲空间(第7步分区用) 2.重启时fn+f1进入bios设置界面. 3.关闭安全模式和快速启动,将boo ...

  9. Win10+Ubuntu双系统删除Ubuntu方法

    前情提要 Win10下试了许多种方法,什么MbrFix.EasyBCD.亦或是Boot Option.都不行.前两者不行,操作之后重启无法直接进入Windows,后者也不行,找不到所谓的Delete ...

随机推荐

  1. SVN安装和使用总结

    SVN简介: 为什么要使用SVN? 程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本. Subversion是什么? ...

  2. IIS监控应用程序池和站点假死,自动重启IIS小工具

    文章技术适合初学者.高级的C#开发工程师这些估计都熟悉到烂了,望不要喷. 第一.C#代码要操作IIS 就必须先导入 Microsoft.Web.Administration.dll ,方便控制台程序做 ...

  3. ado connection string

    Provider=SQLOLEDB.1;Password=123;Persist Security Info=True;User ID=sa;Initial Catalog=mydb;Data Sou ...

  4. 【技术调研】最强Node-RED初探总结

    在某个项目中需要调研下node-red的功能,我大概花了三天时间研究了相关的官方文档,写了几个Demo总结了下node-red相关的功能.如需转载,请注明出处 https://www.cnblogs. ...

  5. python之operator模块

    python3中已经没有cmp函数,被operator模块代替,在交互模式下使用时,需要导入模块. 在没有导入模块情况下,会出现 提示找不到cmp函数了,那么在python3中该如何使用这个函数呢? ...

  6. KinderEditor编辑器 在Asp.Net中的使用

    KinderEditor编辑器的使用 分为简单的三步. 1:添加引用部分 <script src="/KinderEditor/kindeditor-min.js">& ...

  7. java core 正则 "\\PL+"的意义

    java core第十版中的第一章中出现了一个正则"\\PL+",根据注释(Split into words:noletters are delimiters)提示,这个正则的意思 ...

  8. js监听文本框内容变化

    js监听文本框内容变化 原理很简单,就是在外部先声明一个用来记录input值的变量,然后每0.1秒比较这个值与input的值,如果发生改变,则运行自己的代码,同时改变变量.从而实现对input值改变的 ...

  9. 项目引入Solr时应该考虑的一些问题

    1.数据更新频率:每天数据增量有多大,随时更新还是定时更新 2.数据总量:数据要保存多长时间 3.一致性要求:期望多长时间内看到更新的数据,最长允许多长时间延迟 4.数据特点:数据源包括哪些,平均单条 ...

  10. 【bzoj3670】[Noi2014]动物园

    3670: [Noi2014]动物园 Time Limit: 10 Sec  Memory Limit: 512 MBSubmit: 2080  Solved: 1107[Submit][Status ...