前言
最近给电脑更换了一个新的硬盘,打算将之前的 500GB 的硬盘作为移动硬盘使用,由于我需要在学校开发,然而机房为网络系统,开发极为不方便。所以打算为其安装一个随时可用的 Linux(Ubuntu) 系统。最终分区规划如下。
分区 | 大小 | 文件系统 | 备注 |
ESP | 256 MB | FAT32 | - |
SWAP | 8 GB | Swap | - |
根分区 | 57.51 GB (50GB) | Ext4 | Linux 核心 |
Home | 50 GB | Ext4 | 开发环境 |
数据分区 | - | ExFAT | 在主电脑、手机等设备上访问 |
- 为什么要分开根分区和
Home
分区? 可以无视根分区的影响,有一个更干净的体验,并且我也没有尝试过这么做,所以打算这么做。
- 为什么要分数据分区,使用
exFAT
文件系统? 数据分区相当于一个普通的移动硬盘或 U 盘的分区,exFAT
它与 U 盘等常用的FAT32
类似,体积轻巧,但没有FAT32
那样的文件大小限制,且能够在 Android, macOS, Windows, Android, Linux(内核版本 ≥ 5.7) 几乎所有平台使用。
实践
准备工作
- 您知道您的主板该使用什么按键打开 BIOS 及 启动项 菜单
- 分区软件(DiskGenius 或高级分区软件 和 Windows 的 Disk Management)
- 一个 Ubuntu 22.04 及更高版本的安装 U 盘,或电脑内有额外的硬盘可供安装
- 一般文章里都会写到的一个聪明的大脑和灵活的双手
我将使用电脑内的硬盘安装 Ubuntu ,而不是使用 U 盘。如果使用 U 盘,你可能需要使用 Rufus 等软件创建启动盘。我还将使用 Windows 自带的磁盘管理(Disk Management)配置启动盘。稍后,我们将在安装过程中提到分区的划分。
创建启动盘
1, 从 Download Ubuntu Desktop 下载 Ubuntu 桌面版镜像文件,通常下载 Intel or AMD 64-bit architecture 版本。这里我下载了 Ubuntu 25.04。
2, 按下 Win + X ,然后按下 K ,打开磁盘管理。
3, 您需要选中还有剩余空间的,并非当前系统所在的硬盘的分区,右键,选择压缩卷,根据提示压缩至少刚才下载的镜像文件的大小,我这里已提前准备好了 6400MB 的未分配空间。
4, 选中刚刚压缩出来的未分配空间,右键,单击新建简单卷。

5, 在新的向导窗口的单击下一步,确认启动盘的空间,下一步,为其分配一个盘符,下一步
6, 选择 FAT32 文件系统,下一步,确认无误后,单击完成。

7, 使用压缩软件(我这里使用Bandzip)打开刚刚下载的镜像文件,将全部内容解压缩到刚刚创建的分区。

8, 保存正在进行的工作,重新启动电脑,通过对应的按键在开机时打开启动项菜单,然后选择对应的 U 盘或分区,启动。
安装 Ubuntu
如果一切顺利,在经过短暂的加载后,你应该看到安装程序窗口。下面,我将以安装 Ubuntu 为例子讲解如何分区并安装。
1, 选择适合你的语言,下一步。

2, 安装 Ubuntu

3, 根据提示,按需选择你打算安装的软件以及设备驱动。
4, 在 您如何打算安装 Ubuntu 界面中,选择 手动安装。

5, 进入 手动分区 界面后,在最下方的 安装引导程序的设备 中选择你的移动磁盘,这样会在该磁盘上创建一个 EFI 引导分区

6, 选中 EFI 分区,点击下方更改,根据我们的需求,将 EFI 分区大小修改为 256(257) MB,确定。

7, 在刚刚创建的 EFI 分区下方,选中 空闲空间,点击下方加号(+),创建一个用于 Swap 的交换分区,根据我们的需求,该分区大小为 8GB,确定。

8, 像刚才那样,继续在空闲空间创建一个大小为 50GB 的 ,用作
Ext4
,挂载到/
的分区。
由于 Windows 和 Linux 所使用的单位进制不同,在 Linux 创建的分区大小在 Windows 上看起来会有细微差距。
如果你希望在 Windows 上看起来是 50GB 的大小,请参考下表。
Windows 单位 | Linux 单位 | 实际字节数 | 换算关系 |
1 GB | ~0.9313 GiB | 1,000,000,000 | 1 GB (Win) ≈ 0.9313 GiB |
1 MB | ~0.9537 MiB | 1,000,000 | 1 MB (Win) ≈ 0.9537 MiB |
1 GiB | ~1.0737 GB | 1,073,741,824 | 1 GiB (Linux) ≈ 1.0737 GB |
1 MiB | ~1.0486 MB | 1,048,576 | 1 MiB (Linux) ≈ 1.0486 MB |
9, 根据我们的需求,创建一个大小为 50GB 的,用作
Ext4
的,挂载到/home
的分区,这将是我们的用户主目录分区。
如果你希望,你还可以将更多的挂载点分配到单独的分区,例如
/usr
/boot
等,但这里并没有那么做,我也不做推荐。没有单独挂载的将都创建在刚刚创建的根分区下。10, 继续,完善账户设置和时区选项。

11, 最后,检查各项设置,你可以参考我的更改。准备就绪后,点击右下角安装。

12, 静待安装完成,然后重启。

13, 通过对应的按键在开机时打开启动项菜单,选择你的移动磁盘,一般名称带有 Ubuntu,进入刚刚安装的 Ubuntu,安装至此完成。你可以在其他设备上执行这个步骤以在不同设备上使用 Ubuntu。
规划剩余空间
1, 在 Windows 中打开 Disk Genius 或类似的高级磁盘分区管理软件。一般来说,选中你的移动磁盘的空闲空间,选择建立新分区。

2, 根据我们的需求,将剩余的所有空间创建为
ExFAT
文件系统的分区。
后续
至此,这个移动磁盘具有以下功能:
- 具有说走就走的 Linux 系统,方便在其他电脑上使用。
- 剩余的
ExFAT
分区相当于一个普通的移动磁盘,例如用于 iPhone 的 ProRes 外接磁盘录制。
下面即为经过一番自定义后,在另外一台电脑上进入刚才安装的 Ubuntu 上的截图。

参考
‣