#26 Le 19/01/2013, à 21:07
- Claude LENDREVIE
Re : [Résolu] Libérer de la place sur le disque
Voici le résultat de la commande "df -i" :
claude@claude-System-Name:~$ sudo -i
[sudo] password for claude:
root@claude-System-Name:~# df -i
Sys. fich. Inodes IUtil. ILibre IUti% Monté sur
/dev/sda1 610800 604709 6091 100% /
udev 126343 513 125830 1% /dev
tmpfs 128161 437 127724 1% /run
none 128161 4 128157 1% /run/lock
none 128161 6 128155 1% /run/shm
/dev/sda5 18317312 198494 18118818 2% /home
/dev/sda1 me semble "plein" !!!
Excusez-moi : j'ai dû m'absenter dans l'après-midi et je ne reviens qu'à l'instant.
Je vous remercie sincèrement pour tous vos efforts devant mon problème.
Si je disais que je commence à désespérer, c'est que l'application de tous ces conseils n'a pour l'instant rien arrangé.
Je résume:
- j'ai lancé mon sujet en demandant si je pouvais libérer des dossiers qui me semblaient inutiles dans /lib/modules (environ 1,5 Gio)
- car, lors d'une dernière màj, le système a bloqué en me signalant qu'un disque était plein !
- tous les conseils reçus me donnent l'impression qu'ils "désinstallent" des paquets, mais qu'il n'y a jamais d'effacement réel de fichiers (je n'arrive pas libérer de place sur /lib/dossiers)
Donc, voici les raisons que je déplore.
Hors ligne
#27 Le 19/01/2013, à 21:19
- tiramiseb
Re : [Résolu] Libérer de la place sur le disque
Oui, je confirme, /dev/sda1 est (quasiment) plein, pas au niveau de l'espace disque mais au niveau des inodes. Cela signifie généralement qu'il y a énormément de petits fichiers...
As-tu tenté la première possibilité que j'ai donnée au message #14 ?
Pour rappel :
1/ tu déplaces (temporairement) deux ou trois (ou plus) des ANCIENS répertoires de /lib/modules dans /home (pour libérer manuellement des inodes sur le disque)
2/ tu termines le apt-get install -f, ce qui prendra de la place en plus (pour pouvoir proprement utiliser apt-get pour désinstaller par la suite)
3/ tu désinstalles trois ou quatre (ou plus) paquets "linux-image-xxxxxx" qui ne correspondent PAS à ceux que tu as déplacés (pour libérer semi-automatiquement encore plus d'inodes sur le disque)
4/ tu remets les répertoires que tu as déplacés à leur place d'origine (pour permettre de terminer la libération semi-automatique)
5/ tu désinstalles tous les paquets "linux-image-xxx" qui restent sauf les deux derniers ainsi que les paquets "linux-headers-xxx" qui y correspondent (pour libérer semi-automatiquement de la place et enfin sortir de cette situation)
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#28 Le 20/01/2013, à 08:53
- Claude LENDREVIE
Re : [Résolu] Libérer de la place sur le disque
Oui, je confirme, /dev/sda1 est (quasiment) plein, pas au niveau de l'espace disque mais au niveau des inodes. Cela signifie généralement qu'il y a énormément de petits fichiers...
As-tu tenté la première possibilité que j'ai donnée au message #14 ?
Pour rappel :
1/ tu déplaces (temporairement) deux ou trois (ou plus) des ANCIENS répertoires de /lib/modules dans /home (pour libérer manuellement des inodes sur le disque)
2/ tu termines le apt-get install -f, ce qui prendra de la place en plus (pour pouvoir proprement utiliser apt-get pour désinstaller par la suite)
3/ tu désinstalles trois ou quatre (ou plus) paquets "linux-image-xxxxxx" qui ne correspondent PAS à ceux que tu as déplacés (pour libérer semi-automatiquement encore plus d'inodes sur le disque)
4/ tu remets les répertoires que tu as déplacés à leur place d'origine (pour permettre de terminer la libération semi-automatique)
5/ tu désinstalles tous les paquets "linux-image-xxx" qui restent sauf les deux derniers ainsi que les paquets "linux-headers-xxx" qui y correspondent (pour libérer semi-automatiquement de la place et enfin sortir de cette situation)
Absolument. Et le constat reste toujours le même, sinon pire. Regarde le résultat :
claude@claude-System-Name:~$ df -i
Sys. fich. Inodes IUtil. ILibre IUti% Monté sur
/dev/sda1 610800 610800 0 100% /
udev 126343 513 125830 1% /dev
tmpfs 128161 431 127730 1% /run
none 128161 4 128157 1% /run/lock
none 128161 4 128157 1% /run/shm
/dev/sda5 18317312 198515 18118797 2% /home
Plus 1 seul node possible ! Toujours aucune place récupérée. A moins qu'il faille appliquer une dernière commande pour récupérer la place ainsi libérée ?
J'ai bien rebooté, et sans aucun problème après l'application complète de ta procédure. Quand je vérifie le contenu de /lib/modules après ces manipulations ... je retrouve encore TOUS les dossiers présents : aucun nettoyage effectif.
ps : sous /lib/modules, en dehors des 2 dossiers les plus récents et A CONSERVER (cf. "3.2.0-36-generic" et "3.2.0-35-generic"), pourquoi ne pourrait-on pas effacer purement et simplement (sous Nautilus) tous les autre dossiers anciens et obsolètes, sans intérêt réel (ex: "3.2.0-21-generic" et suivants) ?
Je pense que je vais être obligé de modifier mon partitionnement. Drôle de Dimanche !
Hors ligne
#29 Le 20/01/2013, à 09:16
- tiramiseb
Re : [Résolu] Libérer de la place sur le disque
Ces répertoires et fichiers appartiennent aux paquets que tu dis avoir désinstallés... Si les paquets sont bien désinstallés, alors les fichiers ne devraient plus être là.
Que donnent les commandes suivantes ?
dpkg -l | grep linux-image
dpkg -l | grep linux-headers
ls /lib/modules
sudo apt-get install -f
PS: peux-tu s'il te plaît mettre les retours des commandes entre des balises "[ code ]", que tu obtiendras en cliquant sur l'icône "< >" au-dessus du champ où tu tapes ton message ?
Dernière modification par tiramiseb (Le 20/01/2013, à 09:21)
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#30 Le 20/01/2013, à 09:42
- Claude LENDREVIE
Re : [Résolu] Libérer de la place sur le disque
Voici le résultat de l'application de tes commandes :
dpkg -l | grep linux-image
dpkg -l | grep linux-headers
ls /lib/modules
sudo apt-get install -f
rc linux-image-3.0.0-12-generic 3.0.0-12.20 Linux kernel image for version 3.0.0 on x86/x86_64
ii linux-image-3.0.0-21-generic 3.0.0-21.35 Linux kernel image for version 3.0.0 on x86/x86_64
ii linux-image-3.2.0-25-generic 3.2.0-25.40 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-26-generic 3.2.0-26.41 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-27-generic 3.2.0-27.43 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-29-generic 3.2.0-29.46 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-30-generic 3.2.0-30.48 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-31-generic 3.2.0-31.50 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-32-generic 3.2.0-32.51 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-33-generic 3.2.0-33.52 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-34-generic 3.2.0-34.53 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-35-generic 3.2.0-35.55 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-36-generic 3.2.0-36.57 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-generic 3.2.0.36.43 Generic Linux kernel image
Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-32-generic-pae 3.2.0-32.51 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-33 3.2.0-33.52 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-33-generic 3.2.0-33.52 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-33-generic-pae 3.2.0-33.52 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-34 3.2.0-34.53 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-34-generic 3.2.0-34.53 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-34-generic-pae 3.2.0-34.53 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-35 3.2.0-35.55 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-35-generic 3.2.0-35.55 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-35-generic-pae 3.2.0-35.55 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-36 3.2.0-36.57 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-36-generic 3.2.0-36.57 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-generic 3.2.0.36.43 Generic Linux kernel headers
iU linux-headers-generic-pae 3.2.0.36.43 Generic Linux kernel headers
3.2.0-27-generic 3.2.0-31-generic 3.2.0-34-generic
3.2.0-27-generic-pae 3.2.0-31-generic-pae 3.2.0-34-generic-pae
3.2.0-29-generic 3.2.0-32-generic 3.2.0-35-generic
3.2.0-29-generic-pae 3.2.0-32-generic-pae 3.2.0-35-generic-pae
3.2.0-30-generic 3.2.0-33-generic 3.2.0-36-generic
3.2.0-30-generic-pae 3.2.0-33-generic-pae
Lecture des listes de paquets... Erreur !
E: Impossible d'ouvrir le fichier /var/cache/apt/srcpkgcache.bin - open (28: Aucun espace disponible sur le périphérique)
E: Les listes de paquets ou le fichier « status » ne peuvent être analysés ou lus.
Hors ligne
#31 Le 20/01/2013, à 10:06
- tiramiseb
Re : [Résolu] Libérer de la place sur le disque
Le retour des deux première commandes (dpkg -l) montrent qu'aucun des paquets listés et préfixés par "ii" n'a été désinstallé.
Le retour de la 3me commande (ls) montre que certains des répertoires ont été supprimés ou déplacés.
Peux-tu confirmer ou infirmer que tu as déplacé les répertoires suivants dans /home ou ailleurs ?
- /lib/modules/3.0.0-21-generic
- /lib/modules/3.2.0-25-generic
- /lib/modules/3.2.0-26-generic
Par ailleurs, je suis prêt à parier que tu ne m'as pas donné le retour complet de ces commandes (j'en veux pour preuve le retour de la seconde, "dpkg -l | grep linux-headers", qui contient en première ligne juste une partie d'une ligne qui s'est affichée sur ton écran) - il est IMPÉRATIF d'avoir les retours complets pour pouvoir t'aider.
Je suis en train de t'écrire plein de trucs, nouvelle réponse à venir dans 10 minutes environ.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#32 Le 20/01/2013, à 10:17
- tiramiseb
Re : [Résolu] Libérer de la place sur le disque
Reprenons ma procédure dans l'ordre :
1/ déplacer temporairement des répertoires vers /home :
sudo mkdir /home/temp_kernels /home/temp_headers
sudo mv /lib/modules/3.2.0-27-generic /home/temp_kernels/
sudo mv /lib/modules/3.2.0-27-generic-pae /home/temp_kernels/
sudo mv /lib/modules/3.2.0-29-generic /home/temp_kernels/
sudo mv /lib/modules/3.2.0-29-generic-pae /home/temp_kernels/
sudo mv /lib/modules/3.2.0-30-generic /home/temp_kernels/
sudo mv /lib/modules/3.2.0-30-generic-pae /home/temp_kernels/
sudo mv /usr/src/linux-headers-* /home/temp_headers/
1bis/ vérifier que de la place s'est libérée :
df -i
(si ici il y a toujours 0 inode de libre, alors ton PC est hanté)
2/ relancer apt-get install -f
sudo apt-get install -f
2bis/ vérifier qu'il y a encore des inodes libres
df -i
(si ici le nombre a énormément baissé par rapport à ce qu'il y avait en 1bis alors la suite risque d'être difficile - par exemple il faudra peut-être faire les manipulations paquet par paquet et non tout en un bloc)
3/ désinstaller les paquets ne correspondant pas aux fichiers déplacés :
sudo apt-get remove --purge linux-image-3.2.0-31-generic linux-image-3.2.0-32-generic linux-image-3.2.0-33-generic linux-image-3.2.0-34-generic
4A/ remettre en place des fichiers déplacés
sudo mv /home/temp_kernels/3.2.0-27-generic /lib/modules/
sudo mv /home/temp_kernels/3.2.0-27-generic-pae /lib/modules/
sudo mv /home/temp_kernels/3.2.0-29-generic /lib/modules/
sudo mv /home/temp_kernels/3.2.0-29-generic-pae /lib/modules/
sudo mv /home/temp_kernels/3.2.0-30-generic /lib/modules/
sudo mv /home/temp_kernels/3.2.0-30-generic-pae /lib/modules/
5A/ désinstaller les paquets correspondant aux fichiers remis en place
sudo apt-get remove --purge linux-image-3.2.0-27-generic linux-image-3.2.0-29-generic linux-image-3.2.0-30-generic
4B/ remettre en place des fichiers déplacés
sudo mv /home/temp_headers/* /usr/src/
5B/ désinstaller les paquets correspondant aux fichiers remis en place
sudo apt-get remove --purge linux-headers-3.2.0-32 linux-headers-3.2.0.32-generic linux-headers-3.2.0-32-generic-pae linux-headers-3.2.0-33 linux-headers-3.2.0-33-generic linux-headers-3.2.0-33-generic-pae linux-headers-3.2.0-34 linux-headers-3.2.0-34-generic linux-headers-3.2.0-34-generic-pae
final/ nettoyer les répertoires temporaires
sudo rmdir /home/temp_kernels /home/temp_headers
Bien sûr, si les retours des commandes que tu m'as donnés étaient incomplets, il serait possible de faire ces actions sur plus de paquets que ce que je t'ai montré là...
Dernière modification par tiramiseb (Le 20/01/2013, à 10:19)
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#33 Le 20/01/2013, à 10:31
- Claude LENDREVIE
Re : [Résolu] Libérer de la place sur le disque
Le retour des deux première commandes (dpkg -l) montrent qu'aucun des paquets listés et préfixés par "ii" n'a été désinstallé.
Le retour de la 3me commande (ls) montre que certains des répertoires ont été supprimés ou déplacés.
Peux-tu confirmer ou infirmer que tu as déplacé les répertoires suivants dans /home ou ailleurs ?
- /lib/modules/3.0.0-21-generic
- /lib/modules/3.2.0-25-generic
- /lib/modules/3.2.0-26-genericPar ailleurs, je suis prêt à parier que tu ne m'as pas donné le retour complet de ces commandes (j'en veux pour preuve le retour de la seconde, "dpkg -l | grep linux-headers", qui contient en première ligne juste une partie d'une ligne qui s'est affichée sur ton écran) - il est IMPÉRATIF d'avoir les retours complets pour pouvoir t'aider.
1. j'ai effectivement déplacé les 3 dossiers 21, 25 et 26 (lors d'essais précédents à ton dernier jeu de commandes), et j'ai omis de les ramener à leur place depuis cette manip.
Dois-je commencer par les remettre en place avant d'entreprendre l'application de tes nouveaux conseils ?
2. je te garantis que c'est la stricte copie d'écran résultat de tes commandes. Et j'ai fait la même réflexion que toi à propos de cette 1ère ligne surprenante !
Ce sont les retours complets.
ps : je dois m'absenter pour la journée. Je reprendrais ces problèmes dès ce soir, à mon retour. Je suis navré de te mettre à telle contribution. Grand merci à toi !
Hors ligne
#34 Le 20/01/2013, à 13:19
- tiramiseb
Re : [Résolu] Libérer de la place sur le disque
Dois-je commencer par les remettre en place avant d'entreprendre l'application de tes nouveaux conseils ?
Non, vu qu'il n'y a pas de place sur le disque
Il va falloir prévoir de les remettre sur le disque et désinstaller les paquets, mais plus tard.
je te garantis que c'est la stricte copie d'écran résultat de tes commandes. Et j'ai fait la même réflexion que toi à propos de cette 1ère ligne surprenante !
Es-tu sûr que tu es remonté assez loin dans l'historique du terminal ?
J'ai l'impression que tu n'as affiché que les dernières lignes que tu as vu à l'écran, sans remonter voir les lignes précédentes du terminal.
Mais je peux me tromper, hein !
Pour les répertoires que tu as déjà déplacés, tu répéteras les étapes 4 et 5 après avoir fait tout le reste, avec les bons noms de paquets et les bons noms de fichier
J'imagine que tu as compris le concept avec mes exemples.
PS: au pire, si tu as besoin d'encore + d'inodes à l'étape 1bis tu peux déplacer le répertoire /lib/modules/3.2.0-35-generic aussi puis le remettre en place à la fin (sans le désinstaller)...
PPS: peut-être as-tu un autre processus, quelque part, qui écrit plein de petits fichiers et qui, du coup, utilise tous les inodes... Je trouve ça bizarre qu'après avoir déplacé ces trois répertoires tu aies encore 0 inode libres.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#35 Le 21/01/2013, à 07:20
- Claude LENDREVIE
Re : [Résolu] Libérer de la place sur le disque
A l'attention de tiramiseb
Je vais appliquer toute ta procédure relative à to post #32 de Dimanche matin (10h17).
Es-tu certain de ne pas avoir oublié le paquet 31 dans la commande du point 5b ?
J'attends ta réponse avant de me lancer. Merci.
Hors ligne
#36 Le 21/01/2013, à 07:47
- tiramiseb
Re : [Résolu] Libérer de la place sur le disque
Salut,
Le paquet 31 est traité dans le point 3 (on n'aura pas déplacé ses fichiers).
Fais bien attention à faire les choses intelligemment et à analyser les résultats des commandes, ne pas les lancer à la suite sans réfléchir
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#37 Le 21/01/2013, à 09:19
- Claude LENDREVIE
Re : [Résolu] Libérer de la place sur le disque
Lors du traitement 5b, les paquets *pae n'ont pas été supprimé car "non vides " :
root@claude-System-Name:~# sudo apt-get remove --purge linux-headers-3.2.0-32 linux-headers-3.2.0.32-generic linux-headers-3.2.0-32-generic-pae linux-headers-3.2.0-33 linux-headers-3.2.0-33-generic linux-headers-3.2.0-33-generic-pae linux-headers-3.2.0-34 linux-headers-3.2.0-34-generic linux-headers-3.2.0-34-generic-pae
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Note : sélection de linux-headers-3.2.0-32-generic pour l'expression rationnelle « linux-headers-3.2.0.32-generic »
Note : sélection de linux-headers-3.2.0-32-generic-pae pour l'expression rationnelle « linux-headers-3.2.0.32-generic »
Les paquets suivants seront ENLEVÉS :
linux-headers-3.2.0-32* linux-headers-3.2.0-32-generic*
linux-headers-3.2.0-32-generic-pae* linux-headers-3.2.0-33*
linux-headers-3.2.0-33-generic* linux-headers-3.2.0-33-generic-pae*
linux-headers-3.2.0-34* linux-headers-3.2.0-34-generic*
linux-headers-3.2.0-34-generic-pae*
0 mis à jour, 0 nouvellement installés, 9 à enlever et 2 non mis à jour.
Après cette opération, 236 Mo d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ? O
(Lecture de la base de données... 507918 fichiers et répertoires déjà installés.)
Suppression de linux-headers-3.2.0-32-generic-pae ...
dpkg : avertissement : lors de la suppression de linux-headers-3.2.0-32-generic-pae, le répertoire « /lib/modules/3.2.0-32-generic-pae » n'était pas vide, donc il n'a pas été supprimé.
Suppression de linux-headers-3.2.0-32-generic ...
Suppression de linux-headers-3.2.0-32 ...
Suppression de linux-headers-3.2.0-33-generic-pae ...
dpkg : avertissement : lors de la suppression de linux-headers-3.2.0-33-generic-pae, le répertoire « /lib/modules/3.2.0-33-generic-pae » n'était pas vide, donc il n'a pas été supprimé.
Suppression de linux-headers-3.2.0-33-generic ...
Suppression de linux-headers-3.2.0-33 ...
Suppression de linux-headers-3.2.0-34-generic-pae ...
dpkg : avertissement : lors de la suppression de linux-headers-3.2.0-34-generic-pae, le répertoire « /lib/modules/3.2.0-34-generic-pae » n'était pas vide, donc il n'a pas été supprimé.
Suppression de linux-headers-3.2.0-34-generic ...
Suppression de linux-headers-3.2.0-34 ...
root@claude-System-Name:~# sudo rmdir /home/temp_kernels /home/temp_headers
root@claude-System-Name:~# df -i
Sys. fich. Inodes IUtil. ILibre IUti% Monté sur
/dev/sda1 610800 498558 112242 82% /
udev 126343 514 125829 1% /dev
tmpfs 128161 438 127723 1% /run
none 128161 4 128157 1% /run/lock
none 128161 6 128155 1% /run/shm
/dev/sda5 18317312 198503 18118809 2% /home
root@claude-System-Name:~# df -h
Sys. fich. Taille Util. Dispo Uti% Monté sur
/dev/sda1 9,2G 7,3G 1,5G 84% /
udev 494M 4,0K 494M 1% /dev
tmpfs 201M 832K 200M 1% /run
none 5,0M 0 5,0M 0% /run/lock
none 501M 84K 501M 1% /run/shm
/dev/sda5 276G 11G 251G 5% /home
C'est nettement mieux.
ps : je me demande maintenant si je n'avais pas fait, au cours des manips précédentes et en appliquant tes conseils, la funeste confusion entre "déplacer" et "copier" (je crois bien avoir fait des copies). Erreur funeste ! Je ferais bien de prendre des vacances pour me détendre.
Avec tous mes remerciements.
Hors ligne
#38 Le 21/01/2013, à 09:26
- tiramiseb
Re : [Résolu] Libérer de la place sur le disque
Content d'avoir pu t'aider à te débloquer !
Histoire de voir si on peut encore plus nettoyer, peux-tu me donner les résultat des commandes suivantes ?
ls /boot
du -shc /lib/modules/*
du -shc /usr/src/*
dpkg -l | grep linux-image
dpkg -l | grep linux-headers
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#39 Le 21/01/2013, à 09:36
- Claude LENDREVIE
Re : [Résolu] Libérer de la place sur le disque
Voici les résultats :
root@claude-System-Name:~# ls /boot
abi-3.0.0-21-generic initrd.img-3.2.0-36-generic
abi-3.2.0-25-generic memtest86+.bin
abi-3.2.0-26-generic memtest86+_multiboot.bin
abi-3.2.0-35-generic System.map-3.0.0-21-generic
abi-3.2.0-36-generic System.map-3.2.0-25-generic
config-3.0.0-21-generic System.map-3.2.0-26-generic
config-3.2.0-25-generic System.map-3.2.0-35-generic
config-3.2.0-26-generic System.map-3.2.0-36-generic
config-3.2.0-35-generic vmcoreinfo-3.0.0-21-generic
config-3.2.0-36-generic vmlinuz-3.0.0-21-generic
grub vmlinuz-3.2.0-25-generic
initrd.img-3.0.0-21-generic vmlinuz-3.2.0-26-generic
initrd.img-3.2.0-25-generic vmlinuz-3.2.0-35-generic
initrd.img-3.2.0-26-generic vmlinuz-3.2.0-36-generic
initrd.img-3.2.0-35-generic
root@claude-System-Name:~# du -shc /lib/modules/*
4,0K /lib/modules/3.2.0-27-generic
4,0K /lib/modules/3.2.0-27-generic-pae
4,0K /lib/modules/3.2.0-29-generic
4,0K /lib/modules/3.2.0-29-generic-pae
4,0K /lib/modules/3.2.0-30-generic
4,0K /lib/modules/3.2.0-30-generic-pae
4,0K /lib/modules/3.2.0-31-generic
4,0K /lib/modules/3.2.0-31-generic-pae
72K /lib/modules/3.2.0-32-generic-pae
12M /lib/modules/3.2.0-33-generic-pae
12M /lib/modules/3.2.0-34-generic-pae
121M /lib/modules/3.2.0-35-generic
12M /lib/modules/3.2.0-35-generic-pae
121M /lib/modules/3.2.0-36-generic
4,0K /lib/modules/3.2.0-36-generic-pae
276M total
root@claude-System-Name:~# du -shc /usr/src/*
86M /usr/src/linux-headers-3.2.0-25
12M /usr/src/linux-headers-3.2.0-25-generic
12M /usr/src/linux-headers-3.2.0-25-generic-pae
86M /usr/src/linux-headers-3.2.0-26
12M /usr/src/linux-headers-3.2.0-26-generic
12M /usr/src/linux-headers-3.2.0-26-generic-pae
86M /usr/src/linux-headers-3.2.0-27
12M /usr/src/linux-headers-3.2.0-27-generic
12M /usr/src/linux-headers-3.2.0-27-generic-pae
86M /usr/src/linux-headers-3.2.0-29
12M /usr/src/linux-headers-3.2.0-29-generic
12M /usr/src/linux-headers-3.2.0-29-generic-pae
86M /usr/src/linux-headers-3.2.0-30
12M /usr/src/linux-headers-3.2.0-30-generic
12M /usr/src/linux-headers-3.2.0-30-generic-pae
86M /usr/src/linux-headers-3.2.0-31
12M /usr/src/linux-headers-3.2.0-31-generic
12M /usr/src/linux-headers-3.2.0-31-generic-pae
86M /usr/src/linux-headers-3.2.0-35
12M /usr/src/linux-headers-3.2.0-35-generic
12M /usr/src/linux-headers-3.2.0-35-generic-pae
86M /usr/src/linux-headers-3.2.0-36
12M /usr/src/linux-headers-3.2.0-36-generic
12M /usr/src/linux-headers-3.2.0-36-generic-pae
12M /usr/src/nvidia-current-304.64
875M total
root@claude-System-Name:~# dpkg -l | grep linux-image
rc linux-image-3.0.0-12-generic 3.0.0-12.20 Linux kernel image for version 3.0.0 on x86/x86_64
ii linux-image-3.0.0-21-generic 3.0.0-21.35 Linux kernel image for version 3.0.0 on x86/x86_64
ii linux-image-3.2.0-25-generic 3.2.0-25.40 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-26-generic 3.2.0-26.41 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-35-generic 3.2.0-35.55 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-36-generic 3.2.0-36.57 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-generic 3.2.0.36.43 Generic Linux kernel image
root@claude-System-Name:~# dpkg -l | grep linux-headers
ii linux-headers-3.2.0-25 3.2.0-25.40 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-25-generic 3.2.0-25.40 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-25-generic-pae 3.2.0-25.40 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-26 3.2.0-26.41 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-26-generic 3.2.0-26.41 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-26-generic-pae 3.2.0-26.41 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-27 3.2.0-27.43 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-27-generic 3.2.0-27.43 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-27-generic-pae 3.2.0-27.43 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-29 3.2.0-29.46 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-29-generic 3.2.0-29.46 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-29-generic-pae 3.2.0-29.46 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-30 3.2.0-30.48 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-30-generic 3.2.0-30.48 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-30-generic-pae 3.2.0-30.48 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-31 3.2.0-31.50 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-31-generic 3.2.0-31.50 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-31-generic-pae 3.2.0-31.50 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-35 3.2.0-35.55 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-35-generic 3.2.0-35.55 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-35-generic-pae 3.2.0-35.55 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-36 3.2.0-36.57 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-36-generic 3.2.0-36.57 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-36-generic-pae 3.2.0-36.57 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-generic 3.2.0.36.43 Generic Linux kernel headers
ii linux-headers-generic-pae 3.2.0.36.43 Generic Linux kernel headers
Hors ligne
#40 Le 21/01/2013, à 09:43
- tiramiseb
Re : [Résolu] Libérer de la place sur le disque
Allez hop, encore un peu de nettoyage :
dpkg --purge linux-image-3.0.0-12-generic
sudo apt-get purge linux-image-3.0.0-21-generic linux-image-3.2.0-25-generic linux-image-3.2.0-26-generic linux-headers-3.2.0-25 linux-headers-3.2.0-25-generic linux-headers-3.2.0-25-generic-pae linux-headers-3.2.0-26 linux-headers-3.2.0-26-generic linux-headers-3.2.0-26-generic-pae linux-headers-3.2.0-27 linux-headers-3.2.0-27-generic linux-headers-3.2.0-27-generic-pae linux-headers-3.2.0-29 linux-headers-3.2.0-29-generic linux-headers-3.2.0-29-generic-pae linux-headers-3.2.0-30 linux-headers-3.2.0-30-generic linux-headers-3.2.0-30-generic-pae linux-headers-3.2.0-31 linux-headers-3.2.0-31-generic linux-headers-3.2.0-31-generic-pae
Oups, j'ai oublié de te demander la chose suivante :
ls /lib/modules/3.2.0-32-generic-pae/* /lib/modules/3.2.0-33-generic-pae/* /lib/modules/3.2.0-34-generic-pae/*
Peux-tu me donner le retour de cette commande (pour comprendre pourquoi ces répertoires sont "non vides") ?
Dernière modification par tiramiseb (Le 21/01/2013, à 09:44)
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#41 Le 21/01/2013, à 10:05
- Claude LENDREVIE
Re : [Résolu] Libérer de la place sur le disque
Résultat :
root@claude-System-Name:~# ls /lib/modules/3.2.0-32-generic-pae/* /lib/modules/3.2.0-33-generic-pae/* /lib/modules/3.2.0-34-generic-pae/*
/lib/modules/3.2.0-32-generic-pae/modules.alias
/lib/modules/3.2.0-32-generic-pae/modules.alias.bin
/lib/modules/3.2.0-32-generic-pae/modules.ccwmap
/lib/modules/3.2.0-32-generic-pae/modules.dep
/lib/modules/3.2.0-32-generic-pae/modules.dep.bin
/lib/modules/3.2.0-32-generic-pae/modules.devname
/lib/modules/3.2.0-32-generic-pae/modules.ieee1394map
/lib/modules/3.2.0-32-generic-pae/modules.inputmap
/lib/modules/3.2.0-32-generic-pae/modules.isapnpmap
/lib/modules/3.2.0-32-generic-pae/modules.ofmap
/lib/modules/3.2.0-32-generic-pae/modules.pcimap
/lib/modules/3.2.0-32-generic-pae/modules.seriomap
/lib/modules/3.2.0-32-generic-pae/modules.softdep
/lib/modules/3.2.0-32-generic-pae/modules.symbols
/lib/modules/3.2.0-32-generic-pae/modules.symbols.bin
/lib/modules/3.2.0-32-generic-pae/modules.usbmap
/lib/modules/3.2.0-33-generic-pae/modules.alias
/lib/modules/3.2.0-33-generic-pae/modules.alias.bin
/lib/modules/3.2.0-33-generic-pae/modules.ccwmap
/lib/modules/3.2.0-33-generic-pae/modules.dep
/lib/modules/3.2.0-33-generic-pae/modules.dep.bin
/lib/modules/3.2.0-33-generic-pae/modules.devname
/lib/modules/3.2.0-33-generic-pae/modules.ieee1394map
/lib/modules/3.2.0-33-generic-pae/modules.inputmap
/lib/modules/3.2.0-33-generic-pae/modules.isapnpmap
/lib/modules/3.2.0-33-generic-pae/modules.ofmap
/lib/modules/3.2.0-33-generic-pae/modules.pcimap
/lib/modules/3.2.0-33-generic-pae/modules.seriomap
/lib/modules/3.2.0-33-generic-pae/modules.softdep
/lib/modules/3.2.0-33-generic-pae/modules.symbols
/lib/modules/3.2.0-33-generic-pae/modules.symbols.bin
/lib/modules/3.2.0-33-generic-pae/modules.usbmap
/lib/modules/3.2.0-34-generic-pae/modules.alias
/lib/modules/3.2.0-34-generic-pae/modules.alias.bin
/lib/modules/3.2.0-34-generic-pae/modules.ccwmap
/lib/modules/3.2.0-34-generic-pae/modules.dep
/lib/modules/3.2.0-34-generic-pae/modules.dep.bin
/lib/modules/3.2.0-34-generic-pae/modules.devname
/lib/modules/3.2.0-34-generic-pae/modules.ieee1394map
/lib/modules/3.2.0-34-generic-pae/modules.inputmap
/lib/modules/3.2.0-34-generic-pae/modules.isapnpmap
/lib/modules/3.2.0-34-generic-pae/modules.ofmap
/lib/modules/3.2.0-34-generic-pae/modules.pcimap
/lib/modules/3.2.0-34-generic-pae/modules.seriomap
/lib/modules/3.2.0-34-generic-pae/modules.softdep
/lib/modules/3.2.0-34-generic-pae/modules.symbols
/lib/modules/3.2.0-34-generic-pae/modules.symbols.bin
/lib/modules/3.2.0-34-generic-pae/modules.usbmap
/lib/modules/3.2.0-32-generic-pae/updates:
dkms
/lib/modules/3.2.0-33-generic-pae/updates:
dkms
/lib/modules/3.2.0-34-generic-pae/updates:
dkms
Hors ligne
#42 Le 21/01/2013, à 10:36
- tiramiseb
Re : [Résolu] Libérer de la place sur le disque
Ok, donc aucun risque à faire :
sudo rm -fr /lib/modules/3.2.0-32-generic-pae /lib/modules/3.2.0-33-generic-pae /lib/modules/3.2.0-34-generic-pae
"dkms" = "Dynamic Kernel Module Support", c'est un système qui permet de compiler automatiquement à chaque mise à jour les modules qui ne sont pas directement inclus dans le noyau, VirtualBox par exemple.
Et vu que tu as enlevé les noyaux en question, tu peux enlever les modules compilés par dkms pour ces noyaux
Du coup, après le nettoyage complémentaire, que donnent
df -h
df -i
?
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#43 Le 21/01/2013, à 10:51
- Claude LENDREVIE
Re : [Résolu] Libérer de la place sur le disque
Et voilà :
root@claude-System-Name:~# sudo rm -fr /lib/modules/3.2.0-32-generic-pae /lib/modules/3.2.0-33-generic-pae /lib/modules/3.2.0-34-generic-pae
root@claude-System-Name:~# df -h
Sys. fich. Taille Util. Dispo Uti% Monté sur
/dev/sda1 9,2G 6,6G 2,2G 76% /
udev 494M 4,0K 494M 1% /dev
tmpfs 201M 832K 200M 1% /run
none 5,0M 0 5,0M 0% /run/lock
none 501M 212K 501M 1% /run/shm
/dev/sda5 276G 11G 251G 5% /home
root@claude-System-Name:~# df -i
Sys. fich. Inodes IUtil. ILibre IUti% Monté sur
/dev/sda1 610800 313610 297190 52% /
udev 126343 514 125829 1% /dev
tmpfs 128161 438 127723 1% /run
none 128161 4 128157 1% /run/lock
none 128161 7 128154 1% /run/shm
/dev/sda5 18317312 198538 18118774 2% /home
Cela me semble très bien !
MERCI Sébastien.
Hors ligne
#44 Le 21/01/2013, à 10:57
- tiramiseb
Re : [Résolu] Libérer de la place sur le disque
Ben voilà quelque chose de propre !
N'hésite pas à régulièrement (genre tous les 3 mois) nettoyer en supprimant les paquets (linux-image et linux-headers) des anciens noyaux
Personnellement je ne le fais pas car je réinstalle mes PC tous les 6 mois, en avril/mai et en octobre/novembre, après la sortie de la nouvelle version d'Ubuntu
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#45 Le 21/01/2013, à 11:40
- Claude LENDREVIE
Re : [Résolu] Libérer de la place sur le disque
N'hésite pas à régulièrement (genre tous les 3 mois) nettoyer en supprimant les paquets (linux-image et linux-headers) des anciens noyaux
Ok. Mais en utilisant toute la dernière méthode indiquée hier matin -et que je viens d'appliquer ce matin-, ou par suppression directe ?
Hors ligne
#46 Le 21/01/2013, à 11:44
- tiramiseb
Re : [Résolu] Libérer de la place sur le disque
tiramiseb a écrit :N'hésite pas à régulièrement (genre tous les 3 mois) nettoyer en supprimant les paquets (linux-image et linux-headers) des anciens noyaux
Ok. Mais en utilisant toute la dernière méthode indiquée hier matin -et que je viens d'appliquer ce matin-, ou par suppression directe ?
En désinstallant les paquets correspondant aux anciens noyaux (cf étapes 3 et 5) ; par la logithèque, avec synaptic, avec apt-get, comme tu veux.
Personnellement je ne connais pas la logithèque ni synaptic, je fais tout avec dpkg et apt-get
Dernière modification par tiramiseb (Le 21/01/2013, à 11:45)
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#47 Le 21/01/2013, à 11:51
- Claude LENDREVIE
Re : [Résolu] Libérer de la place sur le disque
Merci infiniment Sébastien. Je te laisse travailler !
Hors ligne
#48 Le 21/01/2013, à 11:57
- f.x0
Re : [Résolu] Libérer de la place sur le disque
Re-Bonjour Claude LENDREVIE,
À l'avenir, pour supprimer facilement les noyaux superflus (et leurs fichiers de conf) inutiles
je te remet mon post #5
je pense que pour supprimer facilement et efficacement tous tes anciens noyaux
SAUF LES 2 DERNIERStu devrais utiliser l'excellent outil ubuntu_tweak
SOPI
Hors ligne
#49 Le 21/01/2013, à 14:02
- Claude LENDREVIE
Re : [Résolu] Libérer de la place sur le disque
J'ai essayé d'installer "ubuntu tweak" en suivant ton tuto.
Mais l'application de la méthode conseillée (ordres sur Terminal) part en échec sur la 3ème commande : installation impossible, non trouvé !
Hors ligne
#50 Le 21/01/2013, à 14:18
- f.x0
Re : [Résolu] Libérer de la place sur le disque
C'est bizarre, je suis sur Ubuntu 12.04 et j'utilise ubuntu-tweak en l'ayant installé par cette méthode
Postes le retour de chaque commande STP
sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweak
SOPI
Hors ligne