On Mon, 09 Feb 2009 19:50:04 +0100 Johan Blåbäck <johan.bluecr...@gmail.com> wrote:
> I had noticed this problem w/ my laptop where some usbdevices dont show > up until a few seconds later than when the init is running. So I added a > 'sleep 10' to the init, and what I got was > > - - 10 s sleep > - - during these I get a messege: sda: sda1 sda2 (this is the bootable > usb-key) > - - cryptsetup segfaults > - - ls -l /dev/sd* gives 'ls: /dev/sd*: No such file or directory' > - - ls -l DEv/hd* gives '/dev/hda1' > > How is this possible? Shouldn't it show sda, sda1 and sda2 together with > hda and hda1? Why are these missing? Why should it? Do you have full-fledged udev on initrd? I've always created them by hand with mknod or just copied from a working system - you know which ones you'll need, anyway. And I've had segfaults with usb hdd too, as I recall, but if you put cryptsetup in a 'while true' loop it'll prompt for passphrase / mount device as soon as it'll be detected. -- Mike Kazantsev // fraggod.net
signature.asc
Description: PGP signature