On Wed, Jul 16, 2014 at 11:18:21PM +0000, Inez G wrote:
I have setup Coreboot with Seabios to run on a Lenovo
X131e laptop. It
works fine, except for the non-responsive keyboard on cold boots.
With a warm reboot (restart) I can use the laptop keyboard to press F10 and
then specify the number for the operating system/drive I want to boot from.
But with a cold boot (from a previously powered-off state), the laptop
keyboard does not work until I get to the password prompt in linux. So,
with a cold boot, Seabios just defaults to boot from the first device in the
An external USB keyboard, however, works fine (for both cold and warm
reboots) to enter F10 for the boot order and to select the OS/drive I want.
I tried setting the boot-menu-wait and the ps2-keyboard-spinup options with
times as high as 90 seconds (90,000 milli sec), but the laptop keyboard
still did not work on a cold boot. After the 90 seconds, Seabios just
selects the first device to boot from.
You'll need to obtain the SeaBIOS log and send it to the mailing list.
This can usually be done by running "cbmem -c" from Linux after
SeaBIOS has booted. Otherwise you'll need to connect a serial cable.