双启动 2x Linux 发行版 - LVM 混乱

双启动 2x Linux 发行版 - LVM 混乱

我目前安装了带有 LVM 的 Lubuntu 14.04(64 位)。

我正在尝试安装另一个 Lubuntu 14.04(32 位)。这是一台 HTPC,有些复古游戏模拟器只能在 32 位上运行。

话虽如此,我不知道如何设置分区表以便我可以双重启动它们,有人可以解释一下吗?

lvmdiscscan 的输出:

james@james-htpc:~$ sudo lvmdiskscan
/dev/ram0              [      64.00 MiB] 
/dev/lubuntu-vg/root   [       2.72 TiB] 
/dev/ram1              [      64.00 MiB] 
/dev/sda1              [     512.00 MiB] 
/dev/lubuntu-vg/swap_1 [       3.87 GiB] 
/dev/ram2              [      64.00 MiB] 
/dev/sda2              [     244.00 MiB] 
/dev/ram3              [      64.00 MiB] 
/dev/sda3              [       2.73 TiB] LVM physical volume
/dev/ram4              [      64.00 MiB] 
/dev/ram5              [      64.00 MiB] 
/dev/ram6              [      64.00 MiB] 
/dev/ram7              [      64.00 MiB] 
/dev/ram8              [      64.00 MiB] 
/dev/ram9              [      64.00 MiB] 
/dev/ram10             [      64.00 MiB] 
/dev/ram11             [      64.00 MiB] 
/dev/ram12             [      64.00 MiB] 
/dev/ram13             [      64.00 MiB] 
/dev/ram14             [      64.00 MiB] 
/dev/ram15             [      64.00 MiB] 
1 disk
19 partitions
0 LVM physical volume whole disks
1 LVM physical volume

我知道要使用的工具,即从实时 CD 启动并使用 system-config-lvm,我只是不知道如何设置这些分区,以便我可以选择在启动时启动哪个发行版。

有人可以解释一下吗?

答案1

LVM 的主要目的是将重点从分区(不灵活)转移到逻辑卷(更像文件处理;您不必关心它们的确切起点和终点)。如果您使用 GUI LVM 工具(例如,如下所示),可能会更容易一些system-config-lvm

系统配置-lvm 屏幕截图

此特定示例显示我的卷组由两个物理卷(/dev/sda5/dev/sdb5)组成,它们组合在一起,然后再次拆分为九个逻辑卷。中间的图像显示有大量未使用的空间。我可以随意创建新的逻辑卷,而无需调整大小或移动现有逻辑卷。如果我删除其中一个现有逻辑卷,则显示中不会出现间隙;已删除逻辑卷右侧的任何内容都将移到左侧。(在磁盘上,数据不会移动;LVM 只会跟踪间隙的位置并在可用空间中创建新的逻辑卷,无论它在哪里。)

根据您的具体情况,您应该验证您是否有一些可用空间。您可以使用system-config-lvm(它在 Ubuntu 存储库中)或底层文本模式工具,如vgdisplay。如果您如果您的 LVM 中有空间,则需要添加磁盘空间、删除不需要的逻辑卷或缩小一个或多个逻辑卷。一旦您有了一些可用空间,请使用system-config-lvm或文本模式lvcreate为您的新安装创建新的逻辑卷。

可能的麻烦点是你可能还需要一个分区(外部您将不得不使用 LVM 中的卷作为/boot新操作系统的卷,如果您在设置计算机时没有为此做好计划,这可能会变得很棘手。 (理论上,GRUB 可以从 LVM 中加载内核,但我自己从未尝试过,也没有看到有关如何执行此操作的文档。)如果幸运的话,您将拥有足够大的空间,可以缩小空间。您需要使用传统的分区工具(如 GParted)来处理这部分任务。或者,如果您添加磁盘以在卷组中腾出空间,您/boot也可以使用新分区进行设置。 (我会再创建一两个以备将来使用。)

相关内容