Ubuntu - grub i wersje kernela oraz sterowniki. Problem

Ubuntu 6.10.

Kiedy miałem świeżo zainstalowany system, w grubie miałem tylko takie wpisy do linuksa:

ubuntu kernel-2.6.17-10

ubuntu kernel-2.6.17-10 recovery mode

memtest86+

(chyba tyle) Potem podczas aktualizaji, (nie jestem pewien, ale chyba jądro, czyli kernel zaktualizowało się do 2.6.17-11), no i pojwiły się kolejne wpisy:

ubuntu kernel-2.6.17-11

ubuntu kernel-2.6.17-11 recovery mode

Nie jest to problem, lecz czy można wykasować

ubuntu kernel-2.6.17-10

ubuntu kernel-2.6.17-10 recovery mode

skoro mam nowszą wersję? Dlaczego samo się nie zaktualizowało z 10 do 11 (?) i nie wywaliło niepotrzebnych wpisów (?) No dobra, a teraz już poważny błąd. Chciałem załatwić sobie sterowniki do karty nvidia (geforce 2 400 mx) i tu się wszystko kipnęło. Zainstalowałem, zresetowałem, w grubie pojawiły się jakieś dodatkowe wpisy:

ubuntu kernel-2.6.17-10-386

i coś jeszcze

i nie moge uruchomić systemu… pisze mi, że serwer X coś tam (dużo jest jakiś krzaków) jest niepomyślnie skonfigurowany.

Co tu począć z tym linuksem? :?

to klikasz na inne.Też tak mam.

No wiem, chyba tak raz zrobiłem… ale nie chce zrobić śmietnika, chciałbym wiedzieć do czego służy to i owo, dlaczego tak a nie inaczej…

w Synaptic wyszukujesz 2.6.17-10 i usuwasz to co znajdzie (bodajże 5 rzeczy)

on zostawia je na wszelki wypadek gdyby ci się nagle system nie chciał podnieść po aktualizacji

wywal te pliki :

/boot/abi-2.6.20-8-generic /boot/initrd.img-2.6.20-8-generic.bak

/boot/config-2.6.20-8-generic /boot/System.map-2.6.20-8-generic

/boot/initrd.img-2.6.20-8-generic /boot/vmlinuz-2.6.20-8-generic

oczywiście tylko te wersje które cię nie interesują

potem w /boot/grub/menu.lst wywal wpisy (na samym dole)

np:

title Debian GNU/Linux, kernel 2.6.20-8-generic

root (hd0,0)

kernel /boot/vmlinuz-2.6.20-8-generic root=UUID=654c5489-659b-4ab1-9069-79bb259ad915 ro quiet splash

initrd /boot/initrd.img-2.6.20-8-generic

boot


title Debian GNU/Linux, kernel 2.6.20-8-generic (recovery mode)

root (hd0,0)

kernel /boot/vmlinuz-2.6.20-8-generic root=UUID=654c5489-659b-4ab1-9069-79bb259ad915 ro single

initrd /boot/initrd.img-2.6.20-8-generic

a Xy pewnie się nie ładują na nowym jądrze bo nie masz sterowników od karty… wykonaj te polecenia z konsoli po zobaczeniu błędu :

wget http://albertomilone.com/ubuntu/nvidia/scripts/envy_0.8.1-0ubuntu7_all.deb

dpkg -i envy_0.8.1-0ubuntu7_all.deb

envy