如何将主分区加入物理卷

如何将主分区加入物理卷

我有一个带有以下信息的硬盘:

Disk /dev/sdb: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x1c312bd6

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sdb1  *      4198400 314576895 310378496   148G 83 Linux
/dev/sdb2       314576896 976769023 662192128 315.8G 83 Linux

我想在此 HDD 上创建带有新卷组的物理卷,并将这两个主分区加入到该卷组不丢失数据

简而言之:将普通分区迁移到LVM而不丢失数据。

怎样才能做到呢?

答案1

两个分区都包含数据吗?如果是这样,你可能被困住了。我不知道有什么非破坏性的方法可以从普通文件系统切换到 LVM PV。

如果您只有 sdb1 上的数据,或者您有某种方法可以保留 sdb2 上的任何数据,则可以pvcreate -> vgcreate -> lvcreate隔离 sdb2。将单个分区 LV 挂载到某处,并将 sdb1 中的内容复制到该 LV。然后,您可以pvcreate -> vgextend -> lvextend将 sdb1 添加到整个逻辑卷中。

相关内容