Hi! SuSE 9.3 (64-bit) make me trouble using an usb-stick to mount encrypted root partition. So far I made it to build-in all features needed to boot from usb-stick. The point is, mounting /dev/sdb1 as /lib fails somehow. I don´t know exactly why:-( Here is what mkinitrd says: mkinitrd Root device: /dev/sda2 (mounted on / as ext3) Module list: sata_via via82cxxx jbd ext3 Kernel image: /boot/vmlinuz-2.6.11.4-20a-default Initrd image: /boot/initrd-2.6.11.4-20a-default Shared libs: lib/ld-2.3.4.so lib/libc.so.6 lib64/ld-2.3.4.so lib64/libblkid.so.1.0 lib64/libc.so.6 lib64/libcom_err.so.2.1 lib64/libext2fs.so.2.4 lib64/libselinux.so.1 lib64/libuuid.so.1.2 Driver modules: kernel/drivers/scsi/scsi_mod.ko kernel/drivers/scsi/sd_mod.ko kernel/drivers/scsi/libata.ko kernel/drivers/scsi/sata_via.ko kernel/drivers/ide/ide-core.ko kernel/drivers/ide/pci/via82cxxx.ko kernel/drivers/ide/ide-disk.ko kernel/drivers/cdrom/cdrom.ko kernel/drivers/ide/ide-cd.ko Filesystem modules: kernel/fs/jbd/jbd.ko kernel/fs/ext3/ext3.ko Including: klibc initramfs udev fsck.ext3 Bootsplash: SuSE (1024x768) 9919 blocks I wonder about these "shared libs". They can´t be built into the kernel but seem to be needed for mounting partitions. Has somebody an idea what to do about the shared libs lib/ld-2.3.4.so lib/libc.so.6 lib64/ld-2.3.4.so lib64/libblkid.so.1.0 lib64/libc.so.6 lib64/libcom_err.so.2.1 lib64/libext2fs.so.2.4 lib64/libselinux.so.1 lib64/libuuid.so.1.2 This problem didn´t show up before. The initrd-2.6.11.4-20a-default file that suse creates is 2MB large, larger than the kernel itself. Regards, Peter -- +++ NEU: GMX DSL_Flatrate! Schon ab 14,99 EUR/Monat! +++ GMX Garantie: Surfen ohne Tempo-Limit! http://www.gmx.net/de/go/dsl - Linux-crypto: cryptography in and on the Linux system Archive: http://mail.nl.linux.org/linux-crypto/