Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/02/2017, à 19: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?

170208075656136019.png

Merci pour votre aide

Dernière modification par tomorstinson (Le 10/02/2017, à 10:43)


XPS 13 (9350)
Ubuntu 16.04

Hors ligne

#2 Le 08/02/2017, à 20:00

moko138

Re : [Résolu] Le volume « boot » n'a plus que 0 octet d'espace disque

Souci classique et facile à résoudre  smile

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, à 19: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, à 19: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, à 19:58)

Hors ligne

#5 Le 10/02/2017, à 02: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, à 06: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, à 08:01)

Hors ligne

#7 Le 10/02/2017, à 07: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, à 07:45

MicP

Re : [Résolu] Le volume « boot » n'a plus que 0 octet d'espace disque

Bonjour Moko138

moko138 a écrit :

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, à 08:47)

Hors ligne

#9 Le 10/02/2017, à 08: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, à 09: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, à 09:26)

Hors ligne

#11 Le 10/02/2017, à 09:22

tomorstinson

Re : [Résolu] Le volume « boot » n'a plus que 0 octet d'espace disque

smokeh a écrit :

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.

moko138 a écrit :

/!\  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.

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, à 10: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, à 05:53)

Hors ligne

#13 Le 10/02/2017, à 10: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, à 11: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, à 00: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, à 05: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, à 09: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, à 10: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, à 10:43

moko138

Re : [Résolu] Le volume « boot » n'a plus que 0 octet d'espace disque

MicP a écrit :

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 !  smile
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