From Blue-IT.org Wiki
Mount RAID array of disks with mdadm
General information : http://extundelete.sourceforge.net/
Proven to work:
1. Installed Ubuntu 11.10 (also tried with latest version 12.xx)into some spare SATA-drive. No updates needed to be installed. PC must have Internet connection. 2. Attached drive from DS411 which was configured as RAID-1 mirror into Ubuntu PC and booted up. 3. At "Dash Home" search 'disk utility' ans start it to see that attached drive exist and is visible in Linux. 4. Install 'Logical Volume Management' software from "Ubuntu Software Center" 5. Install 'mdadm'. At "Dash Home" search 'terminal' and start it. In terminal type: sudo apt-get install mdadm 6. mdadm installation on first pop-up press 'tab' to get cursor on 'OK' and hit enter, for email configuration choose 'no configuration' 7. After installation is complete type: sudo mdadm --assemble --scan After this command your attached Raid-1 mirror half should be visible on 'disk utility'-software. 8. On disk utility, find selection on attached drive 'start volume group' after all volumes and array should be running, if not try to start volumes separately. 9. Select volume where data is stored (biggest one) and below that click on 'mount' 10. Open 'home folder' attached Raid-1 mirror half should be visible and data can be accessed and copied to other locations.
Here I am using Ubuntu 11 on VirtualBox on OSX Mountain Lion
Plug in your USB drive Go to VirtualBox > Settings > Ports > USB. Add a device filter and select the USB disk from the list Unmount the drive and unplug Start Ubuntu Install ecryptfs from the Ubuntu Software Center Plug in the drive Open the terminal Your USB drive will be mounted under /media with a path to the encrypted filesystem such as
Create a mount point for the filesystem
sudo mkdir /mnt/MyFolder
Mount the encrypted folder
sudo mount -t ecryptfs /media/1.41.12-2647/backup/@MyFolder@ /mnt/MyFolder
Enter the passphrase you used to to encrypt the drive when prompted Choose the AES cipher Choose 32 bytes as the key size Choose n for Enable plaintext passthrough Choose y for Enable filename encryption Press return to accept the default for the Filename Encryption Key (FNEK) Signature The first time you do this you may get the following warning
WARNING: Based on the contents of [/root/.ecryptfs/sig-cache.txt], it looks like you have never mounted with this key before. This could mean that you have typed your passphrase wrong.
Choose yes to proceed with the mount and yes to append the sig to the cache file Done. Go to /mnt/MyFolder and retrieve your data.
Or you can create a shell script and paste in the following code to simplify the task
stty -echo read -p "Enter passphrase: " PASS; echo stty echo
sudo mount -t ecryptfs -o key=passphrase,ecryptfs_cipher=aes,ecryptfs_key_bytes=32,ecryptfs_passthrough=no,ecryptfs_enable_filename_crypto=yes,passwd=$PASS $1 $2
and use it like this:
sh emount.sh /media/1.41.12-2647/backup/@MyFolder@ /mnt/MyFolder