avatar

fengkx's Blog

fengkx

Student & Coder

Guangzhou, China
Build with Hexo and Next.js

双硬盘保留 UEFI 和快速启动,安装 Win10 + Ubuntu 双系统,

备份

实话说,我那到新的笔记本之后装过两次机。第一次失败了。大概是把引导弄坏了,搞到要返修。所以在装双系统之前,切记做好备份。这里推荐用 PE 做备份。这样可以为后面的磁盘分区提供便利。但不管用什么方式,备份是要有的,因为你永远无法知道接下来可能会出什么差错。其实上一次我也有备份。但用的是系统自带的备份。结果系统自带的恢复界面进都进不去。假如不小心翻车了,有个可靠的备份就方便很多了。

前期准备

制作 Ubuntu 启动盘

现在很少笔记本电脑会带光驱,U 盘装机是目前的主流。现在我的电脑里面已经有了预装的正版 Win10 系统,所以我要在此之外加装 Ubuntu。

制作 Ubuntu 安装盘所需两样东西

  • Ubuntu 的 ISO 镜像(16.04 LTS 版)
  • UltraISO(尽量使用最新版本)

制作启动盘的过程在这里有详细的图文步骤,不再赘述。

但仍要注意的是

  1. 在进入 UltraISO 时会提示付费购买,点击继续使用即可。
  2. 选择写入方式时应该选择「USB-HDD」或者「USB-HDD+」都可以

调整启动设置,腾出空间

  1. 按下「Win + X」进入控制面板中的电源选项中将快速启动关闭。
  2. 重启进入 BIOS(每台机器都有所不同,一般来说借助搜索引擎或者问客服看说明书就能进去),在启动项中关闭「安全启动」(Security Boot)。
  3. 进入 PE,一般来说 PE 都会自带无损分区工具,使用这种工具代替 Windows 自带的磁盘管理能节省更多的空间,同时操作上也更方便。最重要的更好地界面是减少误操作可能

我的电脑是 256 GB 固态加 1TB 机械硬盘的组合。我给固态分出了 52GB 的空间。还给了 100GB 的机械硬盘空间。(其实双系统时 Ubuntu 也可以访问 Windows 的硬盘空间)

一定要记住自己分配的空间,否则装 Ubuntu 分区的时候会弄混。

安装 Ubuntu

通过启动项进入 U 盘 先选择「Try Ubuntu without installing」, 这样允许我们先一步进行一些设置。千万不要选 Check 那一项不知为什么,上一次装机我运行了一次检测。重启后直接黑屏无法正常引导系统。

系统分区

经过选择地区语言等项后,就到了系统分区的时候了。不要选择与 Windows 共存的那一项,选择「其他选项」手动分区。手动分区就是关键

分区 文件类型 分区大小 分区类型
swap 8200 MB 主分区
efi 520 MB 逻辑分区
home ext4 10.2 GB 逻辑分区
usr ext4 26 GB 逻辑分区
/ ext4 100 GB 逻辑分区(HHD)

以上是我的分区可供参考。但我也只是一知半解不敢乱说。可以参考这里

引用文章分区部分

swap 交换空间,这个也就是虚拟内存的地方,选择主分区和空间起始位置。如果你给 Ubuntu 系统分区容量足够的话,最好是能给到你物理内存的 2 倍大小,像我 8GB 内存,就可以给个 16GB 的空间给它,这个看个人使用情况,太小也不好,太大也没用。(其实我只给了 8GB,没什么问题)

新建 efi 系统分区,选中逻辑分区(这里不是主分区,请勿怀疑,老式的 boot 挂载才是主分区)和空间起始位置,大小最好不要小于 256MB,系统引导文件都会在里面,我给的 512MB,它的作用和 boot 引导分区一样,但是 boot 引导是默认 grub 引导的,而 efi 显然是 UEFI 引导的。不要按照那些老教程去选 boot 引导分区,也就是最后你的挂载点里没有 “/boot” 这一项,否则你就没办法 UEFI 启动两个系统了。

挂载 “/home”,类型为 EXT4 日志文件系统,选中逻辑分区和空间起始位置,这个相当于你的个人文件夹,类似 Windows 里的 User,如果你是个娱乐向的用户,我建议最好能分配稍微大点,因为你的图片、视频、下载内容基本都在这里面,这些东西可不像在 Win 上面你想移动就能移动的。
总的来说,最好不要低于 8GB,我 Ubuntu 分区的总大小是 64GB,这里我给了 12GB 给 home。
(这里特别提醒一下,Ubuntu 最新发行版不建议强制获取 Root 权限,因为我已经玩崩过一次。所以你以后很多文档、图片、包括免安装软件等资源不得不直接放在 home 分支下面。你作为图形界面用户,只对 home 分支有完全的读写执行权限,其余分支例如 usr 你只能在终端使用 sudo 命令来操作文件,不利于存放一些直接解压使用的免安装软件。因此,建议 home 分支多分配一点空间,32GB 最好……)

挂载 “/usr”,类型为 EXT4 日志文件系统,选中逻辑分区和空间起始位置,这个相当于你的软件安装位置,Linux 下一般来说安装第三方软件你是没办法更改安装目录的,系统都会统一地安装到 /usr 目录下面,因此你就知道了,这个分区必须要大,我给了 32GB。

最后,挂载 “/”,类型为 EXT4 日志文件系统,选中逻辑分区和空间起始位置,
因为除了 home 和 usr 还有很多别的目录,但那些都不是最重要的,“/” 就把除了之前你挂载的 home 和 usr 外的全部杂项囊括了,大小也不要太小,最好不低于 8GB。如果你非要挨个仔细分配空间,那么你需要知道这些各个分区的含义
不过就算你把所有目录都自定义分配了空间也必须要给 “/” 挂载点分配一定的空间。

下方「安装引导器设备」要选择 efi 分区

经过漫长的等待,Ubuntu 也终于装完了。但是,第一次重启时,要回到 BIOS 开启安全启动 否则将会卡在 Grub(Ubuntu 的引导), 当然你也可以强行关机,再从启动项进入 Windows。

至此双系统安装告一段落,以后正常启动直接进入 Windows,若要进入 Ubuntu 则应在开机时,通过启动项来进入。

尽可能不要使用「EasyBCD」,官方文档

与虚拟机的比较

在真正用上双系统之前,我一直觉得虚拟机很好。

  • 可以和真实机互通,实现真正的同时一机多开
  • 强大的快照功能,随时回退翻车成本低
  • 直接用上真实机的网络,实现全局科学上网

当我用上了说系统后,不得不说,虚拟机的确有独特的优点,特别是快照功能在学习 Linux 过程中非常好用。但双系统是大方向

  • 真正的环境中没有那么多回退的机会
  • 脱离了真实机,让你真正能解决过程中遇到的问题
  • 不用怀疑,以前我都不觉得虚拟机慢,但是真实机的确快了不少。网速更是如此
  • 只要操作得当,从 Ubuntu 可以访问 Windows 的硬盘,其实也不亏
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处。

本文链接: https://www.fengkx.top/post/multi-system-recording/

发布于: 2017-08-03