如何将现有的linux系统迁移到LVM分区

如何将现有的linux系统迁移到LVM分区

我想将我的系统迁移到 LVM。我当前的设置如下:

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 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
Disk identifier: 0x6fa8e725

   Device Boot      Start         End      Blocks   Id  System
/dev/sda4       662097920  1953523711   645712896    f  W95 Ext'd (LBA)
/dev/sda5   *   662099968  1945352191   641626112   83  Linux
/dev/sda6      1945354240  1953523711     4084736   82  Linux swap / Solaris
Note: sector size is 4096 (not 512)

我的计划如下:

  • 在未分配的空间中创建从0到662097920的LVM分区
  • 将所有内容复制到其中。
  • 删除从 662097920 到 1953523711 的所有内容
  • 扩展 LVM 以拥有 100% 的 HDD

我怎样才能做到这一点 ?我使用的是 Kubuntu 13.04

状态更新:我在未分配的空间上创建了一个主分区,随后在该分区上使用 pvcreate 来创建 LVM。下一步应该是将所有内容复制到其中,并删除以前的分区,然后扩展 LVM 所在的主分区。

相关内容