Relayout LVM Disk
Posted
by
Tom
on Server Fault
See other posts from Server Fault
or by Tom
Published on 2012-06-02T11:40:04Z
Indexed on
2012/06/02
16:43 UTC
Read the original article
Hit count: 233
I have an Ubuntu 11.10 system with two 500GB disks. The partition tables look like this:
/dev/sda1 primary 465.52GB
/dev/sda2 extended 243.17MB
-> /dev/sda5 logical 243.14MB
/dev/sdb1 primary 465.76GB
sda1 and sdb1 are in a single LVM physical volume group containing a single logical volume containing a single logical filesystem which is mounted as /. sda5 is mounted as /boot.
The problem comes when I want to upgrade to Ubuntu 12.04, which requires at least 247MB free on /boot. So I need to reduce the size of sda1 so that I can increase the size of sda2 and sda5. How the heck do I do that? I can find how to shrink the logical volume group, but I'm not at all clear on how to clear out the end part of sda1 so that I can reduce the physical volume group. Does pvresize just deal with this automagically? Or is that wild wishful thinking?
I guess the alternatives are to back everything up onto something or other and recreate the thing from scratch or find out whether GRUB2 supports using LVM for /boot.
© Server Fault or respective owner