Hi, welcome to LQ!
mount: wrong fs type, bad option, bad superblock on /dev/mapper/vg1-lv1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
give me a valuable replay to execute the error
That's a blocksize mismatch.
Unmount the entire disk, try to recheck the entire drive or volume using the -y switch:
e2fsck -y /dev/vg1/lv
or you may click "y" manually through out, maybe a hundred times