Hello
I've been using some different USB thumb drives with up to 4 GB amount of memory to boot from. Booting these thumb drives on different notebooks (like Samsung NC10, Lenovo R61 and HP Elitebook 2540p with BIOS support to boot from USB devices) works smoothly.
Recently I bought an A-Data 32 GB thumb drive (USB3 device). I can still boot it directly on the Samsung NC10 and the Lenovo R61 but not the HP Elitebook 2540p (it's not detected by its newest BIOS).
My idea was to use another USB thumb drive or PXE on the HP 2540p to load the plop boot manager (version 5.0.11) and trigger to boot from the 32 GB thumb drive. PXE to boot plop works smoothly on the Samsung, I can then chain load the bootloader on the 32 GB thumb drive but unfortunately not on the HP 2540p. No USB thumb drive is detected on the HP by plop (error "no mass storage device" after hitting the USB option from the plop menu). "Use USB MassStorDev" is set to 01 but I also tried settings 02 and 03 without any success.
In some other thread I stumbled across the USB hub problem. USB hubs seem to be not supported (yet?). If I get the "lsusb -t" output right it seems that the HP 2540p only has hubs to connect USB devices to.
Is there any solution (beside a BIOS update which still isn't available) one could think of to get the HP 2540p to boot from the 32 GB thumb drive?
Any help would be appreciated,
Sebastian
"lsusb -t" output, USB thumb drive marked by (***)
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/3p, 480M
|__ Port 1: Dev 2, If 0, Class=hub, Driver=hub/8p, 480M
|__ Port 2: Dev 3, If 0, Class=stor., Driver=usb-storage, 480M (***)
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/3p, 480M
|__ Port 1: Dev 2, If 0, Class=hub, Driver=hub/6p, 480M
|__ Port 5: Dev 3, If 0, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 480M
|__ Port 5: Dev 3, If 1, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 480M