Run "sudo file -s /dev/mapper/enc2" to double check if it is a pv member.
Run "sudo lvdisplay" to list any volume groups. "sudo pvscan" to list any physical volumes.
Check "lsmod | grep crypt"
lsmod | grep crypt
cryptd 9531 0
dm_crypt 15079 2
dm_mod 86873 5 dm_crypt
Without these modules, you may be losing things that might happen for your automatically when you boot.
I looked in my system for things luks and vg related and found this in an initrd script that prompts for the luks password during the boot process:
# XXX: activate and wait for volume groups if the resume volume is
# on lvm. This is a layering violation but with current mkinitrd
# design we have no other choice if we want to resume from a vg
# inside luks.
if [ -n "$vg_resume" ]; then
for vgr in $vg_root $vg_resume $vg_roots; do
vgchange -a y $vgr
When you installed Fedora, did you choose the default LVM configuration or manually create partitions? What is on /dev/sda6? You are mounting it on /win, which doesn't sound like a linux installation. The fdisk -l doesn't indicate that the partition is an LVM member. Could the partition be corrupted?
Please print out your /etc/fstab file for some clues. Is /dev/sda6 listed? If this file is inside the sda6 volume, then check the /boot/grub/menu.lst file.
I found this article on Fedora / LVM / Luks encrypted volumes: