Jari, thank you for your suggestion.
However, the problem persists. I did set TOOLSPROMT=1 and rebuild my
initrd but the boot process hangs at exactly the same place as up until
now. It doesn't ask to press enter. The last message it prints is:
RAMDISK: Compressed image found at block 0
VFS: Mounted root (minix filesystem) readonly
Freeing unused kernel memory: 192k free
and it just sits there. Note that it doesn't freeze - there is no kernel
panic and it accepts input from the keyboard. It echos characters typed on
the console and you can reboot by <ctrl><alt><del>.
My Grub configuration is pretty standard as per build-init-rd.sh
instructions. Namely:
title Ubuntu, kernel 2.6.22.1 Encrypted
root (hd0,0)
kernel /vmlinuz-2.6.22.1 root=100 init=/linuxrc rootfstype=minix
initrd /initrd-crypt.gz
I did verify dietlibc and it is working fine.
Regards,
Jivko
> Jivko Sabev wrote:
>
> <snip>
>
> You provided some data about your setup, but something is still missing.
> Your bootloader configuration, and specifically what parameters get passed
> to kernel when it boots is important. Please provide that info.
>
> Can you also modify your build-initrd.sh config so that
>
> TOOLSPROMPT=1
>
> is set there? Then build new initrd. It doesn't do much other than ask you
> to press ENTER key when initrd code begins to run. At least you get to
> know
> if it got that far.
>
> Also, can you verify that dietlibc is working ok? Like this:
>
> $ printf '#include <unistd.h>\nint main(){write(1,"hello\\n",6);}\n'
> >xxx.c
> $ diet gcc -O2 -s xxx.c
> $ ./a.out
> hello
> $
>
> --
> Jari Ruusu 1024R/3A220F51 5B 4B F9 BB D3 3F 52 E9 DB 1D EB E3 24 0E A9
> DD
>
> -
> Linux-crypto: cryptography in and on the Linux system
> Archive: http://mail.nl.linux.org/linux-crypto/
>
>
>
-
Linux-crypto: cryptography in and on the Linux system
Archive: http://mail.nl.linux.org/linux-crypto/
[Home]
[Kernel]
[Linux Crypto]
[Gnu Crypto]
[Gnu Classpath]
[Netfilter]
[Bugtraq]
[Network Security Reading]