Running LVM to repartition HD question
Paul Howarth
paul at city-fan.org
Fri Jul 21 10:08:45 UTC 2006
Stephen Liu wrote:
> Hi folks,
>
> I ran LVM partitioning HD at time of installing FC5_64
>
> # fdisk -l
> Disk /dev/sda: 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/sda1 * 1 13 104391 83 Linux
> /dev/sda2 14 9729 78043770 8e Linux LVM
>
> Disk /dev/dm-0: 10.4 GB, 10468982784 bytes
> 255 heads, 63 sectors/track, 1272 cylinders
> Units = cylinders of 16065 * 512 = 8225280 bytes
>
> Disk /dev/dm-0 doesn't contain a valid partition table
>
> Disk /dev/dm-1: 12.5 GB, 12582912000 bytes
> 255 heads, 63 sectors/track, 1529 cylinders
> Units = cylinders of 16065 * 512 = 8225280 bytes
>
> Disk /dev/dm-1 doesn't contain a valid partition table
>
> Disk /dev/dm-2: 8388 MB, 8388608000 bytes
> 255 heads, 63 sectors/track, 1019 cylinders
> Units = cylinders of 16065 * 512 = 8225280 bytes
>
> Disk /dev/dm-2 doesn't contain a valid partition table
>
> Disk /dev/dm-3: 1073 MB, 1073741824 bytes
> 255 heads, 63 sectors/track, 130 cylinders
> Units = cylinders of 16065 * 512 = 8225280 bytes
>
> Disk /dev/dm-3 doesn't contain a valid partition table
> * end *
>
>
> # fdisk -l /dev/sda
> Disk /dev/sda: 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/sda1 * 1 13 104391 83 Linux
> /dev/sda2 14 9729 78043770 8e Linux LVM
> * end *
>
> # df -h
> Filesystem Size Used Avail Use% Mounted on
> /dev/mapper/VolGroup00-LogVol00
> 9.5G 4.8G 4.3G 53% /
> /dev/sda1 99M 16M 79M 17% /boot
> tmpfs 501M 0 501M 0% /dev/shm
> /dev/mapper/VolGroup00-LogVol01
> 12G 2.0G 8.9G 19% /home
> /dev/mapper/VolGroup00-LogVol02
> 7.6G 146M 7.1G 2% /tmp
> * end *
>
>
> LVM Volume Groups
> VolGroup 00 76160
> LogVol01 /home ext3 12000
> LogVol02 /tmp ext3 8000
> LogVol00 / ext3 9984
> LogVol03 swap 1024
> * end *
>
>
> During installation I tried to retain an empty primary partition for
> LinuxOS to test multi-boot without success. It needed a mount point
> therefore I was compelled to create /tmp.
>
> Now I want to move /tmp back to FC5_64 / and use its space for / of
> another LinuxOS and repartition with LVM the unallocated space creating
> a partition of 10G for its /home. Please advise how to proceed. TIA
Unmount /tmp and remove/comment out the fstab entry for it. Reboot. Your
system should come up OK with /tmp on the root filesystem (the /tmp
directory already exists).
Once you're happy that that's working, you can delete LogVol02 from your
volume group:
# lvremove VolGroup00/LogVol02
That will give you some free space in VolGroup00 that you could use for
a second OS install, albeit not a raw partition.
> Besides is there any way to create an empty primary partition at time
> of installing FC5_64, without mounting it
Just leave some free space on the disk and then you can create new
partitions as and when you need them. Your /dev/sda has only two
partitions on it, so that's effectively two more primary partitions you
could use if there was any free space. Unfortunately you have an LVM
physical volume using up all of your free space and there's no clean way
of shrinking that, so you'll probably need to use the same volume group
for your second install.
Paul.
More information about the fedora-list
mailing list