几周前,Linux Mint 的好伙伴们发布了他们的开源操作系统 20.2 版本。Live ISO 中内置的安装程序非常出色,只需点击几下即可安装操作系统。如果您想自定义分区,甚至还有一个内置的分区工具。
安装程序主要专注于简单安装——定义您的分区并安装到其中。对于那些想要更灵活设置的人——逻辑卷管理器 (LVM) 是最佳选择——您可以从设置卷组并在其中定义逻辑卷中获益。
LVM 是一种硬盘管理系统,允许您跨多个物理驱动器创建存储空间。换句话说,您可以将几个小驱动器“捆绑”在一起,以便您的操作系统将它们视为一个驱动器。除此之外,它还具有实时调整大小、文件系统快照等优点。本文不是关于 LVM 的教程(网上已经有很多关于 LVM 的优秀信息。)相反,我的目标是使本页内容保持主题,并专注于使 Linux Mint 20.2 与 LVM 一起工作。
作为桌面操作系统,安装程序保持简单,在 LVM 上安装 LM 20.2 稍微复杂一些,但并不太复杂。如果您在安装程序中选择 LVM,您将获得 Linux Mint 开发人员定义的设置,并且在安装时您无法控制各个卷。
但是,有一个解决方案——就在 Live ISO 中——这个解决方案只需要在终端中输入几个命令来设置 LVM,之后您就可以恢复常规安装程序来完成工作。
我正在使用带有 XFCE 桌面的 Linux Mint 20.2 进行安装,但该过程对于其他 LM 桌面类似。
分区驱动器
在 Linux Mint Live ISO 中,您可以通过终端和 GUI 工具访问 Linux 命令行工具。如果您需要进行任何分区工作,您可以使用命令行 fdisk
或 parted
命令,或 GUI 应用程序 gparted
。我想使这些说明足够简单,以便任何人都能遵循,因此我将尽可能使用 GUI 工具,并在必要时使用命令行工具。
首先创建几个分区用于安装。
使用 gparted
(从菜单启动),完成以下操作
首先,创建一个 512 MB 的 FAT32 类型分区(这用于确保系统可引导。)512 MB 对于大多数情况来说是过度的,您可以使用 256 MB 甚至更少,但对于当今的大磁盘来说,分配 512 MB 甚至不是一个重要的考虑因素。

CC BY-SA Seth Kenlon
接下来,创建磁盘剩余空间的分区,类型为 lvm2 pv
(这是您的 LVM 所在的位置。)

CC BY-SA Seth Kenlon
现在打开终端窗口,并将您的权限提升为 root
$ sudo -s
# whoami
root
接下来,您必须找到您之前创建的 LVM 成员(大分区)。使用以下命令之一:lsblk -f
或 pvs
或 pvscan
。
# pvs
PV VG Fmt [...]
/dev/sda2 lvm2 [...]
在我的例子中,分区位于 /dev/sda2
,但您应该将其替换为您在输出中获得的任何内容。
现在您知道了您的分区具有哪个设备名称,您可以在那里创建一个 LVM 卷组
# vgcreate vg /dev/sda2
您可以使用 vgs
或 vgscan
查看您创建的卷组的详细信息。
创建您想在安装期间使用的逻辑卷。我通过为根分区 (/
) 和 swap
创建一个逻辑卷来保持简单,但您可以根据需要创建更多(例如,为 /home
创建单独的分区。)
# lvcreate -L 80G -n root vg
# lvcreate -L 16G -n swap vg
我的示例中的分区大小是任意的,并且基于我可用的空间。使用对您的驱动器有意义的分区大小。
您可以使用 lvs
或 lvdisplay
查看逻辑卷。
终端部分到此结束。
安装 Linux
现在从桌面图标启动安装程序
- 一旦您到达安装类型,选择其他选项。
- 编辑 512 Mb 分区并将其更改为
EFI
。 - 编辑根 LV 并将其更改为
ext4
(或您选择的文件系统)。选择将其挂载为根目录并选择格式化它。 - 编辑交换分区并将其设置为
swap
。 - 正常继续安装过程——Linux Mint 安装程序会将文件放在正确的位置并为您创建挂载点。
就这样——享受您 Linux Mint 安装中 LVM 的强大功能吧。
如果以后您需要调整分区大小或对系统进行任何高级操作——您会感谢您选择了 LVM。
评论已关闭。