[mythtv-users] Restoring an LVM

Christian Hack christianh at edmi.com.au
Wed Aug 10 04:54:38 UTC 2005

> -----Original Message-----
> From: mythtv-users-bounces at mythtv.org 
> [mailto:mythtv-users-bounces at mythtv.org] On Behalf Of 
> tlann at technoeclectic.com
> Sent: Wednesday, 10 August 2005 2:21 PM
> To: mythtv-users at mythtv.org
> Subject: [mythtv-users] Restoring an LVM
> I was trying to upgrade my mythtv box from FC2 to 3 and most 
> everything
> has went well so far.
> I realize I probably shouldn't of did a clean install of FC3 and only
> did an upgrade but I hosed some viewing settings up pretty good and
> just wanted to do mostly a new install.  
> I've done a new install in the past and was able to keep my myth lv. 
> But this time something seems to be different.  
> After doing the install I made sure the lv was there by doing an fdisk
> print which showed
> /dev/hdd1   *           1        2550    20482843+  83  Linux
> /dev/hdd2            2551        2615      522112+  82  Linux swap
> /dev/hdd3            2616       19457   135283365   8e  Linux LVM
> I then tried a pvcreate /dev/hdd3
> which gave me some weird errors.  I wish I would of saved 

"would have" (sorry that really annoys me that one)

> them.  But in
> my rush to get them working I didn't:-/  After messing around I then
> did a vgcreate VGforMyth -s 64m /dev/hdd3
> It seemed to go ok
> I then tried a lvcreate --name av --size 120G VGforMyth
> which went ok also
> After creating a mount directory /var/av I get the following 
> error with
> trying to mount with 
> mount -t xfs /dev/VGforMyth/av /var/av
> mount: wrong fs type, bad option, bad superblock on /dev/VGforMyth/av,
>        or too many mounted file systems
> Did I just totally hose all of my stuff on my lvm?

I'd say you've stuffed it all. With a new install, you should need to do
anything except provide a mount pount in /etc/fstab. The lvcreate/pvcreate
etc is not necessary. Basically you've gone and repartitioned your drive
(not exactly, but close)

All that is needed something like

# LVM initialization, take 2 (it could be on top of RAID)
if [ -e /proc/lvm -a -x /sbin/vgchange -a -f /etc/lvmtab ]; then
        action $"Setting up Logical Volume Management:" /sbin/vgscan &&
        /sbin/vgchange -a y

This is from RH7.3 so it's definitely in FC3 (and FC4 since I use FC4).


More information about the mythtv-users mailing list