前言 最近给电脑更换了一个新的硬盘,打算将之前的 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 上的截图。
参考 PCMag FAT32 vs. ExFAT vs. NTFS: Which Format Is Best for Your Storage Drive? FAT32 vs. ExFAT vs. NTFS: Which Format Is Best for Your Storage Drive?
When you are reformatting a drive, memory card, or flash drive you need to pick a file format. If you see FAT32, exFAT, and NTFS, but don't know which one to pick, here's what you need to know.