Grub - "Selected cylinder exceeds maximum supported by

Instalacja Slackware Linux, problemy i wstępna konfiguracja, aktualizacje do nowszych wersji.

Moderatorzy: Moderatorzy, Administratorzy

P!otr
Użytkownik
Posty: 34
Rejestracja: 2005-01-20, 23:20

Re: Grub - "Selected cylinder exceeds maximum supported by

Post autor: P!otr »

1. Podobnie jak przemek999 - /boot mam w /. U mnie to jest /dev/hda6, znajduje sie za 8 GB dysku
2. Dzieki snaj

...edit...
Prolem rozwiazany, sciagnalem jeszcze raz zrodla od nowa skonfigurowalem, skompilowalem, przekopiowalem, zrestartowalem i dziala
nie kumam, tzn. kumam tyle, ze pewnie cos schrzanilem za pierwszym razem, ale co ? - nie mam pojecia
wniosek rowniez taki - brak zwiazku tytulowego bledu z 1. wersja kernela, 2. z grubem, 3. z opcjami dysku w BIOSie
Tylko jak to sie teraz ma do sytuacji opisanej przez przemka999, z ktorej wnioskowac mozna zupelnie co innego
Nie wiem... :dontgetit:
Ostatnio zmieniony 2006-03-28, 21:33 przez P!otr, łącznie zmieniany 1 raz.
P!otr
Użytkownik
Posty: 34
Rejestracja: 2005-01-20, 23:20

Re: Grub - "Selected cylinder exceeds maximum supported by

Post autor: P!otr »

Ten blad to jakis koszmar:
Obecnie jakos doszedlem do sytuacji, w ktorej moge odpalic nowe jajko, ale jako, ze nie dziala idealnie to je co jakis czas poprawiam i tutaj mam problem - nie moge go poprawiac pracujac na 2.6.15, dlaczego ? dlatego:

Kod: Zaznacz cały

make
make modules_install
i teraz:
------------------------------------------------
1. bedac na 2.4.26

Kod: Zaznacz cały

cp /usr/src/linux-2.6.15/arch/i386/boot/bzImage /boot/vmlinuz-2.6.15
reboot
bootuje 2.6.15 - efekt:
->dziala
------------------------------------------------
2. bedac na 2.6.15

Kod: Zaznacz cały

cp /usr/src/linux-2.6.15/arch/i386/boot/bzImage /boot/vmlinuz-2.6.15
reboot
bootuje 2.6.15 - efekt:
->Error 18: Selected cylinder exceeds maximum supported by BIOS
------------------------------------------------
Na czerwono zaznaczylem roznice miedzy punktem 1., a 2., moglbym dopisac jeszcze punkt 3., w ktorym mam odpalone jadro z plytki instalacyjnej i po podmontowaniu /dev/hda6 kopiuje bzImage do vmlinuz-2.6.15, wtedy jajko rowniez daje sie uruchomic
Wyglada to tak jakby polecenie cp w sytuacji gdy pracuje na 2.6.15 dzialalo nieprawidlowo, jakos blednie kopiowalo, ale jak to mozliwe ? Rozmiar pliku zawsze jest ten sam, nie wazne pod jakim jajkiem kopiowalem.
Powyzsze punkty wykonywalem kilkakrotnie, za kazdym razem efekt byl ten sam.
Czy ktos ma jakis pomysl, o co tu chodzi ?
Dario

Re: Grub - "Selected cylinder exceeds maximum supported by

Post autor: Dario »

Mam pytanie: jeśli uruchomiłes system z jajem 2.6.15, skompilowałeś znowu nową wersję i kopiując ją do /boot nazwiesz je inaczej np. vmlinuz-2.6.15A to też po reboot-ie masz kłopot ?
P!otr
Użytkownik
Posty: 34
Rejestracja: 2005-01-20, 23:20

Re: Grub - "Selected cylinder exceeds maximum supported by

Post autor: P!otr »

Tak, nadal jest ten sam blad
mpier
Użytkownik
Posty: 1002
Rejestracja: 2005-10-01, 13:24
Lokalizacja: Blachownia||Cz-wa

