Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

[suse 10.3] oude kernel modules verwijderen

M.V. Wesstein
4 antwoorden
  • Hoi,
    ik draai suse 10.3 die ik via smart up to date houd met "officiële" suse updates, en updates uit oa packman.
    Ik draai thans kernel:
    [quote:92f9debce2]Linux TuxTop 2.6.22.17-0.1-default #1 SMP 2008/02/10 20:01:04 UTC i686 athlon i386 GNU/Linux
    [/quote:92f9debce2]
    In /lib/modules/ zie ik wel nog verwijzingen naar oudere kernels staan:
    [quote:92f9debce2]TuxTop:/lib/modules # ls -l
    total 32
    drwxr-xr-x 3 root root 4096 Feb 5 22:33 2.6.22.13-0.3-default
    drwxr-xr-x 3 root root 4096 Feb 13 22:59 2.6.22.16-0.2-default
    drwxr-xr-x 2 root root 4096 Feb 13 22:57 2.6.22.17-0.1-bigsmp
    drwxr-xr-x 2 root root 4096 Feb 13 22:57 2.6.22.17-0.1-debug
    drwxr-xr-x 4 root root 4096 Feb 13 23:08 2.6.22.17-0.1-default
    drwxr-xr-x 2 root root 4096 Feb 13 22:57 2.6.22.17-0.1-xen
    drwxr-xr-x 2 root root 4096 Feb 13 22:57 2.6.22.17-0.1-xenpae
    drwxr-xr-x 3 root root 4096 Feb 5 22:33 2.6.22.5-31-default
    [/quote:92f9debce2]
    Kan ik die (alles behalve 2.6.22.17) veilig met de hand verwijderen (rm)?
    of gebruikt een nieuwere kernel wel nog oudere modules?
  • Even bij mezelf gekeken, maar het meerendeel van die mappen is bij mij leeg (op een tekstbestandje na).

    in 1 map kwam ik nvidia-module tegen, en in 3 andere de virtualbox-module

    Lijkt er dus op dat de mappen alleen modules bevatten die handmatig aan het systeem zijn toegevoegd.

    Alleen de map die bij mijn huidige kernel hoort heeft de hele meuk aan modules.
    Daarbij viel het me op dat de nvidia-module in de huidige kernelmap een symlink was naar de module die ik in een oudere map zag staan.

    Op die manier kan het inderdaad zo zijn dat de huidige kernel modules gebruikt uit mappen van vorige kernels.
  • Kernels verwijderen die er door de package manager op zijn gezet doe je via diezelfde package manager. Gebruik de purge optie om alles te verwijderen (dus ook de modules), mits je package manager purge ondersteunt natuurlijk :P Debian en derivaten (*buntu etc) hebben dat iig wel, maar zeker weten dat dat bij rpm distro's ook zo is doe ik niet… (iirc heeft rpm an-sich wel een purge optie, maar of Yast/Smart dat ondersteunt?)
  • yast verwijdert de modules uiteraard ook, maar blijft af van mappen waarin je zelf modules hebt gezet (zoals in mijn geval nvidia- en virtualbox-modules).

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.