Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
Nowy, duży dysk i stary BIOS = problem http://forum.freesco.pl/viewtopic.php?f=22&t=14262 |
Strona 1 z 1 |
Autor: | CyberDe@th [ piątek, 8 grudnia 2006, 12:35 ] |
Tytuł: | Nowy, duży dysk i stary BIOS = problem |
Witam!!! Padł mi dysk z NND, więc postanowiłem kupić nowy - większy. Tym razem jest to Seagate Barracuda 7200.10 16MB 250GB na UltraATA. Wszystko byłoby "fajnie", gdyby nie jeden problem: BIOS nie widzi dysku, gdy ten nie ma włączonego ograniczenia wielkości do 33GB (w tym przypadku robi się to programowo - zamiast zworki). Gdy nie włączę ograniczenia, to BIOS zawiesza się przy próbie wykrycia dysku (tzw tryb Auto). Zainstalowałem NND z włączonym ograniczeniem. Internet śmiga, wszystko działa, ale nie mam dostępu do całego dysku. Kernel cały czas widzi go jako dysk 33GB :/ Próbowałem kilku metod (kombinacje z LILO i append = "hda=30401,255,63"), ale na razie żadna nie działa. Kernel cały czas widzi dysk jako 33GB (CHS: 4111,255,63) zamiast ~230GB (CHS: 30401,255,63). Dodam, że fdisk widzi dysk z 4111 cylindrami (wyciąga tą informację z kernela) i jak ręcznie wprowadzi się geometrię, to w ten sposób założy się partycje. Niestety pozostałe programy (cfdisk, parted) wyświetlają informację o źle ustawionej geometrii dysku. Może ktoś już miał podobny problem i sobie z tym poradził i mógłby mi pomóc? |
Autor: | kuruś [ piątek, 8 grudnia 2006, 12:46 ] |
Tytuł: | |
Jaka płyta główna? Uaktualnij bios. |
Autor: | CyberDe@th [ piątek, 8 grudnia 2006, 12:53 ] |
Tytuł: | |
kuruś - jest to PCCHIPS M726. O nowym BIOS'ie można w zasadzie zapomnieć. Chodzi mi o rozwiązanie od strony Linuksa. |
Autor: | Mis' [ piątek, 8 grudnia 2006, 12:57 ] |
Tytuł: | |
wyłącz dysk w biosie, usuń ograniczenie wielkości. jeśli będziesz miał problem z bootowaniem z tego dysku to dodaj jakiś inny mały dysk i z niego startuj, a cały system trzymaj na tym dużym. |
Autor: | CyberDe@th [ piątek, 8 grudnia 2006, 13:08 ] |
Tytuł: | |
Mis' - niestety nie jest to rozwiązanie problemu w sytuacji gdy chcę korzystać tylko i wyłącznie tego jednego dysku. Tak jak napisałem - BIOS się wywala przy próbie wykrycia tego dysku bez ograniczenia, więc o bootowaniu z niego można w taki przypadku zapomnieć. |
Autor: | qrak [ piątek, 8 grudnia 2006, 13:21 ] |
Tytuł: | |
Najnowszy bios z 22.07.99, chociaż ta płyta jest tak nędzna, że wgranie nowego biosu nie gwarantuje poprawy sytuacji, na twoim miejscu zmieniłbym ją na jakąś inną. |
Autor: | Mis' [ piątek, 8 grudnia 2006, 13:22 ] |
Tytuł: | |
CyberDe@th pisze: Mis' - niestety nie jest to rozwiązanie problemu w sytuacji gdy chcę korzystać tylko i wyłącznie tego jednego dysku.
Tak jak napisałem - BIOS się wywala przy próbie wykrycia tego dysku bez ograniczenia, więc o bootowaniu z niego można w taki przypadku zapomnieć. czy ty czytasz co napisałem? wyłącz dysk w biosie. Nie będzie problemu z wywalaniem się biosu, a Linux i tak dysk zobaczy i wykorzysta. Ponieważ może być problem z bootowaniem z wyłączonego dysku sugeruję dodanie jakiegokowiek małego dysku tylko dla katalogu /boot. Ale jeśli nie chcesz to twoja sprawa... ja nie trace ponad 200GB powierzchni dyskowej tylko ty... |
Autor: | zciech [ piątek, 8 grudnia 2006, 13:28 ] |
Tytuł: | |
Ostatecznie to bootowac to nawet z dyskietki mozna. albo z cdroma. |
Autor: | CyberDe@th [ piątek, 8 grudnia 2006, 13:39 ] |
Tytuł: | |
qrak - ta płyta to padaczka i jeśli tylko będzie taka możliwość, to na pewno ją zmienię. Mis' - niestety dopiero w nocy będę mógł to sprawdzić (opcję z wyłączonym dyskiem w BIOS'ie). Natomiast czytam tak sobie http://tldp.org/HOWTO/Large-Disk-HOWTO.html i w sumie ciekawych rzeczy się dowiaduję. Najciekawszy jest punkt 11.4 o zworkach właśnie. Można wyczytać, że całą sprawę powinna załatwiać jedna opcja w jajku: CONFIG_IDEDISK_STROKE The CONFIG_IDEDISK_STROKE option of Linux 2.4.19/2.5.3 and later, will tell Linux to read the native max capacity and do a SET MAX ADDRESS to get access to full capacity. This configuration option lives under the heading "Auto-Geometry Resizing support" in the "IDE, ATA and ATAPI block devices" kernel configuration section. The configuration option went away in 2.6.7 and was replaced by a (per-disk) boot parameter, so that one can say "hda=stroke". With this "stroke" option jumpered disks will in many cases be handled correctly, i.e., be seen with full capacity (in spite of the jumper). And the same holds when the disk got a Host Protected Area in some other (non-jumper) way. To też ciekawe: Seagate Seagate disks have a jumper that will clip the reported number of cylinders to 4092 on drives smaller than 33.8 GB, while it will limit the reported LBA capacity (Identify words 60/61) to 33.8 GB on larger disks. For models ST-340810A, ST-360020A, ST-380020A: The ATA Read Native Max and Set Max commands may be used to reset the true full capacity. For models ST-340016A, ST-340823A, ST-340824A, ST-360021A, ST-380021A: The ATA Set Features F1 sub-command will cause Identify Data words 60-61 to report the true full capacity. I teraz pytanie... jak to "łyknąć"? zciech - też można, ale tu chodzi o to, żeby wystarczał tylko ten dysk.[/code] |
Autor: | MAC!EK [ piątek, 8 grudnia 2006, 17:49 ] |
Tytuł: | |
CO ty chcesz łykać? Przecież sam wyraźnie napisałeś, że jak dysk wykrywany jest w biosie to się dalej nie włączy. Więc do jądra nawet nie dochodzi, nie obejdzie się bez bootowania z CD/FDD lub innego HDD |
Autor: | broki [ piątek, 8 grudnia 2006, 17:55 ] |
Tytuł: | A jaki bios ma ta płyta ? |
Witam ! A jaki bios ma ta płyta - jeśli to bios Awarda to można mu zaimplementować obługę dużych dysków. Napisz coś więcej. |
Autor: | Mis' [ piątek, 8 grudnia 2006, 20:14 ] |
Tytuł: | |
MAC!EK pisze: CO ty chcesz łykać? Przecież sam wyraźnie napisałeś, że jak dysk wykrywany jest w biosie to się dalej nie włączy. Więc do jądra nawet nie dochodzi, nie obejdzie się bez bootowania z CD/FDD lub innego HDD
O ile dobrze zrozumiałem, to jemu prawdopodobie chodzi o to że pozostawi ograniczenie wielkości (coby bios się nie wywalał), a Linux ma zobaczyć cały dysk... Jako, że nowego kernela w najbliższym czasie nie wydajemy, myślę, że temat można zamknąć - rozwiązania podane, czy autor wątku z nich skorzysta to już nie nasza sprawa. |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |