[linux-lvm] LVM question on move and resize

John Koshi jkoshi at yahoo.com
Thu Jul 13 18:22:27 UTC 2006


Thanks very much for your prompt reply.

I went ahead and committed the changes using
Partition Magic, as described earler, and now
have the following:

Note: the /dev/hda2 at the very end of the disk
      is the instant DVD play (Linux) partition
      that came with the laptop's XP install.
[root at sonata /]# fdisk -l
omitting empty partition (5)
Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        5201    41777001    7  HPFS/NTFS
/dev/hda2            9704        9729      208845   88  Linux plaintext
/dev/hda3            5202        5214      104422+  83  Linux
/dev/hda4            5215        9703    36057892+   f  W95 Ext'd (LBA)
/dev/hda5            8425        9703    10273536   8e  Linux LVM
Partition table entries are not in disk order
[root at sonata /]# df -lH
Filesystem             Size   Used  Avail Use% Mounted on
                       8.2G   5.7G   2.1G  74% /
/dev/hda3              104M    13M    86M  14% /boot
/dev/shm               526M      0   526M   0% /dev/shm

Both Linux and Windows boot up correctly, without any
further changes. 

I assume the next steps will be (from a rescue CD):

1) Use fdisk to format the unused 25 Gb space in the
   extended partition, to a new type 8E partition.
2) Use pvcreate to create a new physical vol there.
3) Use vgextend to extend VolGroup00 to include the
   new physical volume.
4) Use lvextend to extend LogVol00 by the XX Gb.
5) Do a file system check of LogVol00.

Does this look right? Am I missing any steps?

Thanks again for your help.


--- Dieter Stüken <stueken at conterra.de> wrote:

> John Koshi wrote:
> > Hello,
> > 
> > I have the following setup:
> > 
> > HP dv1000 laptop with an 80G hard disk laid out as follows:
> > 1)70Gb NTFS, WinXP primary
> > 2)100Mb ext3 primary Fedora 4 /boot
> > 3)10Gb Extd primary, containing logical(8E) LVM Fedora 4 root
> > 
> > Since the Linux root is getting full, I want to expand it,
> > by reducing the NTFS partition, and moving all the Linux
> > partitions down, and then expand the LVM root outwards.
> > 
> > With Partition Magic 8.0, I can resize the NTFS disk, and
> > move the ext3 boot partition (after removing it's features
> > resize_inode, dir_index, and ext_attr using e2fsprogs),
> > and resize the Extended partition to the left as needed.
> > 
> > The problem now is how to move and expand the LVM root as
> > mentioned above. Partition Magic and Qtparted can't do it.
> > 
> > Is it possible to do this? If so, what are the steps?
> can you send us a "fdisk -l" of your partition layout?
> Why moving your LVM?
> After you shrunk the leading partitions, you should get a gap
> below your LVM partition. Can you fit a new partition into this gap?
> There after you format this new partition as an additional PV
> using "pvcreate" and extend your VG using vgextend.
> Now your VG extends over both partitions, and you may use the new
> space to extend any LV within your VG. LVM does not care about
> how the available disk spaces (its PVs) is organized nor has it
> to be contiguous. It may even spread over several disks.
> This is the reason why LVM is much more flexible than DOS partitions
> and Partition Magic will ever be.
> Dieter.
> _______________________________________________
> linux-lvm mailing list
> linux-lvm at redhat.com
> https://www.redhat.com/mailman/listinfo/linux-lvm
> read the LVM HOW-TO at http://tldp.org/HOWTO/LVM-HOWTO/

More information about the linux-lvm mailing list