当前位置: 首页 > 科技观察

在LVM上安装LinuxMint

时间:2023-03-13 23:34:34 科技观察

有关让LinuxMint20.2与逻辑卷管理器(LVM)一起工作的教程。几周前,LinuxMint的人们发布了他们的开源操作系统20.2版。LiveISO中的内置安装程序非常好,只需单击几下即可安装操作系统。如果您想自定义分区,您甚至可以使用内置的分区软件。安装程序专注于简单安装:定义您的分区并安装到它们。对于那些想要更灵活设置的人来说,逻辑卷管理器(LVM)是一个不错的选择,您可以设置一个卷组(VG)并在其中定义您的逻辑卷(LV)。LVM是一种硬盘管理系统,允许您在多个物理驱动器上创建存储空间。换句话说,您可以将几个小驱动器“捆绑”在一起,以便您的操作系统将它们视为一个驱动器。除此之外,它还具有实时调整大小、文件系统快照和更多优点。本文不是LVM教程(网上已经有很多不错的资料)。相反,我的目标是保持本文的主题,只关注让LinuxMint20.2与LVM一起工作。作为一个安装程序力求简单的桌面操作系统,在LVM上安装LinuxMint20.2稍微复杂一些,但也不算太复杂。如果您在安装程序中选择LVM,您将获得由LinuxMint开发人员定义的设置,并且在安装时您无法控制单个卷。但是,有一个解决方案:现场ISO,只需要在终端中使用一些命令来设置LVM,然后您就可以继续使用常规安装程序来完成工作。我在XFCE桌面上安装了LinuxMint20.2,但其他LinuxMint桌面的过程类似。在LinuxMintLiveISO中对驱动器进行分区可以让您通过终端和GUI工具访问Linux命令行工具。如果需要进行任何分区工作,可以使用命令行fdisk或parted命令,或者GUI应用程序gparted。我希望这些足够简单,任何人都可以遵循,所以我尽可能使用GUI工具,必要时使用命令行工具。首先,为安装创建几个分区。使用gparted(从菜单启动它),执行以下操作:首先,创建一个512MB的FAT32分区(这用于使系统可启动)。512MB对于大多数人来说绰绰有余,你可以使用256MB甚至更少,但在现在的大磁盘中,即使分配512MB也不是什么大问题。创建启动分区接下来,在磁盘的其余部分(这是您的LVM所在的位置)上创建一个lvm2pv(LVM2物理卷)类型的分区。分区布局现在打开一个终端窗口并将您的权限提升到root:$sudo-s#whoamiroot接下来,您必须找到您之前创建的LVM成员(那个大分区)。使用以下命令之一:lsblk-f或pvs或pvscan。#pvsPVVGFmt[...]/dev/sda2lvm2[...]在我的示例中,分区位于/dev/sda2,但您应该将其替换为您在输出中获得的内容。现在您知道您的分区有哪些设备,您可以在那里创建一个LVM卷组(VG):#vgcreatevg/dev/sda2您可以使用vgs或vgscan查看您创建的VG的详细信息。创建要在安装期间使用的逻辑卷(LV)。为简单起见,我分别创建了根分区(/)和交换分区,但您可以根据需要创建更多分区(例如,为/home创建一个单独的分区)。#lvcreate-L80G-nrootvg#lvcreate-L16G-nswapvg我的示例中的分区大小是任意的,基于我可用的空间。使用对您的硬盘驱动器有意义的分区大小。您可以使用lvs或lvdisplay查看逻辑卷。终端操作到此结束。安装Linux现在从桌面上的图标启动安装程序:转到“安装类型”,选择“其他”。编辑512Mb分区并将其更改为EFI。编辑根逻辑卷并将其更改为ext4(或您选择的文件系统)。选择挂载为根目录(/),选择格式化。编辑交换分区并将其设置为交换分区。继续正常的安装过程。LinuxMint安装程序会将文件放在正确的位置并为您创建挂载点。完成的。在您的LinuxMint安装中享受LVM的强大功能。如果您需要调整分区大小或在您的系统上做任何高级工作,您会感谢选择LVM。