vytvareni novych RAID mirrorovych disku

Miroslav BENES mbenes na tenez.cz
Pátek Květen 16 08:45:14 CEST 2003


> ...(LBA je ve skutecnosti
> znovuvynalezeni tohoto kola, zadny cylindry, hlavy a sektory, ale proste 
> poradove cislo sektoru na disku od 0 do N-1.)

LBA je zpusob jak obejit jista zminena omezeni tim, ze se 
fiktivne zvetsi pocet hlav na ukor povctu cylindru.

To co popisujete je v BIOSu oznacovano jako LINEAR, ale pokud 
vim, prakticky vubec se to nepouziva. Toto bylo doporuceno 
nastavit (v drevnich dobach 386 a 486) pred instalaci systemu 
jako Novell a *nixy, protoze "velke" disky (nad 1024 cyl - tedy 
nad cca 504MiB) by se musely znasilnovat pres DOSacko berlicku 
LBA, coz nejak nebylo podporovano. A ani se jim nedivim...

 
> Fyzickou geometrii disku lze mozna zjistit 

O tom silne pochybuji - od dob 210 MiB je bezne, ze se na jedne 
stope uklada ryzny pocet sektoru. Dost tezko by se to zjistovalo 
- a navic radic disku muze nektere sektory premapovavat.
Rozumnejsi bude verit radici na disku, za data bude ukladat 
optimalne, pokud je budeme posilat / ci usporadane (tj. 
zvetsovat menit cislo sektoru / hlavy a az pak stopy at uz v CHS 
nebio v LBA prip. postupne zvetsovat cislo v rezimu LINEAR).


> ... ale
> urcite to neni potreba k normalnimu pouziti a uz vubec se nemusi pracovat
> s nejakymi uchylnymi fiktivnimi a uzitek neprinasejicimi udaji typu 255
> hlav vymyslenymi jen z toho duvodu, ze nejaky trouba pred X lety setril na
> bitech pro jednotlive polozky a jini troubove se postarali o to, aby to
> cele pretrvalo az do dneska.

Je to nesikovne, to je jasne. Ale co treba deleni disku na max. 
4 partisny a dosti uhozene laborovani s tzv. "Extended" 
partisnami ? To je dalsi koule kterou s sebou vlacime (z doby 
kdy kapacita neprekracovala 20 MB) - a uprimne receno me vadi 
daleko vic.
Pritom logicky vzato partisna by mela zacinat na hranici 
cylindru a rozhodne musi zacinat na hranici hlavicky. Proto uz 
od dob prvnich disku s 16-ti sektory na stopu je na zacatku v 
prvnim sektoru MBR a dalsich 15 (dnes 62) sektoru je 
nevyuzitych. No a zabranim jenom jednoho dalsiho sektoru (512 B) 
by se dal pocet partisen rozirit o 32 ... Za tohle bych bych 
taky nekomu rad "podekoval".


--------------------------
Miroslav BENES
E-mail   : mbenes na tenez.cz
TENEZ Chotebor, a.s
--------------------------



Další informace o konferenci Linux