*BSD News Article 54817


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.rmit.EDU.AU!goanna.cs.rmit.EDU.AU!munnari.OZ.AU!spool.mu.edu!howland.reston.ans.net!europa.chnt.gtegsc.com!news.kreonet.re.kr!overload.lbl.gov!lll-winken.llnl.gov!venus.sun.com!cs.utexas.edu!news.cs.utah.edu!news.cc.utah.edu!park.uvsc.edu!usenet
From: Terry Lambert <terry@lambert.org>
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: EIDE LBA Mode and PIO 3
Date: 9 Nov 1995 19:32:33 GMT
Organization: Utah Valley State College, Orem, Utah
Lines: 53
Message-ID: <47tl0h$kvp@park.uvsc.edu>
References: <47llrg$s01@macbeth.cs.duke.edu> <47oo0q$l5q@uriah.heep.sax.de> <47qonr$6on@dracula.hybrid.com>
NNTP-Posting-Host: hecate.artisoft.com

Kenneth Coley <coley@hybrid.com> wrote:
]
] If FreeBSD does not support LBA, then what is the maximum size drive that is 
] supported on the IDE interface.  

The IDE is still limited; if you mean EIDE, then the anser is 8G.

The LBA support only means anything with regard to booting.  All
protected mode drivers are in fact LBA based and always have been
(which is why I call it absolute sector addressing instead of LBA:
that's what it's always been called).

The effect of "no LBA support" is that the geometry in place at
the time the second stage boot is loaded limits where on the
drive you can place the data that the second stage boot loads
to cylinder 1024 or less.

Many LBA drives (stupidly) don't do BIOS translation except via
an INT 13 TSR loaded with a tricked out MBR, which limits the
boot location to less than the 8G limit that would otherwise
be imposed by using BIOS to boot.

] Are IDE cdroms now supported?  

In -current, not in the 2.0.5 release code.

] How about IDE tape drives as rare as they are?  

I doubt it.  I've personally never heard of such a sucker.

] What about these new pentium motherboards with two IDE controllers.  Are 
] four IDE hard drives a supported configuration?

If the controller probes, it can be attached, so the answer
is "yes".

] Is there any striping or mirroring software available to
] split the data accross several drives?

There is striping software, though it's not part of the default
distribution: you have to add the patches yourself.

Mirroring doesn't split the data, it duplicates it.  Striping is
a concurrency speed up, mirroring is a fault tolerance mechanism
(that can result in a slight concurrency speed up on reading only,
with writing generally being twice as expensive, or worse).


                                        Terry Lambert
                                        terry@cs.weber.edu
---
Any opinions in this posting are my own and not those of my present
or previous employers.