[New thread]
On Thu, Nov 29, 2007 at 08:25:32PM -0500, Richard Smith wrote:
That said, here in the OLPC offices we have still have periodic pain involved with USB booting. A lot of usb sticks are just trash. The generic case requires up to several seconds of delay before you can access them.
I'm curious, what do you use for USB booting? Is it suitable for generic LinuxBIOS use, too? Both FILO and Etherboot seem pretty broken wrt USB at the moment, GRUB2 doesn't have support at all AFAIK.
Uwe.
On 30/11/07 03:33 +0100, Uwe Hermann wrote:
[New thread]
On Thu, Nov 29, 2007 at 08:25:32PM -0500, Richard Smith wrote:
That said, here in the OLPC offices we have still have periodic pain involved with USB booting. A lot of usb sticks are just trash. The generic case requires up to several seconds of delay before you can access them.
I'm curious, what do you use for USB booting? Is it suitable for generic LinuxBIOS use, too? Both FILO and Etherboot seem pretty broken wrt USB at the moment, GRUB2 doesn't have support at all AFAIK.
They use OFW.
Jordan
On Thu, Nov 29, 2007 at 08:00:11PM -0700, Jordan Crouse wrote:
On 30/11/07 03:33 +0100, Uwe Hermann wrote:
[New thread]
On Thu, Nov 29, 2007 at 08:25:32PM -0500, Richard Smith wrote:
That said, here in the OLPC offices we have still have periodic pain involved with USB booting. A lot of usb sticks are just trash. The generic case requires up to several seconds of delay before you can access them.
I'm curious, what do you use for USB booting? Is it suitable for generic LinuxBIOS use, too? Both FILO and Etherboot seem pretty broken wrt USB at the moment, GRUB2 doesn't have support at all AFAIK.
They use OFW.
Sure, but how is the "boot from USB" functionality implemented? Forth code? C code? Can we port it to LinuxBIOS/FILO/GRUB somehow?
Uwe.
Uwe Hermann wrote:
Sure, but how is the "boot from USB" functionality implemented? Forth code? C code? Can we port it to LinuxBIOS/FILO/GRUB somehow?
Its all forth. There are some forth/C hackers on the list. They could certainly look at the code and how its done. The setup is starting to mature. USB mostly just "works" now.
Devices that don't work are better off just discarded rather than messing with. There are only a few troublesome keys left floating around at 1cc and I quarantine them when they get brought to me.
USB is a ton of work and seemingly a bottomless pit with respect to "my xxx device won't boot" reports.