This is either a hal or kernel bug I'd guess -- udev doesn't get involved with the mounting of removable devices. Either the kernel is not noticing the disk while it's "sleeping", in which case it's a kernel bug (unlikely) or hal isn't causing it to be mounted on boot reliably.
Reassigning to hal where Martin will ask you to do all the usual debug stuff, he'll be able to tell you whether it's kernel or not. ** Changed in: udev (Ubuntu) Sourcepackagename: udev => hal ** Changed in: hal udev (Ubuntu) Binarypackagename: udev => None -- at boot usb hard drive is not always mount https://launchpad.net/malone/bugs/37589 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs