#1 Le 08/02/2017, à 20:37
- tomorstinson
[Résolu] Le volume « boot » n'a plus que 0 octet d'espace disque
Bonjour,
J'ai fait une recherche et essayé différentes méthodes proposées mais j'ai toujours le même message au lancement de mon ordi.
Je précise que je suis nul avec Ubuntu, terminal etc. Mais jusqu'ici tout fonctionnait parfaitement et du jour au lendemain je reçois ce message d'erreur. Que dois-je faire?
Merci pour votre aide
Dernière modification par tomorstinson (Le 10/02/2017, à 11:43)
XPS 13 (9350)
Ubuntu 16.04
Hors ligne
#2 Le 08/02/2017, à 21:00
- moko138
Re : [Résolu] Le volume « boot » n'a plus que 0 octet d'espace disque
Souci classique et facile à résoudre
Ouvre un terminal (Ctrl Alt t) (ou Super t, si tu utilises Xubuntu) et
donne déjà les retours complets et séparés de
lsb_release -d; printenv GDMSESSION ; uname -mr
df -Th | grep -Ev "devpts|none|proc|sys|tmpfs|udev"; echo; df -Ti | grep -Ev "devpts|none|proc|sys|tmpfs|udev"
dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"
ls -sS1 /boot
/!\ Ne cherche surtout pas à retaper ces lignes !
utilise un triple clic gauche sur une ligne pour la sélectionner tout entière et la copier,
un clic milieu pour la coller.
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#3 Le 09/02/2017, à 20:56
- tomorstinson
Re : [Résolu] Le volume « boot » n'a plus que 0 octet d'espace disque
Hello,
Merci pour ton aide. Voila ce que j'obtiens:
lsb_release -d; printenv GDMSESSION ; uname -mr
Description: Ubuntu 16.04.1 LTS
ubuntu
4.4.0-62-generic x86_64
df -Th | grep -Ev "devpts|none|proc|sys|tmpfs|udev"; echo; df -Ti | grep -Ev "devpts|none|proc|sys|tmpfs|udev"
Sys. de fichiers Type Taille Utilisé Dispo Uti% Monté sur
/dev/mapper/ubuntu--vg-root ext4 226G 11G 205G 5% /
/dev/nvme0n1p2 ext2 473M 467M 0 100% /boot
/dev/nvme0n1p1 vfat 511M 3,6M 508M 1% /boot/efi
Sys. de fichiers Type Inœuds IUtil. ILibre IUti% Monté sur
/dev/mapper/ubuntu--vg-root ext4 15056896 470615 14586281 4% /
/dev/nvme0n1p2 ext2 124928 337 124591 1% /boot
/dev/nvme0n1p1 vfat 0 0 0 - /boot/efi
dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"
iU linux-generic 4.4.0.62.65 amd64 Complete Generic Linux kernel and headers
ii linux-headers-4.4.0-38 4.4.0-38.57 all Header files related to Linux kernel version 4.4.0
ii linux-headers-4.4.0-38-generic 4.4.0-38.57 amd64 Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii linux-headers-4.4.0-45 4.4.0-45.66 all Header files related to Linux kernel version 4.4.0
ii linux-headers-4.4.0-45-generic 4.4.0-45.66 amd64 Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii linux-headers-4.4.0-47 4.4.0-47.68 all Header files related to Linux kernel version 4.4.0
ii linux-headers-4.4.0-47-generic 4.4.0-47.68 amd64 Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii linux-headers-4.4.0-51 4.4.0-51.72 all Header files related to Linux kernel version 4.4.0
ii linux-headers-4.4.0-51-generic 4.4.0-51.72 amd64 Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii linux-headers-4.4.0-53 4.4.0-53.74 all Header files related to Linux kernel version 4.4.0
ii linux-headers-4.4.0-53-generic 4.4.0-53.74 amd64 Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii linux-headers-4.4.0-57 4.4.0-57.78 all Header files related to Linux kernel version 4.4.0
ii linux-headers-4.4.0-57-generic 4.4.0-57.78 amd64 Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii linux-headers-4.4.0-59 4.4.0-59.80 all Header files related to Linux kernel version 4.4.0
ii linux-headers-4.4.0-59-generic 4.4.0-59.80 amd64 Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii linux-headers-4.4.0-62 4.4.0-62.83 all Header files related to Linux kernel version 4.4.0
ii linux-headers-4.4.0-62-generic 4.4.0-62.83 amd64 Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii linux-headers-generic 4.4.0.62.65 amd64 Generic Linux kernel headers
rc linux-image-4.4.0-21-generic 4.4.0-21.37 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc linux-image-4.4.0-36-generic 4.4.0-36.55 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii linux-image-4.4.0-38-generic 4.4.0-38.57 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii linux-image-4.4.0-45-generic 4.4.0-45.66 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii linux-image-4.4.0-47-generic 4.4.0-47.68 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii linux-image-4.4.0-51-generic 4.4.0-51.72 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii linux-image-4.4.0-53-generic 4.4.0-53.74 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii linux-image-4.4.0-57-generic 4.4.0-57.78 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii linux-image-4.4.0-59-generic 4.4.0-59.80 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii linux-image-4.4.0-62-generic 4.4.0-62.83 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc linux-image-extra-4.4.0-21-generic 4.4.0-21.37 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc linux-image-extra-4.4.0-36-generic 4.4.0-36.55 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii linux-image-extra-4.4.0-38-generic 4.4.0-38.57 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii linux-image-extra-4.4.0-45-generic 4.4.0-45.66 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii linux-image-extra-4.4.0-47-generic 4.4.0-47.68 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii linux-image-extra-4.4.0-51-generic 4.4.0-51.72 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii linux-image-extra-4.4.0-53-generic 4.4.0-53.74 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii linux-image-extra-4.4.0-57-generic 4.4.0-57.78 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii linux-image-extra-4.4.0-59-generic 4.4.0-59.80 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
iF linux-image-extra-4.4.0-62-generic 4.4.0-62.83 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
iU linux-image-generic 4.4.0.62.65 amd64 Generic Linux kernel image
iU linux-signed-generic 4.4.0.62.65 amd64 Complete Signed Generic Linux kernel and headers
rc linux-signed-image-4.4.0-21-generic 4.4.0-21.37 amd64 Signed kernel image generic
rc linux-signed-image-4.4.0-36-generic 4.4.0-36.55 amd64 Signed kernel image generic
ii linux-signed-image-4.4.0-38-generic 4.4.0-38.57 amd64 Signed kernel image generic
ii linux-signed-image-4.4.0-45-generic 4.4.0-45.66 amd64 Signed kernel image generic
ii linux-signed-image-4.4.0-47-generic 4.4.0-47.68 amd64 Signed kernel image generic
ii linux-signed-image-4.4.0-51-generic 4.4.0-51.72 amd64 Signed kernel image generic
ii linux-signed-image-4.4.0-53-generic 4.4.0-53.74 amd64 Signed kernel image generic
ii linux-signed-image-4.4.0-57-generic 4.4.0-57.78 amd64 Signed kernel image generic
ii linux-signed-image-4.4.0-59-generic 4.4.0-59.80 amd64 Signed kernel image generic
ii linux-signed-image-4.4.0-62-generic 4.4.0-62.83 amd64 Signed kernel image generic
iU linux-signed-image-generic 4.4.0.62.65 amd64 Signed Generic Linux kernel image
ls -sS1 /boot
total 467262
39346 initrd.img-4.4.0-62-generic
39346 initrd.img-4.4.0-57-generic
39344 initrd.img-4.4.0-59-generic
39338 initrd.img-4.4.0-51-generic
39336 initrd.img-4.4.0-53-generic
39327 initrd.img-4.4.0-47-generic
39289 initrd.img-4.4.0-45-generic
38890 initrd.img-4.4.0-38-generic
6936 vmlinuz-4.4.0-62-generic.efi.signed
6934 vmlinuz-4.4.0-59-generic.efi.signed
6934 vmlinuz-4.4.0-62-generic
6932 vmlinuz-4.4.0-59-generic
6932 vmlinuz-4.4.0-57-generic.efi.signed
6930 vmlinuz-4.4.0-53-generic.efi.signed
6930 vmlinuz-4.4.0-57-generic
6929 vmlinuz-4.4.0-51-generic.efi.signed
6929 vmlinuz-4.4.0-53-generic
6927 vmlinuz-4.4.0-51-generic
6926 vmlinuz-4.4.0-47-generic.efi.signed
6924 vmlinuz-4.4.0-47-generic
6919 vmlinuz-4.4.0-45-generic.efi.signed
6917 vmlinuz-4.4.0-45-generic
6917 vmlinuz-4.4.0-38-generic.efi.signed
6915 vmlinuz-4.4.0-38-generic
3801 System.map-4.4.0-59-generic
3801 System.map-4.4.0-62-generic
3801 System.map-4.4.0-57-generic
3800 System.map-4.4.0-51-generic
3800 System.map-4.4.0-53-generic
3799 System.map-4.4.0-47-generic
3796 System.map-4.4.0-45-generic
3795 System.map-4.4.0-38-generic
1221 abi-4.4.0-59-generic
1221 abi-4.4.0-62-generic
1221 abi-4.4.0-57-generic
1221 abi-4.4.0-51-generic
1221 abi-4.4.0-53-generic
1220 abi-4.4.0-47-generic
1220 abi-4.4.0-45-generic
1220 abi-4.4.0-38-generic
187 config-4.4.0-59-generic
187 config-4.4.0-62-generic
187 config-4.4.0-57-generic
187 config-4.4.0-51-generic
187 config-4.4.0-53-generic
187 config-4.4.0-47-generic
187 config-4.4.0-45-generic
187 config-4.4.0-38-generic
182 memtest86+_multiboot.bin
182 memtest86+.elf
180 memtest86+.bin
12 lost+found
4 efi
1 grub
J'ai cru comprendre que c'était une histoire de vieux noyaux qui traînaient sur le disque mais comme je comprends pas grand chose aux lignes dans le terminal et que je n'ai pas trouvé d'outils pour supprimer ces noyaux en mode graphique, je sais pas trop comment faire.
Une idée?
XPS 13 (9350)
Ubuntu 16.04
Hors ligne
#4 Le 09/02/2017, à 20:57
- smokeh
Re : [Résolu] Le volume « boot » n'a plus que 0 octet d'espace disque
moi j'utilise kclean qui est très simple
https://doc.ubuntu-fr.org/kernel
point 4.4
Dernière modification par smokeh (Le 09/02/2017, à 20:58)
Hors ligne
#5 Le 10/02/2017, à 03:27
- moko138
Re : [Résolu] Le volume « boot » n'a plus que 0 octet d'espace disque
/!\ Attention : Un retour de commandes se donne complet, c'est-à-dire du prompt de type "moi@mon-pc" inclus jusqu'au retour de ce prompt inclus, retour qui donne des infos utiles à ceux qui tentent de t'aider.
Donne les retours complets et séparés de :
cd /boot && sudo rm initrd.img-4.4.0-51-generic initrd.img-4.4.0-53-generic initrd.img-4.4.0-47-generic initrd.img-4.4.0-45-generic initrd.img-4.4.0-38-generic; cd
puis de
sudo apt-get install --reinstall linux-image-generic linux-signed-generic linux-generic linux-image-extra-4.4.0-62-generic linux-signed-image-generic
- -
Arrivé là, si et seulement si il n'y a eu aucun message d'erreur, tu continues par
sudo apt-get autoremove
dont bien sûr tu donneras aussi le retour.
/!\ Ne cherche surtout pas à retaper ces lignes !
utilise un triple clic gauche sur une ligne pour la sélectionner tout entière et la copier,
un clic milieu pour la coller.
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#6 Le 10/02/2017, à 07:26
- MicP
Re : [Résolu] Le volume « boot » n'a plus que 0 octet d'espace disque
@ moko138
Bonjour moko138
Je me disais depuis un bon moment que plutôt que de les supprimer, on pourrait laisser les noms des fichiers juste en les vidant de leur contenu.
De cette façon, le programme de désinstallation ne retournerait pas d'erreur car il lui manquerait un fichier, et l'espace serait libéré exactement comme s'ils avaient été supprimés.
Comme il ne faudrait garder que les fichiers contenant -62, -59, -62-, -59-
pour "vider" les autres, j'avais pensé à cette ligne de commandes :
for fich in /boot/!(*-59|*-62|*-59-*|*-62-*); do > $fich; done
=======
Mais bien sûr, ce serait aussi simple de les supprimer directement :
rm /boot/!(*-59|*-62|*-59-*|*-62-*)
=======
Pour la ligne de commande apt-get install il y a aussi :
sudo apt-get install linux{-image,-signed,,image-extra-4.4.0-62,-signed-image}-generic
Mais bon… c'est plutôt pour le "fun"
Amicalement.
=======
=======
@ tomorstinson
Quelques exemples de retours complets :
michel@debg53sw:~$ echo OKOKOK
OKOKOK
michel@debg53sw:~$
michel@debg53sw:~$ cd tmp1
michel@debg53sw:~/tmp1$
michel@debg53sw:~/tmp1$ sudo -i
[sudo] Mot de passe de michel :
root@debg53sw:~#
root@debg53sw:~# cd /
root@debg53sw:/#
L'intérêt, c'est qu'avec le prompt de départ et de retour, on sait :
- Le nom hostname de la machine
- depuis quel type de compte utilisateur la commande a été entrée
- quel est le nom du compte utilisateur qui a entré la commande
- depuis quel répertoire il a entré la commande
- si la commande s'est bien terminée
- si la commande a retourné un message d'erreur
- quel est le répertoire depuis lequel la commande a été entrée
- quel est le répertoire courant une fois que la commande a terminé son travail.
Et parfois même, tout plein d'autres choses qu'il te faudrait pleins de messages pour expliquer tout ça,
et autant de message, de notre part pour te demander ces détails qui sont parfois plus important qu'on ne le pense.
Alors qu'un retour complet nous le dit simplement.
Dernière modification par MicP (Le 10/02/2017, à 09:01)
Hors ligne
#7 Le 10/02/2017, à 08:34
- moko138
Re : [Résolu] Le volume « boot » n'a plus que 0 octet d'espace disque
MicP,
1) Attention, pour les paquets 4.4.0-62, l'option --reinstall est importante !
2) Je sais juste vider sans boucle, par exemple, ce matin, j'ai fait un
echo ' ' | sudo tee /var/log/kern.log.1
mais pas plus :
je n'ai plus fait de boucles depuis une lointaine initiation au Fortran et au basic, et je ne sais pas lire tes commandes.
Tu as un lien vers un tuto très simple pour débutant, s'il te plaît ?
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#8 Le 10/02/2017, à 08:45
- MicP
Re : [Résolu] Le volume « boot » n'a plus que 0 octet d'espace disque
Bonjour Moko138
1) Attention, pour les paquets 4.4.0-62, l'option --reinstall est importante !
OUFFF! Heureusement que tu m'a prévenu : Une petite erreur d'inattention, et c'est la cata.
Merci pour ta vigilence et ta réactivité.
J'ai corrigé de suite mon message précédent
=======
>
c'est une redirection de flux : la sortie de la commande qui précède ce caractère ne sera pas renvoyée à l'écran, mais sera écrite dans le fichier dont le nom suit le caractère >
Si je ne mets rien devant => la sortie de rien sera rien du tou => rien ne sera copié dans le fichier
Quand on double ce caractère de redirection >> la sortie ne sera pas seulement écrite, mais ajoutée au contenu du fichier
Donc, le simple > remplace le contenu du fichier <=> écrase le contenu
et le double >> ajoute à la suite.
https://openclassrooms.com/courses/repr … edirection
=======
Reste à expliquer la regex (enfin… c'est pas vraiment des regex) : !(*-59|*-62|*-59-*|*-62-*)
Le premier caractère (un point d'exclamation) indique une négation du filtre qui suit
et qui est composé de 4 motifs séparés par une barre verticale <=> c'est un ou logique (or non exclusif)
le premier de ces 4 motifs, recherche toutes les chaînes contenant :
* <=> n'importe quoi
-59
puis plus rien
Le troisième, c'est presque le même que le premier : il n'y a que la fin qui change
* <=> n'importe quoi
-59-
* <=> n'importe quoi
Voilà.
http://wiki.bash-hackers.org/howto/redirection_tutorial
=======
Bien sûr, tu pourrais en rajouter, ou en enlever :
!(*-59|*-62) que les fichiers qui ne se terminent pas par -59 ou -62
=======
http://wiki.bash-hackers.org/scripting/tutoriallist
Dernière modification par MicP (Le 10/02/2017, à 09:47)
Hors ligne
#9 Le 10/02/2017, à 09:40
- moko138
Re : [Résolu] Le volume « boot » n'a plus que 0 octet d'espace disque
Merci !
Et
do
$fich
done
?
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#10 Le 10/02/2017, à 10:10
- MicP
Re : [Résolu] Le volume « boot » n'a plus que 0 octet d'espace disque
michel@debg53sw:~$ maVariable="Ah voilà"
michel@debg53sw:~$ echo ${maVariable}
Ah voilà
michel@debg53sw:~$
=======
for gudule in pierre paul laurence 654654
do
echo -e "maintenant, \"${gudule}\"\t a été assigné à la variable gudule";
done
echo "voilà : on est sorti de la boucle for car il n'y a plus de variable dans la liste."
ca qui donne, sur une seule ligne :
for gudule in pierre paul laurence 654654;do echo -e "maintenant, \"${gudule}\"\t a été assigné à la variable gudule"; done; echo "voilà : on est sorti de la boucle for car il n'y a plus de variable dans la liste."
Ce qui donne :
maintenant, "pierre" a été assigné à la variable gudule
maintenant, "paul" a été assigné à la variable gudule
maintenant, "laurence" a été assigné à la variable gudule
maintenant, "654654" a été assigné à la variable gudule
voilà : on est sorti de la boucle for car il n'y a plus de variable dans la liste.
assigner une à une chaque valeur de la suite (pierre paul laurence 654654) à la variable dont le nom sera gudule
et faire avec cette variable tout ce qui est entre do et done
La liste pourrait être créée à partir d'un caractère générique ou un tableau ou …:
Ici, j'ai choisi * => c'est la liste des fichiers du répertoire courant
for gudule in *
do
echo "maintenant, \"${gudule}\" a été assigné à la variable gudule";
done
echo "voilà : il n'y a plus de variable dans la liste."
Mis en fait, on préfère l'écrire comme ça : c'est plus logique question indentation, puisque c'est quand même à partir de "for" que ça commence et que la boucle se termine par "done"
for gudule in *; do
echo "maintenant, \"${gudule}\" a été assigné à la variable gudule";
done
echo "voilà : il n'y a plus de variable dans la liste."
Bien sûr, entre "do" et "done" tu peux mettre plusieurs lignes de commandes qui utiliseront ou pas la variable
Dernière modification par MicP (Le 10/02/2017, à 10:26)
Hors ligne
#11 Le 10/02/2017, à 10:22
- tomorstinson
Re : [Résolu] Le volume « boot » n'a plus que 0 octet d'espace disque
moi j'utilise kclean qui est très simple
https://doc.ubuntu-fr.org/kernel
point 4.4
J'ai essayé et ca semble fonctionner. J'ai supprimé toutes les anciennes versions et apparemment je ne reçois plus de message d'erreur.
/!\ Attention : Un retour de commandes se donne complet, c'est-à-dire du prompt de type "moi@mon-pc" inclus jusqu'au retour de ce prompt inclus, retour qui donne des infos utiles à ceux qui tentent de t'aider.
Donne les retours complets et séparés de :
cd /boot && sudo rm initrd.img-4.4.0-51-generic initrd.img-4.4.0-53-generic initrd.img-4.4.0-47-generic initrd.img-4.4.0-45-generic initrd.img-4.4.0-38-generic; cd
puis de
sudo apt-get install --reinstall linux-image-generic linux-signed-generic linux-generic linux-image-extra-4.4.0-62-generic linux-signed-image-generic
- -
Arrivé là, si et seulement si il n'y a eu aucun message d'erreur, tu continues parsudo apt-get autoremove
dont bien sûr tu donneras aussi le retour.
OK, même si je pense avoir résolu le problème avec la solution de smokeh, je fais ca ce soir en intégrant les prompt. Merci pour ton aide.
XPS 13 (9350)
Ubuntu 16.04
Hors ligne
#12 Le 10/02/2017, à 11:36
- MicP
Re : [Résolu] Le volume « boot » n'a plus que 0 octet d'espace disque
Bonjour tomorstinson
Merci pour le retour.
Je pense que si kclean à réglé le problème, il y a de très fortes chances que les autres commandes proposées dans ce fil soient inefficace.
kclean a sans doute déjà supprimé les fichiers cités dans les commandes que moko138 et moi même nous proposions
Dernière modification par MicP (Le 11/02/2017, à 06:53)
Hors ligne
#13 Le 10/02/2017, à 11:43
- tomorstinson
Re : [Résolu] Le volume « boot » n'a plus que 0 octet d'espace disque
OK alors j'indique en "Résolu"
Merci encore pour votre aide à tous
XPS 13 (9350)
Ubuntu 16.04
Hors ligne
#14 Le 10/02/2017, à 12:51
- Rufus T. Firefly
Re : [Résolu] Le volume « boot » n'a plus que 0 octet d'espace disque
Salut,
C'est intéressant de repasser ça :
df -Th | grep -Ev "devpts|none|proc|sys|tmpfs|udev"
pour voir la place disponible dans /boot
La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme
Hors ligne
#15 Le 11/02/2017, à 01:56
- tomorstinson
Re : [Résolu] Le volume « boot » n'a plus que 0 octet d'espace disque
tom@tomtux:~$ df -Th | grep -Ev "devpts|none|proc|sys|tmpfs|udev"
Sys. de fichiers Type Taille Utilisé Dispo Uti% Monté sur
/dev/mapper/ubuntu--vg-root ext4 226G 9,2G 206G 5% /
/dev/nvme0n1p2 ext2 473M 79M 371M 18% /boot
/dev/nvme0n1p1 vfat 511M 3,6M 508M 1% /boot/efi
tom@tomtux:~$
XPS 13 (9350)
Ubuntu 16.04
Hors ligne
#16 Le 11/02/2017, à 06:08
- moko138
Re : [Résolu] Le volume « boot » n'a plus que 0 octet d'espace disque
Et
dpkg -l | grep '^rc'
?
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#17 Le 11/02/2017, à 10:39
- tomorstinson
Re : [Résolu] Le volume « boot » n'a plus que 0 octet d'espace disque
tom@tomtux:~$ dpkg -l | grep '^rc'
rc firefox 48.0+build2-0ubuntu0.16.04.1 amd64 Safe and easy web browser from Mozilla
rc libmessaging-menu0:amd64 13.10.1+15.10.20150505-0ubuntu1 amd64 Messaging Menu - shared library
rc libqqwing2v5:amd64 1.3.4-1 amd64 tool for generating and solving Sudoku puzzles (library)
rc libsdl-image1.2:amd64 1.2.12-5build2 amd64 Image loading library for Simple DirectMedia Layer 1.2, libraries
rc linux-image-4.4.0-21-generic 4.4.0-21.37 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc linux-image-4.4.0-36-generic 4.4.0-36.55 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc linux-image-extra-4.4.0-21-generic 4.4.0-21.37 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc linux-image-extra-4.4.0-36-generic 4.4.0-36.55 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc linux-signed-image-4.4.0-21-generic 4.4.0-21.37 amd64 Signed kernel image generic
rc linux-signed-image-4.4.0-36-generic 4.4.0-36.55 amd64 Signed kernel image generic
rc thunderbird 1:38.6.0+build1-0ubuntu1 amd64 Email, RSS and newsgroup client with integrated spam filter
rc unity-webapps-common 2.4.17+15.10.20150616-0ubuntu2 all Unity WebApp integration scripts
rc unity-webapps-service 2.5.0~+16.04.20160201-0ubuntu1 amd64 Service for Web Apps integration with the Unity desktop
rc vlc 2.2.2-5 amd64 multimedia player and streamer
rc vlc-plugin-notify 2.2.2-5 amd64 LibNotify plugin for VLC
rc vlc-plugin-samba 2.2.2-5 amd64 Samba plugin for VLC
rc webbrowser-app 0.23+16.04.20160413-0ubuntu1 amd64 Ubuntu web browser
tom@tomtux:~$
XPS 13 (9350)
Ubuntu 16.04
Hors ligne
#18 Le 11/02/2017, à 11:01
- moko138
Re : [Résolu] Le volume « boot » n'a plus que 0 octet d'espace disque
Pour supprimer tous ces fichiers de configuration devenus sans objets et marqués "rc", et uniquement ces fichiers,
exécute :
dpkg -l | grep ^rc | cut -d' ' -f3 | xargs sudo dpkg --purge
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#19 Le 28/09/2017, à 11:43
- moko138
Re : [Résolu] Le volume « boot » n'a plus que 0 octet d'espace disque
Bonjour moko138
Je me disais depuis un bon moment que plutôt que de les supprimer, on pourrait laisser les noms des fichiers juste en les vidant de leur contenu.
De cette façon, le programme de désinstallation ne retournerait pas d'erreur car il lui manquerait un fichier, et l'espace serait libéré exactement comme s'ils avaient été supprimés.Comme il ne faudrait garder que les fichiers contenant -62, -59, -62-, -59-
pour "vider" les autres, j'avais pensé à cette ligne de commandes :for fich in /boot/!(*-59|*-62|*-59-*|*-62-*); do > $fich; done
Encore merci MicP !
Après tests, je propose une double modification, pour :
- ne pas avoir de problème de droits,
- et préserver aussi les deux fichiers "memtest" :
for fich in /boot/!(*-59|*-62|*-59-*|*-62-*|*memtest*); do echo '_' | sudo tee $fich; done
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne