Posted By: shimi (The NEUROLOGiC member) on 'CZhardware'
Title: Re: LBA mod
Date: Tue Apr 8 11:54:32 1997
> > lidi, prosim vas, co je PRESNE podstatou LBA konverze?
> Bohuzel ne, taky bych to rad vedel.
To mas tak : Kdyz v 80tym vymejsleli v Idiots Built Me pro svuj novy model
IBM PC bios, tak zvolili pro diskove oprerace (INT 0x13) cteni/zapis tuto
konvenci :
AH - Command(read,write,...) (ja bych bral)
AL - Drive (i tohle) (mozna prehazuju ah,al,dh,dl (z hlavy nevim))
DL - Head (zde ma byt zadana hlava(povrch) 8 bitu zde staci (rekneme))
CX - Cylinder a sektor (a tady je zakopanej pes - prvnich sest bytu patri
sektoru (0-63) coz je hroozne malo, ale vyrobci se podle toho zaridily, a
zbylejch 10 bitu (0-1023) patri stope a v tom je to cely - BIOS NELZE volat
a chtit po nem cist/psat stopu s cislem vetsim nez 1023 i kdyz IDE to hrave
zvlada a je JEDNO jestli je enhanced nebo ne)
LBA preklad spociva v tom, ze BIOS/driver pro OS snizi pocet stop a umerne
zvysi pocet hlav a pozadavky takto zpetne preklada.
plyne : Tento program MUSI byt v bootu (OS by po zavedeni ovladace musel byt
schopen prestavet cely FS a to dos neni a jine systemy to vubec neresi)
> > chtel bych si udelat neco, co mi zpristupni velkej disk na IDE;
> > chci nejakej malej rezident z CONFIGu,
:-)
(reseni bych videl v upgradu biosun nebo boardu)
> No, nerikam, ze je to nemozne, nicmene to IMHO neni prave nejstastnejsi
ja rikam ze jo
> > zadne shity co mi modifikujou
> > MBR a delaj si svoje partitisny (ontrack)
Ono to ale fakt bez nich nejde
PS : board bez LBA, lidi zbavte se toho
+-- | | | | /| | I was systemak,
+--+ | | | | / | | I'm systemak
| +---+ | | | | and I will be systemak
--+ | | | | | | E-mail: tsimek@students.zcu.cz
http://dione.zcu.cz/~tsimek