My current setup is: Device Boot Start End Blocks Id System /dev/sda1 * 1 2894 23246023+ 83 Linux /dev/sda2 2895 3381 3911827+ 82 Linux swap /Solaris /dev/sda3 3382 24804 172080247+ 83 Linux /dev/sda4 24805 30401 44957902+ 83 Linux
where sda3 is an lvm volume and sda4 is free space. I'd like to to merge sda3 and sda4 into a single partition without losing the data on it, but I'm not sure if it is possible. My guess is that I can use fdisk to delete sda4 and sda3, create a sda3 partition starting at 3382 and ending at 30401, then use pvresize to enlarge it. This is from man pvresize: "Expand the PV on /dev/sda1 after enlarging the partition with fdisk: pvresize /dev/sda1" Is that going to work or I'm going to lose all the data? P.S. I'm not using vgextend to simply add sda4 to the lvm because I might want to migrate my root (sda1) to ext4, and to do so I will need to split it in two separate partitions (/boot using ext3 and / using ext4). This way I'm not going to need extended partitions. --- TopperH http://topperh.blogspot.com
signature.asc
Description: PGP signature