l i n u x - u s e r s - g r o u p - o f - d a v i s
Next Meeting:
July 7: Social gathering
Next Installfest:
Latest News:
Jun. 14: June LUGOD meeting cancelled
Page last updated:
2004 Aug 06 14:39

The following is an archive of a post made to our 'vox-tech mailing list' by one of its subscribers.

Report this post as spam:

(Enter your email address)
Re: [vox-tech] Losing keyboard and mouse between boots
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [vox-tech] Losing keyboard and mouse between boots

Quoting Peter Jay Salzman (p@dirac.org):

> I haven't tried a standard PS/2 mouse.  Unfortunately, I need to
> concentrate on just getting Linux installed ATM.  I've *nearly* given up
> doing a direct install on the SATA drive.  If something doesn't change
> in the next hour, I'm going to install Linux on PATA and then try to
> migrate the system onto SATA.
> Boy, do I hate giving up on things!  :-(

I salute your determination, and here's a suggestion:

Boot Knoppix, except, instead of using the default boot image "knoppix",
type "knoppix26" to boot from the optional 2.6 kernel image.  (I'm
assuming you're using a 3.4-series Knoppix, which introduced that
option.)  There are the usual array of other boot-time parameters you
can specify to the booting kernel, if you need to do something else
funky, as well.

The reason you might want to try the 2.6 image is that Jeff Garzik's
libata driver collection for many (but not all) SATA chipsets was
created for 2.6, and in normal circumstances is available only in that
kernel series, at the moment.

To be more specific, there have been a series of libata backport patches
to sundry 2.4 kernel releases, but precompiled kernels have to date
almost never included those patches.  Good news on the horizon:  libata
has been accepted into the mainline 2.4 code for the next release
(2.4.27).  But, for now, the least-effort way to have access to libata
drivers is to boot a precompiled 2.6 kernel + modules.

Garzik's libata architecture leverages the existence of the kernel's
well-tested SCSI layers to transport the ATA information.  So, one
side-effect is that you'll be addressing your SATA hard drives via SCSI
device names (/dev/sda, etc.).  Another side-effect is that you won't be
able to do hdparm tweaking of the ATA settings.  However, by way of
compensation, libata performance is excellent.

As I mentioned, libata is a driver _collection_.  The particular driver
in that set for your Silicon Image 3112A (aka SiI3112A) is called
"sata_sil".  When last I checked, Garzik still considered that driver to
be beta-stage.  (Garzik seems to consider these chips to have some
challenging bugs that he's gradually working around.)

On your whole mouse thing, yeah, I think peoples' surmise is correct,
that it's very likely a BIOS issue.  Fortunately, Abit is generally very
good about finding and fixing such things, so I'd guess they're going to 
come out with fixes, and you should keep checking with them.

I have to say, however, that I've changed my mind a _lot_ over the last
couple of years about what I used to call the Useless Serial Bus.  USB 
is _so_, so much an improvement over PS/2, the old AT keyboard standard,
RS-232C for serial communications, and the Centronics parallel
interface.  We can lose the whole lot of those, and I won't miss 'em a

As long as I can find USB converters for my old IBM Model M keyboard
and Logitech Trackman Marble, that is.  ;->

vox-tech mailing list

LUGOD Group on LinkedIn
Sign up for LUGOD event announcements
Your email address:
LUGOD Group on Facebook
'Like' LUGOD on Facebook:

Hosting provided by:
Sunset Systems
Sunset Systems offers preconfigured Linux systems, remote system administration and custom software development.

LUGOD: Linux Users' Group of Davis
PO Box 2082, Davis, CA 95617
Contact Us

LUGOD is a 501(c)7 non-profit organization
based in Davis, California
and serving the Sacramento area.
"Linux" is a trademark of Linus Torvalds.

Sponsored in part by:
Appahost Applications
For a significant contribution towards our projector, and a generous donation to allow us to continue meeting at the Davis Library.