On 07/30/2012 06:26 PM, Tam Nguyen wrote:
Todd,
let's keep it simple, get it right and work, then you can take off from
there.  So do this:
vi /etc/fstab:
/dev/mapper/lin-bak   /mnt  ext4   defaults  0  0

Hi Tam,

   I have tried this.  With and without the first
parameter set to allow dump, which I do need.


vi /etc/crypttab:
lin-bak    /dev/sdb1

I have tried this.  At boot I get "mount: special device
/dev/mapper/lin-bak does not exist"


mount -a

without /dev/mapper/lin-bak, it won't mount.

reboot

/dev/mapper/lin-bak disappears


Then we'll go from there.
-Tam

You know what I have not tried, removing the
dash from lin-bak in crypttab

Makes no difference.

-T

I am mounting now by using rc.local:

# if I can not get /etc/crypttab to work, this will populate
# /dev/mapper with lin-bak and mount /lin-bak
if [ ! -L /dev/mapper/lin-bak ]; then
   cryptsetup luksOpen /dev/sdb1 lin-bak < /etc/crypttab.lin-bak.key
if [ -L /dev/mapper/lin-bak ] && [ -n $(mount -l | grep -i lin-bak) ]; then
      mount /lin-bak
   fi
fi


I suppose I don't need the
   [ -n $(mount -l | grep -i lin-bak) ]
But, I was pleased with my coding, so I left it in.

-T

Reply via email to