完全删除Linux LVM

是否有可能从现有的Linux服务器中删除LVM而不会丢失数据? 由于某些原因,我更喜欢用gpartedpipe理磁盘,我需要增加分区大小。

我读了很多LVM,最后我决定留在gparted。 我对此更有信心,并使用虚拟化环境(基于VMware),我不需要LVM层。 不幸的是,之前的服务器是用LVM格式化的,下面是分区表。 我可以离线,所以我的想法是重新创build相同的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) 

如果你有足够的可用空间,启动一些脱机媒体的能力,以及对分区和文件系统创build的理解,那么你可以做到这一点。

如果你不能下线,或者你没有足够的空间,那么你会觉得这很困难。

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