Re: Kubuntu 7.10 64bit

Rudolf Deilmann <[email protected]>
Newsgroups gmane.linux.cryptography
Message-ID <[email protected]>
Am Sat, 19 Jan 2008 20:09:11 +0100
schrieb [email protected]:

> *Update*
> 
> Fine, I did as you said. I re-installed Kubuntu 7.10 64bit, installed
> loop-aes-utils, created your 3 scripts and built a new initrd. After
> copying the files on stick I rebooted but no pass phrase was asked.
What happened instead?
Without error messages, it's difficult to guess...
perhaps, you simply forgot to make the scripts executable (chmod
u+x ...) ? I forgot to mention it explicitly. 
You can test the startup script without root-encryption. It's easier
this way. Leave the root partition unencrytped/decrypt it, and also
leave your fstab and syslinux.cfg-file like in the unencrypted case.
But, remove the 'quiet' option from syslinux.cfg to see all
(error-)messages during startup. 
However, add the the scripts to /etc/initramfs-tools/* nevertheless.
Change just some lines to avoid endless loops and get all the
(error-)messages:

instead of:
--

TEST=1
while [ 0 != $TEST ] ; do
   losetup -e AES256 -K /root.gpg -G / /dev/loop6 "$HD" 
   # or losetup -e  SERPENT128 -K /root.gpg -G / /dev/loop0 "$HD"
   # or whatever 
  TEST=$?
done

--

write something like:
--

I=0
echo "input"
read TEST # press RETURN first
for I in 1 2 3 4; do
   losetup -e AES256 -K /root.gpg -G / /dev/loop6 "$HD" 
   if [ 0 = $? ]; then
     echo "ok!"
     read TEST
     exit
   fi
done
echo "end"
read TEST  # press RETURN again

--
Now, you should see at least some error messages.
After booting, you can ensure, that your "encrypted" root device has
been setup in the correct way with 'losetup -a'.  Of course, you still
use the unencrypted device (be careful, you can corrupt your
file-ssystem by writing something to /dev/loop6 ) 
If the password prompt works fine and your root partition is mapped
to /dev/loopX correctly, you can  change fstab and syslinux.cfg and
encrypt your root-partition...


rudi

-
Linux-crypto:  cryptography in and on the Linux system
Archive:       http://mail.nl.linux.org/linux-crypto/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.