Re: Grub - "Selected cylinder exceeds maximum supported by

Post autor: mpier »

P!otr, po podmieniniu jądra (po cp) instalujesz lilo?
P!otr
Użytkownik
Posty: 34
Rejestracja: 2005-01-20, 23:20

Re: Grub - "Selected cylinder exceeds maximum supported by

Post autor: P!otr »

Nie, uzywam gruba, wiec nic nie modyfikuje, zreszta to nieistotne bo tak jak napisalem - majac uruchomione jadro 2.4.26 i kopiujac, w efekcie otrzymuje poprawnie uruchamiajace sie jajko 2.6.15
No chyba ze grub wymaga reinstalacji na nowym jadrze (cos a la budowa modulu nvidii), aby pliki kopiowane do boot spod nowego jadra dzialaly, zaraz to sprawdze...
BeteNoire
Użytkownik
Posty: 2666
Rejestracja: 2005-03-21, 01:39
Lokalizacja: z lasu

Re: Grub - "Selected cylinder exceeds maximum supported by

Post autor: BeteNoire »

mpier pisze:P!otr, po podmieniniu jądra (po cp) instalujesz lilo?
Przecież cały wątek jest o GRUBie :lol:
P!otr pisze:No chyba ze grub wymaga reinstalacji na nowym jadrze
Oczywiście, że nie wymaga. Właśnie dlatego go używam :D
Ostatnio zmieniony 2006-04-02, 15:48 przez BeteNoire, łącznie zmieniany 1 raz.
P!otr
Użytkownik
Posty: 34
Rejestracja: 2005-01-20, 23:20

Re: Grub - "Selected cylinder exceeds maximum supported by

Post autor: P!otr »

Zle zainstalowalem gruba na 2.6.15 wiec musialem zainstalowac gruba uruchmiajac slacka z plytki instalacyjnej, po tej czynnosci, zmienilo sie jedno - teraz zarowno punkt 1. jak i 2. daje:

Kod: Zaznacz cały

Error 18: Selected cylinder exceeds maximum supported by BIOS
teraz juz nie wazne na jakim jajku kopiuje (wlasciwie to na 2.6.15 nawet nie moge kopiowac bo 2.6.15 nie uruchomie)
Nic z tego nie rozumiem, raz dziala, a raz nie, nie znajduje logicznego wyjasnienia dla tej sytuacji...

...edit0...
Z ciekawosci sprawdzilem czy lilo ruszy, okazuje sie, ze bez najmniejszego problemu, ale ja nie chce lilo tylko gruba
...edit1...
Po uruchomieniu 2.6.15 dzieki lilo, zainstalowalem gruba poprawnie, wykonujac czynnosci identyczne jak przy instalacji gruba na 2.4.26, w efekcie nie zostalem nawet dopuszczony do wyboru systemu operacyjnego, zanim grub sie zaladowal wyrzucil "Error 18". Nie wiem ile ten Error 18 ma wspolnego z wyzej cytowanym Errorem 18. Jako, ze te same czynnosci powoduja na 2.4.26 pozadane efekty, a na 2.6.15 bledy, domyslam sie, ze albo problem dotyczy kernela 2.6.15, albo mojej konfiguracji tegoz kernela. Jezeli ktos domysla sie od czego to moze zalezec to prosze o pomoc
Ostatnio zmieniony 2006-04-02, 17:17 przez P!otr, łącznie zmieniany 2 razy.
Dario

Re: Grub - "Selected cylinder exceeds maximum supported by

Post autor: Dario »

Ja mam w menu.lst tak zapisane:

Kod: Zaznacz cały

title Slackware GNU/Linux
kernel (hd0,1)/boot/bzImage vga=0x317 root=/dev/sda2 ro

title Slackware GNU/Linux (old)
kernel (hd0,3)/boot/bzImage vga=0x317 root=/dev/sda4 ro
może tu masz błąd ?
P!otr
Użytkownik
Posty: 34
Rejestracja: 2005-01-20, 23:20

Re: Grub - "Selected cylinder exceeds maximum supported by

Post autor: P!otr »

