彻底删除 Linux LVM

彻底删除 Linux LVM

是否可以从现有 Linux 服务器中删除 LVM 而不丢失数据?出于某些原因,我更喜欢使用 gparted 管理磁盘,并且需要增加分区大小。

我阅读了大量有关 LVM 的资料,最后决定继续使用 gparted。我对它更有信心,使用虚拟化环境(基于 VMware)我不需要 LVM 层。不幸的是,之前的服务器是用 LVM 格式化的,下面是分区表。我可以离线,所以我的想法是重新创建相同的 Linux 服务器并使用 rsync 复制所有文件。还有其他方法吗?

faser@bacardi:~$ sudo fdisk -l
Disk /dev/sda: 85.9 GB, 85899345920 bytes
255 heads, 63 sectors/track, 10443 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000b665f

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          32      248832   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2              32       10444    83634177    5  Extended
/dev/sda5              32       10444    83634176   8e  Linux LVM

root@bacardi:~# mount
/dev/mapper/mojito-root on / type ext4 (rw,errors=remount-ro)
/dev/sda1 on /boot type ext2 (rw)

答案1

如果您有足够的可用空间,能够启动某些离线媒体,并且对分区和文件系统创建有很好的理解,那么您可能可以这样做。

如果您无法离线,或者没有足够的空闲空间,那么您会发现这非常困难。

我不知道为什么你不想使用 LVM 来扩展卷。这很容易,并且可以在线完成。

相关内容