[+] Usuni

Ogólne pytania dotyczące systemu
dash4
Posty: 81
Rejestracja: 11 kwietnia 2008, 00:34
Lokalizacja: Bia³ystok

[+] Usunięcie starych wersji jądra

Post autor: dash4 »

Witam.
tak jak w temacie. Mianowicie chodzi mi o usunięcie starych wersji kerneli (tych które są widoczne przy wyborze systemu w grubie).
Jak sprawić aby widoczny był tylko ostatni kernel + Windows (bo mam go jako kolejny system na dysku).
Dodatkowo to zwolni odrobinę miejsca na dysku - prawda?
Dziękuję za odpowiedzi.
Pozdrawiam
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

dash4 pisze:Jak sprawić aby widoczny był tylko ostatni kernel + Windows
http://debian.linux.pl/viewtopic.php?t=693
Właściwie masz tam wszystkie odpowiedzi.
dash4
Posty: 81
Rejestracja: 11 kwietnia 2008, 00:34
Lokalizacja: Bia³ystok

Post autor: dash4 »

dzięki, ale tam jest tylko opisane jak wywalić z gruba, a mi chodzi też o to aby zwolnić troszkę miejsca...wywalić z dysku stare kernele.

Sadze ze jak fizycznie wywale te jadra, to grub też nie bedzie ich pokazywał?

(gdzie są te kernele?)
Pozdrawiam
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Pliki są w /boot. Jak instalowałeś przez apt/aptitude to tak samo je można usunąć. Usunięcie plików nie sprawi usunięcia odpowiednich wpisów w /boot/grub/menu.lst.
dash4
Posty: 81
Rejestracja: 11 kwietnia 2008, 00:34
Lokalizacja: Bia³ystok

Post autor: dash4 »

Sam nie instalowałem nowych kerneli - po prostu robiłem aktualizacje przez dist-upgrade i już. Dzięki za pomoc. Pozdrawiam
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Wszystkie informacje masz w pliku /boot/grub/menu.lst

Edytujesz wspomniany plik /boot/grub/menu.lst i w nim masz komentarze do poszczególnych opcji.

Jeżeli instalowałeś kernele z pakietów deb to usuwasz nie używane, podobnie jak każdy inny pakiet.

Kod: Zaznacz cały

apt-get remove pakiet kernela
Wersje jąder zainstalowanych w systemie z pakietów deb, sprawdzisz poleceniem:

Kod: Zaznacz cały

dpkg -l | grep linux-image*
pavbaranov
Senior Member
Posty: 2156
Rejestracja: 29 lipca 2007, 18:06

Post autor: pavbaranov »

Najprościej, jeśli masz np. Synaptika to znaleźć odpowiednie pakiety, których nie chcesz już mieć. Zaznaczyć do usunięcia (może być z konfiguracją), kliknąć i po sprawie :)
Blind
Posty: 90
Rejestracja: 08 lutego 2008, 20:02

Post autor: Blind »

Najłatwiej będzie sprawdzić jakie masz aktualnie zainstalowane:

Kod: Zaznacz cały

aptitude search linux-image
a następnie pousuwać te które ci nie pasują

Kod: Zaznacz cały

aptitude remove (nazwa pakietu, np linux-image-2.6.24-1-686-bigmem)
i nie zapomnij usunąć linux-headers (w moim przypadku to będzie linux-headers-2.6.24-1-common)
a grub się sam zaktualizuje.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Blind, polecenie:

Kod: Zaznacz cały

aptitude search linux-image
wyświetli wszystkie dostępne wersje kernala w repozytorium (łącznie z zainstalowanymi).
Należy to przefiltrować np. tak:

Kod: Zaznacz cały

dpkg -l | grep linux-image*
Akkon
Junior Member
Posty: 833
Rejestracja: 09 listopada 2007, 14:06

Post autor: Akkon »

dash4, jeśli chcesz pozbyć się wpisów starych kerneli w grubie to wystarczy tylko edytować plik

Kod: Zaznacz cały

nano /boot/grub/menu.lst
i zakomenować lub usunąć poprzednie wpisy. To jednak nie usunie ich z systemu a tylko spowoduje, że nie będa wyświetlać się w menu gruba. Jeśli chcesz je sunąc na stałe, to je po prostu odinstaluj tak jak radzą koledzy.
fnmirk pisze:polecenie:
aptitude search linux-image
wyświetli wszystkie dostępne wersje kernala w repozytorium (łącznie z zainstalowanymi).
Należy to przefiltrować np. tak:
dpkg -l | grep linux-image*
Aptitude też sobie z tym poradzi ]aptitude search ~i | grep linux-image* [/code]
ODPOWIEDZ