Re: 137GB misto 160GB na disku

From: MilanK <milan (zavinac)>
Date: 02. 06. 2005, 07:46 CEST
> mam 160GB seagate na w2k
> upravil jsem registry a pro jistotu ho rozdelil na 2partition

vo w2k - registry = ano, treba
delenie disku = absolutne nepomoze :-) , cize mozes nechat 160 GB
v kuse, alebo ho nasekat na desat particii - nema to _ziadny_ vplyv
na pripadnu stratu dat (ktora ale s tym zapisom do registrov nehrozi).
Vlastne to ma vplyv - prides o udaje skor ako ked ten disk nechas
cely v kuse :-)) . Katastrofa totiz nastane ak zapises udaje za 
kriticku
hranicu - to znamena ze bud:
a) musis nahrat na disk ktory je v kuse viac ako 128 / 137 GB udajov.
b) vytvoris si od zaciatku disku particiu napr. 140 GB, za nou 
naformatujes
ten zbytok - a do tej druhej zapises aspon par bajtov - a tabulka 
rozdelenia
disku ide do <censored> :-)
Podotykam - stale za predpokladu ze vo w2k neurobis ten zapis do 
registrov.

> pokud ... nepovolis tak 48bit adresovani windows ten
> disk uvidi stale jako 137GB a data ztratis jakmile se ti data 
> zapisou
> vise jako 137GB jelikoz to zacne zapisovat znovu od zacatku... a tim
> padem to smaze i tabulku

Aj ked nepovolis 48bit _mozes_ vidiet celu kapacitu disku. Ale ked 
nevidis,
ako mozes zapisat za hranicu 137 GB ked ten disk budes vidiet ako 137
GB :-) ??? Vsak ten zadrhel je predsa v tom, ze vidis cely disk, ale 
OS
ho nevie spravne adresovat nad tou hranicou :-) .
Ale dalej pises spravne...

Ak HW podporuje velke disky, vo w2k mozes vidiet celu kapacitu
disku (160, 200,... GB), ale bez upravy registrov w2k vie robit iba
28 bitove adresovanie.
To 28 bitove adresovanie vie smerovat 2^28 (2 na 28-mu) sektorov,
t.j. 268 435 456 po 512 bytov (268 435 456 * 512 = 137 438 953 472)
co dava limit 128 / 137.4 GB - podla toho ci tie B podelis 1024 (ako 
to
rata takmer kazdy) alebo 1000 (ako to rataju na stranke 48bitlba.com)

Ked ti OS, ktory nevie 48 bit LBA zapise hocico na 268 435 457-mi
(268 435 456 + 1) sektor, tak to v skutocnosti zapise na sektor cislo
1 - a tam je obvykle tabulka rozdelenia disku.
Nezalezi na tom, na akom logickom disku je ten 268 435 457-mi sektor.
Aj ked je disk rozsekany na viac logickych particii, tak particie za
hranicou 128 / 137,4 maju cislo sektora vyssie ako spominany...
Sektory sa totiz nezacinaju cislovat od 1 pri kazdom logickom disku, 
ale
su cislovane absolutne - od zaciatku disku (1) az na koniec v kuse
(disk 160 GB priblizne 335 544 320).

MilanK
Received on Thu, 2 Jun 2005 07:46:15 +0200

This archive was generated by hypermail 2.1.8 : 02. 06. 2005, 07:46 CEST