How to FSCK - fix error LVM volume

Saturday, June 26, 2010
Boot from a CD
Boot from a CD with Ubuntu Desktop (or another desktop distro) on it, and run it from the CD. Then none of your filesystems are mounted, you can't run fsck on a mounted filesystem.

If you've used the Linux LVM to create your partitions, you'll need to make those accessible before you run fsck:

"lvm pvscan"
"lvm vgscan"
"lvm lvchange -ay 'NameOfYourVolumeGroup' "
"lvm lvscan"

Then you can run fsck:

"fsck -f NameOfYourVolumeGroup"

simply wait for the fsck process and boot into your Linux box again :)
Read More...