答案1
是的,它很安全。这是 LVM 专门做的事情之一:允许逻辑存储扩展到任何单个物理卷之外。无论物理卷是同一磁盘上的分区,还是不同磁盘上的分区,甚至是省略了分区表的整个磁盘,对于 LVM 来说都无关紧要。
根据 LV 最初所在的 PV 来命名 LV,就像您对 LV 所做的那样/dev/fedora/sda6
,有点愚蠢。例如,如果您想将此 Linux 安装完全移至另一个磁盘,您可以使用一个新的空磁盘并在其上创建两个分区:/boot 分区和用于 LVM PV 的另一个分区。然后,您可以pvmove
在 Linux 运行时将 Linux 安装的主要部分移动到新磁盘上。然后只需将分区的内容复制/boot
到新磁盘并在其上安装引导加载程序即可 - LV 名称sda6
将完全没有意义。
您甚至有单独的/boot
分区,因此不存在引导文件最终位于引导磁盘之外的风险。如果您的/boot
目录只是根文件系统中的常规目录,并且您将根 LV 扩展到另一个磁盘,那么引导文件(或只是其中一部分)可能最终会出现在另一个磁盘上,这将是一种情况对于引导加载程序来说可能太棘手而无法处理。
当您使用/boot
传统分区时,它可确保引导文件(= 引导加载程序组件、内核和 initramfs)全部保留在系统固件(= BIOS 或 UEFI)中选择为可引导的磁盘上,这使事情变得更加简单:保证引导加载程序只需处理一种类型的磁盘控制器、一种分区方案和一个固件肯定可以读取的磁盘。
答案2
有一个额外的分区是完全正常的;/dev/sda6
是您用来创建物理卷 (PV) 以添加到卷组 (VG) 的分区。
来自网站 www.unixarena.com 的图像应该有助于可视化它:
我也推荐这个链接