Subject: Re: USB keyboards, boot selector, boot program.
To: Richard Rauch <rauch@eecs.ukans.edu>
From: None <wojtek@wojtek.from.pl>
List: port-i386
Date: 02/25/2001 09:42:01
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

--0-1104919929-983090521=:281
Content-Type: TEXT/PLAIN; charset=US-ASCII

> and the keyboard isn't worth a whole lot to me without a space bar.  (^&)
> 
> Well, I attached a USB keyboard.  (My computer has two MicroSoft products
> on it, now: An IntelliMouse and a USB ``wave'' keyboard.  IMHO, they put
> the ``6'' key on the wrong side of the wave, but otherwise it's a
> servicable product.  MS hardware is actually usable.  This never ceases to
> amaze me.  *grin*)
> 
> Anyway, due to some thunderstorms, I had my computer off.  When I came
> back online, I noticed two pieces of NetBSD software didn't pay attention
> to the USB keyboard:
> 
>   The boot selector.  I have a NetBSD and a LINUX partition.  The boot
>   selector ignored my pressing F4 for NetBSD to boot.  Thankfully,
>   NetBSD is on the default boot partition.  (^&
> 
>   The boot program (where you're allowed 5 seconds to override the
>   default multiuser boot to /netbsd).  I wanted to skip the countdown,
>   per usual, but it ignored my keypresses.
> 
> Both of these shortcomings are significant, IMHO.  Especially since the
> BIOS setup program has enough smarts to detect and use the USB
> keyboard.  (I happened to actually enter setup before booting NetBSD.)

do you like to try my own at least 5 year old boot selector (attached)?

it's DOS program you need to run it from DOS. if someone would be
interested i could convert it do /usr/mdec/mbr_bootsel2 format.


--0-1104919929-983090521=:281
Content-Type: APPLICATION/octet-stream; name="PARTLD.COM"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.NEB.4.21.0102250942010.281@wojtek.from.pl>
Content-Description: 
Content-Disposition: attachment; filename="PARTLD.COM"

6aABuNAHjtC8/v+OwGoAH74AfL8AAYvP86XqHwHQBw4fvr4CuDEOVr71AYoE
/sA8NXQ4iATorwBexgQAimQEg8YQVr75AayAPAB0AovuPP50CzrEdAesPAB1
++vpi/XohQC+igLofwBe67y+gALodgC+jQLocAC0AM0WPDFy+Dw1d/R1B7kB
ADPS6yi0AMHgBIPoUovYxgeAxgb1ATBTuwABuAEDuQEAuoAAzRNbincBi08C
uAECuwB8agAHJsYG/n0AzRMmgT7+fVWqdBR0CC7GBs4B6+vcvpUC6AkAHgfr
j+oAfAAArDwAdQHDtA63AM0Q6/IwLiAAAEZSRUUAAUZBVAAEAAYAAlhFTklY
AAMABUVYVEVORAALRkFUMzIAY1NDTwBRTk9WRUxMAGQAZQCBTElOVVgAgwCC
TElOVVgtU1dBUAAHSFBGUy9OVEZTAKVCU0QATVFOWAAIQUlYAAkACk9TMkJP
T1RNQU4AQFZFTklYMjg2AP9CQlQA/j8ANS4gRkxPUFBZDQ0KAEJvb3Q6DQoA
Q2FuJ3QgYm9vdCENCgDHBgABkJDGBgIBkLsABLgBArkBALqAAM0TvgABi/u5
owHzpLm+BSvPsADzqrgBA7kBALqAAM0TuuICtAnNIcNCT09UIFNlbGVjdG9y
IChDKSBXb2pjaWVjaCBQdWNoYXINCgpCT09UIFNlbGVjdG9yIGluc3RhbGxl
ZCBpbiBtYXN0ZXIgYm9vdCBzZWN0b3IuDQpVc2UgRkRJU0sgL01CUiB0byBy
ZW1vdmUgaXQuDQok
--0-1104919929-983090521=:281--