Need to Mount LUKS external drive on Fedora


 
Thread Tools Search this Thread
Operating Systems Linux Need to Mount LUKS external drive on Fedora
# 1  
Old 08-07-2012
Need to Mount LUKS external drive on Fedora

I had installed Fedora 16 a while back and chose to encrypt my home directory. I have removed the drive and installed a new drive, installed F17 and would like to attach the old drive externally and mount it to recover some of my data. I know the encryption password but I can't seem to find any solid procedures for getting it mounted.

This is the lv I would like to mount.

Code:
 --- Logical volume ---
  LV Path                /dev/vg_loukinasfedor/lv_home
  LV Name                lv_home
  VG Name                vg_loukinasfedor
  LV UUID                0PPquP-0oux-vt5Y-03Wu-nFmv-fWnz-JVglFz
  LV Write Access        read/write
  LV Creation host, time , 
  LV Status              available
  # open                 0
  LV Size                97.66 GiB
  Current LE             3125
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:9

Code:
[root@localhost vg_loukinasfedor]# vgchange -ay
  7 logical volume(s) in volume group "vg_loukinasfedor" now active
  0 logical volume(s) in volume group "vg2" now active
  3 logical volume(s) in volume group "vg" now active
[root@localhost vg_loukinasfedor]# mount /dev/vg_loukinasfedor/lv_home /tmp/mount
mount: unknown filesystem type 'crypto_LUKS'
[root@localhost vg_loukinasfedor]#

Moderator's Comments:
Mod Comment code tags please

Last edited by jim mcnamara; 08-07-2012 at 12:44 PM..
# 2  
Old 08-07-2012
I don't know Fedora, but if you have encrypted with LUKS a logical volume, you have to decrypt it before mounting the filesystem that's on it.

Try:
Code:
# cryptsetup luksOpen /dev/vg_loukinasfedor/lv_home oldhome
# mount /dev/mapper/oldhome /tmp/mount

# 3  
Old 08-07-2012
[root@localhost mapper]# cryptsetup luksOpen /dev/mapper/vg_loukinasfedor-lv_home e565dde6-e49e-4a04-a3dd-34285f5bb525

enter pass...

[root@localhost mapper]# mount /dev/mapper/vg_loukinasfedor-lv_home /tmp/mount
mount: unknown filesystem type 'crypto_LUKS'
[root@localhost mapper]#

EDIT

Looking back you had specified old home.. I used the UUID of the LUKS FS


[root@localhost mapper]# mount /dev/mapper/e565dde6-e49e-4a04-a3dd-34285f5bb525 /tmp/mount
mount: unknown filesystem type 'LVM2_member'
[root@localhost mapper]#

---------- Post updated at 01:13 PM ---------- Previous update was at 01:06 PM ----------

[root@localhost mapper]# cryptsetup luksOpen /dev/mapper/vg_loukinasfedor-lv_home oldhome
Enter passphrase for /dev/mapper/vg_loukinasfedor-lv_home:
[root@localhost mapper]# ls -ltr
total 0
crw------- 1 root root 10, 236 Aug 7 09:16 control
lrwxrwxrwx 1 root root 7 Aug 7 09:16 vg-lv_root -> ../dm-2
lrwxrwxrwx 1 root root 7 Aug 7 09:16 vg-lv_swap -> ../dm-1
lrwxrwxrwx 1 root root 7 Aug 7 09:16 luks-93b9eaa6-66ba-4bf2-b2c1-2cea81791ae4 -> ../dm-4
lrwxrwxrwx 1 root root 7 Aug 7 10:23 vg_loukinasfedor-lv_audit -> ../dm-5
lrwxrwxrwx 1 root root 7 Aug 7 10:23 vg_loukinasfedor-lv_swap -> ../dm-8
lrwxrwxrwx 1 root root 7 Aug 7 10:23 vg_loukinasfedor-lv_tmp -> ../dm-7
lrwxrwxrwx 1 root root 8 Aug 7 10:23 vg_loukinasfedor-lv_root -> ../dm-10
lrwxrwxrwx 1 root root 7 Aug 7 10:23 vg_loukinasfedor-lv_varlog -> ../dm-6
lrwxrwxrwx 1 root root 8 Aug 7 10:23 vg_loukinasfedor-lv_var -> ../dm-11
lrwxrwxrwx 1 root root 7 Aug 7 11:11 luks-79b60596-c5f2-4019-9b8b-425af2f343c5 -> ../dm-0
lrwxrwxrwx 1 root root 7 Aug 7 11:14 vg-lv_home -> ../dm-3
lrwxrwxrwx 1 root root 7 Aug 7 13:13 vg_loukinasfedor-lv_home -> ../dm-9
lrwxrwxrwx 1 root root 8 Aug 7 13:13 oldhome -> ../dm-12
[root@localhost mapper]# mount /dev/mapper/oldhome /tmp/mount
mount: unknown filesystem type 'LVM2_member'
[root@localhost mapper]#
# 4  
Old 08-08-2012
I'm having similar issures on FC17

