(2014-06-15, 02:02)Matt Devo Wrote: I had originally thought this was an issue with the stock Coreboot firmware, since my USB3 drives never showed up in the SeaBIOS boot menu. But, I just re-tested with my current SeaBIOS build (0613), and my USB3 flash drive suddenly appeared for the first time (and booted successfully), so I'm not sure what this issue is at the moment. It could be something with that specific drive, or it could be another SeaBIOS bug.
Since you said another (USB2) drive with the same setup booted successfully, I wouldn't suspect a bootloader issue. The only bootloader I've seen that has issues is syslinux 6.x, and only with the stock firmware. IME, if you try to boot a disk with syslinux 6.x, it's likely to reboot instantly.
So, I did a little more testing and have some good news. I dug around for as many USB 3.0 devices I could find and discovered the following
1) USB thumb drive ADATA UV128/64GB is detected and will boot (but is slow)
2) The base of a STCA3000100 USB3.0 interface
http://www.newegg.com/Product/Product.as...6822178110 was not even detected
3) All of my recent WD external USB 3.0 passport drives were detected but could not be read when booting
4) Finally, the interface from some Seagate drives that I emptied were both recognized AND WOULD BOOT! Yeah! Windows identifies the interface as "Raptor 3.5" USB 3.0"
EDIT: After searching around a little more I believe this is the working drive
http://www.newegg.com/Product/Product.as...6822148848 STAY2000102 . There are many similar looking drives
So I was able to install AND boot Fedora 20 from the external drive by only updating the legacy firmware to Matt's current version.
I actually knew the last attempt was going to work because I tested the boot behavior without installing. You can try the following....
1) Insert a drive that you know can be detected (this forces the legacy rom to ask you to hit ESC)
2) Insert the drive you want to test and boot.
3) Hit Cntl-L and ESC to get the menu.
4) Find the entry for your test drive and select.
My WD drives would hang for a few seconds before reporting that the drive could not be read. However, the good interface was immediately read, did not report any errors, and then the BIOS tried all of the other interfaces before going into the 60 second wait.
Basically, if your USB 3.0 device can be detected and after selecting is immediately "passed over" ,then it may work as an external boot drive.