;/
Dario, zapewniam Cie, ze mam ten plik poprawnie napisany
Dario

Re: Grub - "Selected cylinder exceeds maximum supported by

Post autor: Dario »

To porównaj może configi kernela 2.4.x z 2.6.15 tam gdzie jest coś o dyskach, chipsetach płyty głównej i systemach plików.
Ja mam 2.6.15.4 i działa GRUB normalnie, nie umiałem go zainstalować ale na dysku SCSI z kontrolerem raid, chociaż poprzedni właściciel dysku miał gruba na nim, a LILO zainstalowało się bez kłopotów, ale to inna bajka ;-)
mpier
Użytkownik
Posty: 1002
Rejestracja: 2005-10-01, 13:24
Lokalizacja: Blachownia||Cz-wa

Re: Grub - "Selected cylinder exceeds maximum supported by

Post autor: mpier »

Niw widziałem tego gruba w kilku ostatnich postach, więc automatycznie pomyślałem o lilo.
P!otr pisze:1. Podobnie jak przemek999 - /boot mam w /. U mnie to jest /dev/hda6, znajduje sie za 8 GB dysku
P!otr, spróbuj wsadzić to jądro na jakąć niższą partycję i zobaczyć czy coś się zmieni. Mógłbyś podać jakiś sensowny, przyziemny powód dlaczego uparłeś się na gruba?
P!otr
Użytkownik
Posty: 34
Rejestracja: 2005-01-20, 23:20

Re: Grub - "Selected cylinder exceeds maximum supported by

Post autor: P!otr »

chetnie bym to dal ponizej 8 GB dysku, ale musialbym pozamieniac partycje, przeinstalowac slacka i co gorsze na ten czas upchnac gdzies dane, duzo roboty, az mi sie niedobrze robi na mysl o ponownym konfigurowaniu tego wszystkiego od nowa
wolalbym uzyc gruba poniewaz nie mam jeszcze doswiadczenia w konfigurowaniu jader linuxa i zapewne czesto bede musial uruchamiac stare jajko. W grubie nie stwarza to najmniejszych problemow, a w lilo, bede musial sie bawic z plytka instalacyjna co chwile
Ostatnio zmieniony 2006-04-02, 18:47 przez P!otr, łącznie zmieniany 1 raz.
BeteNoire
Użytkownik
Posty: 2666
Rejestracja: 2005-03-21, 01:39
Lokalizacja: z lasu

Re: Grub - "Selected cylinder exceeds maximum supported by

Post autor: BeteNoire »

P!otr, może po prostu tymczasowo zainstaluj LiLo a jak znajdziesz chwilę czasu to przerzucisz sobie Slacka na początek dysku. Jest jeszcze jedno wyjście: resajz początowej partycji i zrobienie 32-64 MB /boot dla linuksa.
Polecam drugie rozwiązanie ;)
Dario

Re: Grub - "Selected cylinder exceeds maximum supported by

Post autor: Dario »

Kod: Zaznacz cały

root@p4ht:~# fdisk /dev/sda

The number of cylinders for this disk is set to 9733.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
   (e.g., DOS FDISK, OS/2 FDISK)

Command (m for help): p

Disk /dev/sda: 80.0 GB, 80060424192 bytes
255 heads, 63 sectors/track, 9733 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1216     9767488+   7  HPFS/NTFS
/dev/sda2            1217        3040    14651280   83  Linux
/dev/sda3            3041        8269    42001942+   5  Extended
/dev/sda4            8270        9733    11759580   83  Linux
/dev/sda5            3041        5472    19535008+  83  Linux
/dev/sda6            5473        5536      514048+  82  Linux swap
/dev/sda7            5537        8269    21952791   83  Linux

Command (m for help):  
Na partcjach sda2 i sda4 mam oddzielnie zainstalowanego Slacka i GRUB startuje obydwa pingwiny więc przenoszenie systemu przez P!otr-a wyżej wydaje mi sie nie potrzebne.
Mam co prawda inną płytę i dysk ale jak się nie mylę to winda ma chyba kłopot jak się ją instaluje za głęboko.
ODPOWIEDZ