[root@jaguar mapper]# ls -al /dev
brw-rw----. 1 root disk 8, 0 Aug 7 21:34 sda
brw-rw----. 1 root disk 8, 1 Aug 7 21:34 sda1
brw-rw----. 1 root disk 8, 2 Aug 7 22:19 sda2
brw-rw----. 1 root disk 8, 16 Aug 7 21:34 sdb
brw-rw----. 1 root disk 8, 17 Aug 7 21:34 sdb1
brw-rw----. 1 root disk 8, 18 Aug 7 21:34 sdb2
[root@jaguar mapper]# umount -f /dev/sda2
umount: /dev/sda2: not mounted
[root@jaguar mapper]# umount -f /dev/sda1
umount: /dev/sda1: not mounted
[root@jaguar mapper]# umount -f /dev/sda
umount: /dev/sda: not mounted
[root@jaguar mapper]# cryptsetup luksOpen /dev/sda2 oldsystem
Enter passphrase for /dev/sda2:
Cannot use device /dev/sda2 which is in use (already mapped or mounted).

Whats all that about then? it's either mounted or not mounted

---------- Post updated 08-08-12 at 02:20 PM ---------- Previous update was 08-07-12 at 06:02 PM ----------

I've got it working now, it's so simple you'll be annoyed.

When you mount you have to mount the logical volume and to do that you need to create a mount point for bother the LG and the LV so basically just a subfolder in your mount point, so for example.

$ sudo mkdir /mnt/oldsystem/lv_root
(for some reason i got permission denied so had to navigate to that folder and create the subfolder from within /mnt )

$ sudo mount /dev/oldsystem/lv_root /mnt/oldsystem/lv_root


I would post a link to helpful forums that solved this for me but but i cant atm.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

External hard drive

I have connected an external hard drive. I can't find it. Both ls /media, fdisk -l and ls /dev show nothing. TIA (3 Replies)
Discussion started by: Meow613
3 Replies

2. Red Hat

Usb external drive

Hi Guys I am using RHEL5 O/S. We have mounted the usb external hard drive to the server as root. I want the user oracle to be able to write into this external hard drive. How do i do that ? Please Help!!! (1 Reply)
Discussion started by: Phuti
1 Replies

3. Debian

Unable to mount external drive

Trying to mount an external 160GB Toshiba drive but.... this is my dmesg tail output: usb 2-2: new high speed USB device using ehci_hcd and address 3 usb 2-2: New USB device found, idVendor=13fd, idProduct=1618 usb 2-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0 usb 2-2:... (4 Replies)
Discussion started by: Ridson
4 Replies

4. Filesystems, Disks and Memory

Partitioning External Drive

I am about to set up another triple boot drive, but this one is connected to my MacBook with a USB adapter. I want to be sure that I do not overwrite data on my laptop's internal drive. This is the command I used for the internal drive, which was found in an Ubuntu forum, but the sizes were changed... (0 Replies)
Discussion started by: MacInAction
0 Replies

5. AIX

external DDS4 Tape Drive

Hi folks, I've got a little problem concerning my external dds4 tape drive. I've got 2 rs6000 systems, one has a external dds4 tape drive attached, I want to attach the tape drive to the other rs6000 system so that i can restore data from the 1st rs6000 on to the second. Does anybody has... (3 Replies)
Discussion started by: Erik Rooijmans
3 Replies

6. Ubuntu

External Hard drive won't mount

i have a Simple Tech hard drive that i use between two computers. it is formatted to ntfs. i have a dell desktop with Ubuntu 7.10 and Ubuntu 8.04 and Windows XP Home. and i have a laptop with Ubuntu 7.10 and Ubuntu 8.04. the laptop recognizes the hard drive on both 8.04 and 7.10 but my desktop... (9 Replies)
Discussion started by: Texasone
9 Replies

7. UNIX for Dummies Questions & Answers

External SCSI hard drive

Someone gave me a small external SCSI hard drive for my SunOS 5.8 test system. How do I make Unix see the hard drive? (2 Replies)
Discussion started by: FredSmith
2 Replies

8. Solaris

FAT32 usb external hard drive - how to mount??

Hello ! What is the comand to mount and usb hard disk ? I have Solaris 10 installed! 10nx! (1 Reply)
Discussion started by: daniel.balasa
1 Replies

9. UNIX for Dummies Questions & Answers

mount external usb drive on Redhat 9

I am using Redhat 9 Linux, and am trying to get my external usb drive mounted (fat32). If I look at the KDE Control panel, it lists a usb 2.0 storage device under "USB Devices" (also in /proc/bus/usb), and under "SCSI" as scsi1. I looked at /proc/scsi/usb-storage-0, and it lists it there also. What... (6 Replies)
Discussion started by: jeremiebarber
6 Replies

10. UNIX for Dummies Questions & Answers

how to mount a hotswap scsi drive on a solaris 2.6 netra box using the mount command?

Hi... question is this: How do I mount an LVD hotswap scsi drive in bay #2 on a netra using the mount command? volmgt doesn't seem to mount it and/or I don't know how to view the drives data if it's formatted which it may not be. This drive is not new out of the box so I'm not sure. ... (4 Replies)
Discussion started by: soulshaker
4 Replies
Login or Register to Ask a Question