Beta

Slashdot: News for Nerds

×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

FreeBSD loader niggle

ObviousGuy (578567) writes | more than 10 years ago

BSD 6

The FreeBSD bootloader does not seem to talk to my USB keyboard, so I have to sit through 10 seconds of 'devil menu' every time I boot up.

It would be nice if this were configurable, skippable, or if the loader would just talk to my USB keyboard so I could skip the menu manually.

No update on the DHCP issue. The machine still isn't talking to the Internet.

The FreeBSD bootloader does not seem to talk to my USB keyboard, so I have to sit through 10 seconds of 'devil menu' every time I boot up.

It would be nice if this were configurable, skippable, or if the loader would just talk to my USB keyboard so I could skip the menu manually.

No update on the DHCP issue. The machine still isn't talking to the Internet.

cancel ×

6 comments

USB driver (1)

sbszine (633428) | more than 10 years ago | (#8108602)

If it's in any way similar to Linux, probably what's happening is that the USB driver is part of the kernel, so your keyboard won't work until you're done booting. If you use a PS/2 type keyboard everything is happening in hardwareland, and you should be able to type away at will before you're completely done booting.

(Anyone who wants to jump to correct me or confirm my vague analysis please do so).

Re:USB driver (1)

ObviousGuy (578567) | more than 10 years ago | (#8108651)

That's what I think is going on too. Unfortunately I have no PS2 port to plug my keyboard into.

I'm wondering if there is a way to configure the bootloader such that the wait time can be lowered to 1 or 2 seconds. I'd hate to do away with it completely because in some circumstances it may be useful to boot into a Safe Mode.

Re:USB driver (1)

sbszine (633428) | more than 10 years ago | (#8108967)

Righty-o. I've had a bit of a google about and it appears that the wait time can be lowered to two seconds with the by playing around with the bootloader. In /boot/loader, change autoboot to autoboot 2 and you should be sweet.

More info here [freebsd.org] and here [freebsd.org] . I've never done this myself (or even used FreeBSD), so proceed with extreme caution!

Enable USB Legacy Mode in your BIOS (1)

questionlp (58365) | more than 10 years ago | (#8108723)

You may need to enable USB Legacy mode in your system's BIOS in order for it to "emulate" your USB keyboard as a PS/2 keyboard until the OS can take over with the specific USB drivers.

Re:Enable USB Legacy Mode in your BIOS (1)

ObviousGuy (578567) | more than 10 years ago | (#8108797)

Thanks, I'll try that.

how to shorten wait (1)

endx7 (706884) | more than 10 years ago | (#8142261)

You could certainly shorten the length of time the menu sits there. Edit /etc/loader.conf and set autoboot_delay to a smaller value (like 2). For example:

autoboot_delay="2"

I haven't actually tested it, but it should work.
Check for New Comments
Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Create a Slashdot Account

Loading...