win10 + Lubuntu 双系统安装
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 双系统安装的更多相关文章
- win10+redhat8双系统安装(非虚拟机)
win10+redhat8双系统安装(非虚拟机) 记录这次在原有的win10系统基础上,安装了redhat 8操作系统,过程中也出现了一些状况,百度了许久,许多文章并没有效果,摸爬滚打,有了这一次的记 ...
- win10+ubuntu双系统安装方案
网上有很多教程,大多是win7,win8的,我折腾了一天,今天终于都安装好了,折腾的够呛,很多人都说挺简单的,嗯其实的确很简单,很多人回复说安装不成功,很有可能就是电脑安全权限的问题,我用的是华硕的电 ...
- Win10+Ubuntu双系统安装
笔者使用的是华硕FX50J装的双系统,之前使用过Dell的游闸安装过,但是没有碰到那么多问题.所以觉得有必要记录下.安装双系统之前,电脑先安装了win10(win10也崩过几次).下面开始安装双系统步 ...
- Win10/Ubuntu双系统安装常见问题
目录 1.win10重启无法进入BIOS 2.install ubuntu后黑屏 2.1 解决安装黑屏 2.2 安装英伟达显卡驱动 3.ubuntu中文系统注意 4.Windows系统时间异常 4.1 ...
- win10 ubuntu16双系统安装教程
一. 知识准备 1.材料 前提: 本文档是在win10 64位下进行安装的!32位的安装注意其中的一些细节即可 硬件: X86_64 位电脑 硬盘有 40G 空闲 软件:[百度搜索即可] (1) Ul ...
- win10 & Ubuntu16 双系统安装
忽然心血来潮吧,本机在已经安装了win10的背景下,想要再加一个linux系统学习学习,几经波折,终于成功. 博主笔记本里有两块固态,一个250G的装了win10,装的时间不久,镜像是在msdn上下载 ...
- win10 ubuntu双系统安装后无法引导进入ubuntu
之前按照先装windows后装ubuntu的方式装的系统,都可以引导到ubuntu,无论是将ubuntu挂在到/boot在windows用easy BCD建立ubuntu引导,还是将ubuntu挂在到 ...
- ubuntukylin18.04Lts和deepin15.5与win10 1803双系统安装
我首先安装的是ubuntu kylin(中文名优麒麟) 1.计算机右键选择管理磁盘,压缩卷设置空闲空间(第7步分区用) 2.重启时fn+f1进入bios设置界面. 3.关闭安全模式和快速启动,将boo ...
- Win10+Ubuntu双系统删除Ubuntu方法
前情提要 Win10下试了许多种方法,什么MbrFix.EasyBCD.亦或是Boot Option.都不行.前两者不行,操作之后重启无法直接进入Windows,后者也不行,找不到所谓的Delete ...
随机推荐
- openstack resize 更新显卡驱动程序解决问题
- 谈谈contentWindow 和contentDocument以及 iframe
1,contentWindow:是用来获取子窗口的window对象的,它兼容各大浏览器,用法如下 document.getElementById("iframeId").conte ...
- angularjs 简易模态框
angularjs 简易模态框 angularjs 中的模态框一般使用插件angular-ui-bootstrap书写. 这里记录一种简易的模态框写法: 1.警告消息框alert: 原理: 在html ...
- MyEclipse jQuery智能 提示
jQuery智能 MyEclipse Spket IDE 1.6.23 http://www.spket.com/download.html Plugin 1.6.23 5.62 MB Minimum ...
- Bootstrap日期插件中文实现
Bootstrap的相关JS和CSS直接跳过. <script type="text/javascript" src="static/js/jquery-1.9.1 ...
- [转载]C语言 宏
当然宏定义非常重要的,它可以帮助我们防止出错,提高代码的可移植性和可读性等. 1,防止一个头文件被重复包含 #ifndef COMDEF_H#define COMDEF_H //头文件内容 …#end ...
- canvas二进制字符下落
? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 3 ...
- libevent源码深度剖析二
libevent源码深度剖析二 ——Reactor模式 张亮 前面讲到,整个libevent本身就是一个Reactor,因此本节将专门对Reactor模式进行必要的介绍,并列出libevnet中的几个 ...
- Oracle设置主键自增长
第一步:为表设置主键 第二步:新建序列 CREATE SEQUENCE SQ.SEQ_INCREASE START WITH 12 MAXVALUE 999 MINVALUE 0 INCREME ...
- VBox 安装 Ubuntu Server 的那些坑,键盘乱码、网卡互连、共享目录等
1.更新,相信大家都是有强迫症的 sudo apt-get update sudo apt-get upgrade 出现错误:Could not open lock file /var/lib/dpk ...