Autor: HerrX (herrx_at_interia.pl)
Data: Sun 09 Nov 2003 - 11:41:16 MET
adasiek wrote:
> czesc;
>
> mam Conner CFS1081A; jest to 1081 milionow bajtow;
>
> oznaczenia z dysku:
> cyl: 2097 / hds: 16 / sec: 63;
>
> wedlug: http://www.computerhope.com/hdd/hdd0014.htm
> cyl: 524 / hds: 64 / sec: 63;
>
> jesli podam oznaczenia z dysku do BIOS /nie ma autodetekcji/ - to
> pokazuje mi sie rozmiar 1023; jesli zas podam zamiast 2097 cylindrow
> liczbe 2197, to pokazuje mi sie rozmiar dysku 1081, czyli OK;
>
> poza tym przy liczbie 2097 BIOS wyrzuca error "CMOS memory size
> mismatch"; pierwotnie myslalem ze chodzi mu o RAM /to jest jakies
> 386SX/; ale po zamianie liczby cylindrow na wartosc 2197 problem z tym
> komunikatem ustaje;
>
> ale: LILO nie wstaje; pojawia sie tylko "LI"; lilo jest dystrybucyjne z
> slackware-3.3 - zassane dzisiaj :D lilo wstaje ladnie z tego dysku na
> komputerze wyposazonym w autodetekcje HDD; poza tym komenda lilo byla
> wydana na tym 386, po odpaleniu systemu przez boot z dyskietki; czyli
> lilo na dysk wprowadzilo sie we wnetrzu kompa 386;
>
> jak rozumiem problem z lilo polega na niewlasciwej geometrii dysku; tzn.
> lilo szuka sie tam gdzie go nie ma; ale jak zmusic lilo zeby sie szukalo
> tam gdzie trzeba; tzn. jakie mam poustawiac dane w BIOS dla tego dysku?
>
> pozdrawiam;
> adas;
>
>
>
>
Przypuszczam, że BIOS kontrolera dysków tego kontrolera może nie mieć
obsługi dysków powyżej 512 MiB. Spróbuj, czy LILO się uruchomi z
parametrami cyl: 1023 heads: 16 sect: 63. Jak nie to przy tych
parametrach je jeszcze raz zainstaluj. Oczywiście obraz kernela musi
leżeć poniżej 512 MiB(najbezpieczniej jest zrobić osobna mała partycja
/boot). Linux powinien automatycznie wykryć geoteria tego dysku, a jak
nie to trzeba wpisać ją na sztywno hd?=2097,16,63, gdzie ? to
odpowiednia literka.
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Wed 19 May 2004 - 11:38:50 MET DST