Użytkownik "KRiZBi" <krizbi@poczta.fm> napisał w wiadomości
news:9jpl8torj8dg6d8983qanuepqrbf4pf16d@4ax.com...
> On Wed, 14 Feb 2001 09:09:54 +0100, Steve wrote:
>
> >Tam jest wszystko napisane:
> >CHS: 16383/16/63 = 16514064 bloków po 512 bajtów = 8455200768 bajtów
> >granica widzialności BIOS 8,4GB
> >Takie dane powinny być gdy masz ustawienia wpisane w CHS (z palca), a
> >następnie przełączasz na translację LBA i masz ustawienia w LBA.
> >
> To nie jest takie proste jak Ci sie wydaje. Jeśli dysk, któremu wpiszę
> tryb CHS (normal) ustawiam w trybie LBA, to bios automatyczne
> translatuje CHS na LBA (czyli 16->255 głowic, kosztem ilości
> cylindrów) i dalej masz ~8.4 GB.
> A ja chcę CAŁE 40.8 GB, a dokładnie ile mam wpisać cylindrów, żeby ta
> pojemność była wykorzystana, bo resztę znam
> Jeśli więc mógłbyś mi podać ilosć cylindrów , które detektuje bios
> (ten wolny od bariery 32GB of coz) w trybie LBA dla tego dysku będę
> zobowiązany ;)
>
I tak ma być jeśli bios nie obsługuje któregośtam bitu sterowania
kontrolerem IDE. BIOS masz po prostu STARY.
A jak nie masz możliwości upgrade to zrób to następująco.
Zanieś dysk do kumpla którego płyta obsługuje taki dysk w formacie 40G.
Podziel dysk w ten sposób aby partycja bootująca była poniżej granicy 8G
Zainstaluj Win na tej partycji bez uruchamiania scandiska.
Coś takiego robiłem z 486 jak dla niego była granica na 512M.
A swoją drogą jak zobaczysz jak wygląda tablica partycji (binarnie) to
zrozumiesz że to jest Ci niepotrzebne - w TP możesz wpisać max 1023 cylinder
natomiast aby ten problem ominąć jest stosowane adresowanie blokowe (ilość
bloków partycji i ilość bloków przed partycją - tzw. ukryta). Więc nie ma
problemu spróbować...
> A swoją drogą, to na dysku pisze że w LBA jest 78165360 sektorów, więc
> myślałem, że ilość cylindrów można bez problemu policzyć, ale nie ma
> takiej wartości cylindrów, dla których jest to równe Cyl*255*63 - wie
> ktoś o co z tym chodzi ?
A to normalne - zawsze w trybie LBA coś tracisz..... końcówkę dysku (do
wielkości 1 cylindra minus 1 blok (1x255x63-1)*512= 8224768 bajtów)
Chyba że DOKŁADNIE podzielisz dysk blokowo ręcznie bo żaden FDISK tego
dobrze nie robi.
>
> >Natomiast 2 sprawa to widoczność określonej liczby bloków w trybie LBA.
> >Jedne BIOS'y widzą w LBA do 8G drugie do 32G a trzecie wszystko.... :-))
> >
> Mój właśnie wymięka przy 32GB, ale chcę sie z nim trochę podroczyć ;)
> a raczej z tablicą partycji i windowsem.
Robiłem coś takiego z tablicą partycji (też chciałem ominąć OnTracka) - niby
było wszystko ok.
Ale Winda się sypała po zainstalowaniu - i nie wiem dlaczego, a miałem mało
czasu więc dałem sobie siana, i tak dysk nie u mnie pracuje.
A OnTrack to tylko jest małe rozszerzenie biosu. Zastępuje niepoprawne
interpretacje i tyle. Nie powoduje to jakiś większych zaburzeń.
-- SteveReceived on Thu Feb 15 10:04:45 2001
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Thu 28 Sep 2006 - 11:25:36 MET DST