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 06/08/2018, à 12:17

Crou

[Résolu] Ubuntu 16.04 Problème de place dans le répertoire boot

Bonjour à tous,

J'ai décidé il y a quelques mois d'installer Ubuntu sur mon ordinateur (c'est le seul système d'exploitation installé) et en tant que novice, je me heurte à un problème. Au démarrage, une erreur s'affiche et me dit que le répertoire boot est plein ainsi que le dossier lost+found est inaccessible.

Avant de venir ici, j'ai donc cherché et essayé de trouver une solution (j'aurais peut-être dû m'abstenir, mais bon, je crois qu'il est tout de même préférable de chercher avant de demander).

Si j'ai tout compris, plusieurs (beaucoup !) de noyaux sont installés suite à de nombreuses mises à jour, cela a pour effet de remplir l'espace alloué au boot et malheureusement, je ne parviens plus à installer de logiciel ni à retirer les vieux noyaux (malgré de nombreux tutoriels suivis au pied de la lettre mais sans doute mal adapté à la situation).

Quand je lance kclean et je tente de nettoyer, ça me met l'erreur

GtkDialog mapped without a transient parent. This is discouraged

Ca semble effacer ce que je demande et quand je le relance, ça me remet exactement la même longue liste de noyaux !...

Bref, je suis perdue et je vous demande votre aide !

Voilà le contenu du dossier /boot

            vmlinuz-4.13.0-37-generic.efi.signed
fbd@fbd-desktop:~$ ls /boot
abi-4.10.0-40-generic         initrd.img-4.10.0-42-generic  System.map-4.13.0-36-generic
abi-4.10.0-42-generic         initrd.img-4.13.0-26-generic  System.map-4.13.0-37-generic
abi-4.13.0-26-generic         initrd.img-4.13.0-31-generic  vmlinuz-4.10.0-40-generic
abi-4.13.0-31-generic         initrd.img-4.13.0-32-generic  vmlinuz-4.10.0-40-generic.efi.signed
abi-4.13.0-32-generic         initrd.img-4.13.0-36-generic  vmlinuz-4.10.0-42-generic
abi-4.13.0-36-generic         initrd.img-4.13.0-37-generic  vmlinuz-4.10.0-42-generic.efi.signed
abi-4.13.0-37-generic         lost+found                    vmlinuz-4.13.0-26-generic
config-4.10.0-40-generic      memtest86+.bin                vmlinuz-4.13.0-26-generic.efi.signed
config-4.10.0-42-generic      memtest86+.elf                vmlinuz-4.13.0-31-generic
config-4.13.0-26-generic      memtest86+_multiboot.bin      vmlinuz-4.13.0-31-generic.efi.signed
config-4.13.0-31-generic      retpoline-4.13.0-36-generic   vmlinuz-4.13.0-32-generic
config-4.13.0-32-generic      retpoline-4.13.0-37-generic   vmlinuz-4.13.0-32-generic.efi.signed
config-4.13.0-36-generic      System.map-4.10.0-40-generic  vmlinuz-4.13.0-36-generic
config-4.13.0-37-generic      System.map-4.10.0-42-generic  vmlinuz-4.13.0-36-generic.efi.signed
efi                           System.map-4.13.0-26-generic  vmlinuz-4.13.0-37-generic
grub                          System.map-4.13.0-31-generic  vmlinuz-4.13.0-37-generic.efi.signed
initrd.img-4.10.0-40-generic  System.map-4.13.0-32-generic

Voilà, voilà, en remerciant de m'avoir lue jusqu'ici et encore plus si vous pouvez m'aiguiller vers une solution ! J'espère  avoir correctement aiguillé et rédigé le message ...
Bonne journée !
A bientôt (j'espère !)

Dernière modification par Crou (Le 07/08/2018, à 18:19)

Hors ligne

#2 Le 06/08/2018, à 12:21

xubu1957

Re : [Résolu] Ubuntu 16.04 Problème de place dans le répertoire boot

Bonjour,

Pour faire un point de situation, fournis, :

cqfd93 a écrit :

Donne les retours de,

uname -a
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)" | sort -k3 | tr -s " " | cut -d" " -s -f1,2,3 | column -s" " -t
ls -AsS1 /boot

Astuce pour copier / coller sans erreur :

  • triple clic gauche pour sélectionner et copier une ligne entière

  • clic molette pour coller dans le terminal


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#3 Le 06/08/2018, à 12:53

NicoApi73

Re : [Résolu] Ubuntu 16.04 Problème de place dans le répertoire boot

Bonjour,

En plus des demandes de xubu1957, peux tu également faire :

sudo du -am --max-depth=1 / 2>/dev/null | sort -n

Cette commande va compléter la première proposée par xubu, le problème de place n'est pas nécessairement lié à /boot

Hors ligne

#4 Le 06/08/2018, à 14:23

Crou

Re : [Résolu] Ubuntu 16.04 Problème de place dans le répertoire boot

Bonjour,

Merci de me répondre aussi vite !
Voici donc les différents éléments demandés

Je commence par la requête de NicoApi73 pour être surs du problème donc... Tu penses qu'un truc prend trop de place ailleurs ?

sudo du -am --max-depth=1 / 2>/dev/null | sort -n
[sudo] Mot de passe de fbd : 
0       /initrd.img
0       /initrd.img.old
0       /proc
0       /sys
0       /vmlinuz
0       /vmlinuz.old
1       /cdrom
1       /dev
1       /lib64
1       /lost+found
1       /media
1       /mnt
1       /root
1       /snap
1       /srv
1       /tmp
10      /run
13      /bin
14      /etc
15      /sbin
16      /opt
51      /core
474     /boot
572     /var
2881    /lib
9321    /usr
17178   /home
30541   /
fbd@fbd-desktop:~$ uname -a
Linux fbd-desktop 4.13.0-37-generic #42~16.04.1-Ubuntu SMP Wed Mar 7 16:03:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

 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       450G     30G  398G   7% /
/dev/nvme0n1p2              ext2       473M    473M     0 100% /boot
/dev/nvme0n1p1              vfat       511M    3,5M  508M   1% /boot/efi

Sys. de fichiers            Type       Inœuds IUtil.   ILibre IUti% Monté sur
/dev/mapper/ubuntu--vg-root ext4     29949952 724507 29225445    3% /
/dev/nvme0n1p2              ext2       124928    334   124594    1% /boot
/dev/nvme0n1p1              vfat            0      0        0     - /boot/efi

 dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)" | sort -k3 | tr -s " " | cut -d" " -s -f1,2,3 | column -s" " -t
rc  linux-image-extra-4.10.0-27-generic   4.10.0-27.30~16.04.2
rc  linux-image-4.10.0-27-generic         4.10.0-27.30~16.04.2
rc  linux-signed-image-4.10.0-27-generic  4.10.0-27.30~16.04.2
rc  linux-image-extra-4.10.0-28-generic   4.10.0-28.32~16.04.2
rc  linux-image-4.10.0-28-generic         4.10.0-28.32~16.04.2
rc  linux-signed-image-4.10.0-28-generic  4.10.0-28.32~16.04.2
rc  linux-image-extra-4.10.0-30-generic   4.10.0-30.34~16.04.1
rc  linux-image-4.10.0-30-generic         4.10.0-30.34~16.04.1
rc  linux-signed-image-4.10.0-30-generic  4.10.0-30.34~16.04.1
ii  linux-headers-4.10.0-40               4.10.0-40.44~16.04.1
ii  linux-image-extra-4.10.0-40-generic   4.10.0-40.44~16.04.1
ii  linux-headers-4.10.0-40-generic       4.10.0-40.44~16.04.1
ii  linux-image-4.10.0-40-generic         4.10.0-40.44~16.04.1
ii  linux-signed-image-4.10.0-40-generic  4.10.0-40.44~16.04.1
ii  linux-headers-4.10.0-42               4.10.0-42.46~16.04.1
ii  linux-image-extra-4.10.0-42-generic   4.10.0-42.46~16.04.1
ii  linux-headers-4.10.0-42-generic       4.10.0-42.46~16.04.1
ii  linux-image-4.10.0-42-generic         4.10.0-42.46~16.04.1
ii  linux-signed-image-4.10.0-42-generic  4.10.0-42.46~16.04.1
ii  linux-headers-4.13.0-26               4.13.0-26.29~16.04.2
ii  linux-image-extra-4.13.0-26-generic   4.13.0-26.29~16.04.2
ii  linux-headers-4.13.0-26-generic       4.13.0-26.29~16.04.2
ii  linux-image-4.13.0-26-generic         4.13.0-26.29~16.04.2
ii  linux-signed-image-4.13.0-26-generic  4.13.0-26.29~16.04.2
ii  linux-headers-4.13.0-31               4.13.0-31.34~16.04.1
ii  linux-image-extra-4.13.0-31-generic   4.13.0-31.34~16.04.1
ii  linux-headers-4.13.0-31-generic       4.13.0-31.34~16.04.1
ii  linux-image-4.13.0-31-generic         4.13.0-31.34~16.04.1
ii  linux-signed-image-4.13.0-31-generic  4.13.0-31.34~16.04.1
ii  linux-headers-4.13.0-32               4.13.0-32.35~16.04.1
ii  linux-image-extra-4.13.0-32-generic   4.13.0-32.35~16.04.1
ii  linux-headers-4.13.0-32-generic       4.13.0-32.35~16.04.1
ii  linux-image-4.13.0-32-generic         4.13.0-32.35~16.04.1
ii  linux-signed-image-4.13.0-32-generic  4.13.0-32.35~16.04.1
ii  linux-headers-4.13.0-36               4.13.0-36.40~16.04.1
ii  linux-image-extra-4.13.0-36-generic   4.13.0-36.40~16.04.1
ii  linux-headers-4.13.0-36-generic       4.13.0-36.40~16.04.1
ii  linux-image-4.13.0-36-generic         4.13.0-36.40~16.04.1
ii  linux-signed-image-4.13.0-36-generic  4.13.0-36.40~16.04.1
ii  linux-headers-4.13.0-37               4.13.0-37.42~16.04.1
iF  linux-image-extra-4.13.0-37-generic   4.13.0-37.42~16.04.1
ii  linux-headers-4.13.0-37-generic       4.13.0-37.42~16.04.1
ii  linux-image-4.13.0-37-generic         4.13.0-37.42~16.04.1
iF  linux-signed-image-4.13.0-37-generic  4.13.0-37.42~16.04.1
iU  linux-image-extra-4.13.0-38-generic   4.13.0-38.43~16.04.1
iU  linux-signed-image-4.13.0-38-generic  4.13.0-38.43~16.04.1
iU  linux-image-extra-4.13.0-39-generic   4.13.0-39.44~16.04.1
iU  linux-signed-image-4.13.0-39-generic  4.13.0-39.44~16.04.1
ii  linux-headers-4.13.0-41               4.13.0-41.46~16.04.1
iU  linux-image-extra-4.13.0-41-generic   4.13.0-41.46~16.04.1
ii  linux-headers-4.13.0-41-generic       4.13.0-41.46~16.04.1
iU  linux-signed-image-4.13.0-41-generic  4.13.0-41.46~16.04.1
ii  linux-headers-4.13.0-43               4.13.0-43.48~16.04.1
iU  linux-image-extra-4.13.0-43-generic   4.13.0-43.48~16.04.1
ii  linux-headers-4.13.0-43-generic       4.13.0-43.48~16.04.1
iU  linux-signed-image-4.13.0-43-generic  4.13.0-43.48~16.04.1
iU  linux-headers-4.13.0-45               4.13.0-45.50~16.04.1
iU  linux-image-extra-4.13.0-45-generic   4.13.0-45.50~16.04.1
iU  linux-headers-4.13.0-45-generic       4.13.0-45.50~16.04.1
iU  linux-signed-image-4.13.0-45-generic  4.13.0-45.50~16.04.1
iU  linux-headers-4.15.0-29               4.15.0-29.31~16.04.1
iU  linux-headers-4.15.0-29-generic       4.15.0-29.31~16.04.1
iU  linux-generic-hwe-16.04               4.15.0.29.51
iU  linux-signed-generic-hwe-16.04        4.15.0.29.51
iU  linux-headers-generic-hwe-16.04       4.15.0.29.51
iU  linux-image-generic-hwe-16.04         4.15.0.29.51
iU  linux-signed-image-generic-hwe-16.04  4.15.0.29.51
rc  linux-image-extra-4.8.0-36-generic    4.8.0-36.36~16.04.1
rc  linux-image-4.8.0-36-generic          4.8.0-36.36~16.04.1
rc  linux-image-extra-4.8.0-58-generic    4.8.0-58.63~16.04.1
rc  linux-image-4.8.0-58-generic          4.8.0-58.63~16.04.1
rc  linux-signed-image-4.8.0-58-generic   4.8.0-58.63~16.04.1

Voilà voilà, en visualisant la liste, il y a un paquet de vieux trucs non ?

A bientôt !

Hors ligne

#5 Le 06/08/2018, à 14:36

NicoApi73

Re : [Résolu] Ubuntu 16.04 Problème de place dans le répertoire boot

Rien qui me saute à la figure hormis que tu aies beaucoup de vieux noyaux.

La commande pour nettoyer les vieux noyaux est :

sudo apt autoremove --purge

Avant de la faire, peux tu donner :

cat /etc/apt/sources.list
ls /etc/apt/sources.list.d -1

STP

Hors ligne

#6 Le 06/08/2018, à 14:45

Crou

Re : [Résolu] Ubuntu 16.04 Problème de place dans le répertoire boot

ok, voilà la seconde commande ...

cat /etc/apt/sources.list
# deb cdrom:[Ubuntu 16.04.2 LTS _Xenial Xerus_ - Release amd64 (20170215.2)]/ xenial main restricted

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial main restricted

## Major bug fix updates produced after the final release of the
## distribution.
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial universe
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu xenial partner
# deb-src http://archive.canonical.com/ubuntu xenial partner

# deb-src http://security.ubuntu.com/ubuntu xenial-security main restricted
# deb-src http://security.ubuntu.com/ubuntu xenial-security universe
deb http://archive.ubuntu.com/ubuntu xenial universe
# deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse

ls /etc/apt/sources.list.d -1

(hum, je ne vois pas ce que tout cela implique...)

Est-ce que je tenter de nettoyer les vieux noyaux du coup ?
Merci !

Hors ligne

#7 Le 06/08/2018, à 14:53

NicoApi73

Re : [Résolu] Ubuntu 16.04 Problème de place dans le répertoire boot

Oui, tu peux y aller.

Tu as juste le dépot :

deb http://archive.ubuntu.com/ubuntu xenial universe

Tu pourrais en activer d'autres il me semble. C'est volontaire?

EDIT : réponse à ta question

Crou a écrit :

(hum, je ne vois pas ce que tout cela implique...)

Je voulais vérifier si tu n'avais pas un ppa qui pourrait mettre le bazar avec de paquets non maintenus.

@xubu : les dépôts et ppa, ce n'est pas mon fort. As tu des conseils?

Dernière modification par NicoApi73 (Le 06/08/2018, à 14:56)

Hors ligne

#8 Le 06/08/2018, à 15:01

xubu1957

Re : [Résolu] Ubuntu 16.04 Problème de place dans le répertoire boot

Bonjour,

Il manque :

ls -AsS1 /boot

Les noyaux suivants sont incomplets :

iF  linux-image-extra-4.13.0-37-generic   4.13.0-37.42~16.04.1
ii  linux-headers-4.13.0-37-generic       4.13.0-37.42~16.04.1
ii  linux-image-4.13.0-37-generic         4.13.0-37.42~16.04.1
iF  linux-signed-image-4.13.0-37-generic  4.13.0-37.42~16.04.1
iU  linux-image-extra-4.13.0-38-generic   4.13.0-38.43~16.04.1
iU  linux-signed-image-4.13.0-38-generic  4.13.0-38.43~16.04.1
iU  linux-image-extra-4.13.0-39-generic   4.13.0-39.44~16.04.1
iU  linux-signed-image-4.13.0-39-generic  4.13.0-39.44~16.04.1
ii  linux-headers-4.13.0-41               4.13.0-41.46~16.04.1
iU  linux-image-extra-4.13.0-41-generic   4.13.0-41.46~16.04.1
ii  linux-headers-4.13.0-41-generic       4.13.0-41.46~16.04.1
iU  linux-signed-image-4.13.0-41-generic  4.13.0-41.46~16.04.1
ii  linux-headers-4.13.0-43               4.13.0-43.48~16.04.1
iU  linux-image-extra-4.13.0-43-generic   4.13.0-43.48~16.04.1
ii  linux-headers-4.13.0-43-generic       4.13.0-43.48~16.04.1
iU  linux-signed-image-4.13.0-43-generic  4.13.0-43.48~16.04.1
iU  linux-headers-4.13.0-45               4.13.0-45.50~16.04.1
iU  linux-image-extra-4.13.0-45-generic   4.13.0-45.50~16.04.1
iU  linux-headers-4.13.0-45-generic       4.13.0-45.50~16.04.1
iU  linux-signed-image-4.13.0-45-generic  4.13.0-45.50~16.04.1
iU  linux-headers-4.15.0-29               4.15.0-29.31~16.04.1
iU  linux-headers-4.15.0-29-generic       4.15.0-29.31~16.04.1
iU  linux-generic-hwe-16.04               4.15.0.29.51
iU  linux-signed-generic-hwe-16.04        4.15.0.29.51
iU  linux-headers-generic-hwe-16.04       4.15.0.29.51
iU  linux-image-generic-hwe-16.04         4.15.0.29.51
iU  linux-signed-image-generic-hwe-16.04  4.15.0.29.51

_ _ _

NicoApi73 a écrit :

@xubu : les dépôts et ppa, ce n'est pas mon fort. As tu des conseils?

Il faut attendre l'arrivée de cqfd93 ou de nam1962.

_ _ _

Pour comparer, mais je n'ai aucun PPA :

xubu@xubu-ThinkPad-T410:~$ cat /etc/apt/sources.list
#------------------------------------------------------------------------------#
#                            OFFICIAL UBUNTU REPOS                             #
#------------------------------------------------------------------------------#


###### Ubuntu Main Repos
deb http://fr.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse 

###### Ubuntu Update Repos
deb http://fr.archive.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse 
deb http://fr.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse 
deb http://fr.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse 

###### Ubuntu Partner Repo
deb http://archive.canonical.com/ubuntu xenial partner

xubu@xubu-ThinkPad-T410:~$ 

Dernière modification par xubu1957 (Le 06/08/2018, à 15:08)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#9 Le 06/08/2018, à 15:08

NicoApi73

Re : [Résolu] Ubuntu 16.04 Problème de place dans le répertoire boot

Pour ma compréhension, comment sais tu qu'ils sont incomplets?

Hors ligne

#10 Le 06/08/2018, à 15:11

Crou

Re : [Résolu] Ubuntu 16.04 Problème de place dans le répertoire boot

aie, donc si je comprends bien, en essayant de suivre des tutos par ci par là, j'ai effacé un truc dont j'avais besoin ?! Une dépendance qui du coup n'est pas vérifiée ? (hum, ne vous embêtez pas à répondre si c'est trop long, j'ai utilisé Linux il y a une vingtaine d'années et encore, sans bidouiller !... à l'époque, on n'avait pas internet aussi facilement et les mises à jour étaient rares).

Alors, pour les dépôts, j'ai mis le minimum car je pensais que si j'arrivais à libérer de l'espace sur le boot, l'installeur (celui avec interface graphique) me placerait tout gentiment le dernier noyau sans me proposer le reste. Ca fonctionne peut-être différemment...

Donc la commande demandée

 ls -AsS1 /boot
total 473669
49672 initrd.img-4.13.0-37-generic
49670 initrd.img-4.13.0-36-generic
49508 initrd.img-4.13.0-32-generic
49508 initrd.img-4.13.0-31-generic
49508 initrd.img-4.13.0-26-generic
42314 initrd.img-4.10.0-40-generic
42314 initrd.img-4.10.0-42-generic
 7564 vmlinuz-4.13.0-36-generic.efi.signed
 7562 vmlinuz-4.13.0-37-generic
 7562 vmlinuz-4.13.0-36-generic
 7525 vmlinuz-4.13.0-32-generic.efi.signed
 7525 vmlinuz-4.13.0-31-generic.efi.signed
 7523 vmlinuz-4.13.0-26-generic.efi.signed
 7523 vmlinuz-4.13.0-32-generic
 7523 vmlinuz-4.13.0-31-generic
 7521 vmlinuz-4.13.0-26-generic
 7266 vmlinuz-4.10.0-40-generic.efi.signed
 7265 vmlinuz-4.10.0-42-generic.efi.signed
 7264 vmlinuz-4.10.0-40-generic
 7264 vmlinuz-4.10.0-42-generic
 5744 vmlinuz-4.13.0-37-generic.efi.signed
 3806 System.map-4.13.0-37-generic
 3806 System.map-4.13.0-36-generic
 3802 System.map-4.13.0-31-generic
 3802 System.map-4.13.0-32-generic
 3801 System.map-4.13.0-26-generic
 3652 System.map-4.10.0-40-generic
 3652 System.map-4.10.0-42-generic
 1474 abi-4.13.0-36-generic
 1474 abi-4.13.0-37-generic
 1473 abi-4.13.0-31-generic
 1473 abi-4.13.0-32-generic
 1472 abi-4.13.0-26-generic
 1418 abi-4.10.0-40-generic
 1418 abi-4.10.0-42-generic
  210 config-4.13.0-36-generic
  210 config-4.13.0-37-generic
  210 config-4.13.0-26-generic
  210 config-4.13.0-31-generic
  210 config-4.13.0-32-generic
  202 config-4.10.0-40-generic
  202 config-4.10.0-42-generic
  182 memtest86+_multiboot.bin
  182 memtest86+.elf
  180 memtest86+.bin
   12 lost+found
    4 efi
    3 retpoline-4.13.0-36-generic
    3 retpoline-4.13.0-37-generic
    1 grub

Voilà !

Hors ligne

#11 Le 06/08/2018, à 15:11

xubu1957

Re : [Résolu] Ubuntu 16.04 Problème de place dans le répertoire boot

statut du noyau  a écrit :

Première lettre -> État des paquets désiré ("état de sélection"):
u ... inconnue
i ... installé
r ... supprimé / désinstallé
p ... purgé (supprimer y compris les fichiers de configuration)
h ... maintenez
Deuxième lettre-> État des paquets actuels :
n ... pas installé
i ... installé
c ... config-files (seuls les fichiers de configuration sont installés)
u ... déballés
f ... demi-configuré (configuration échoué pour une raison)
h ... demi-installé (installation a échoué pour une raison quelconque)
w ... déclencheurs attendus (paquet attend un déclencheur d'un autre paquet)
t ... déclencheurs en instance (paquet a été déclenché)
Troisième lettre-> état d'erreur (vous ne devriez normalement pas voir une troisième lettre):
r ... reinst-requis (paquet cassé, réinstallation nécessaire


Source : https://askubuntu.com/questions/18804/w … ii-rc-mean

First letter -> desired package state ("selection state"):

u ... unknown
i ... install
r ... remove/deinstall
p ... purge (remove including config files)
h ... hold
Second letter -> current package state:

n ... not-installed
i ... installed
c ... config-files (only the config files are installed)
u ... unpacked
f ... half-configured (configuration failed for some reason)
h ... half-installed (installation failed for some reason)
w ... triggers-awaited (package is waiting for a trigger from another package)
t ... triggers-pending (package has been triggered)
Third letter -> error state (you normally shouldn't see a thrid letter):

r ... reinst-required (package broken, reinstallation required)

en français

https://forum.ubuntu-fr.org/viewtopic.p … #p21772457


man dpkg-query

Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#12 Le 06/08/2018, à 15:15

NicoApi73

Re : [Résolu] Ubuntu 16.04 Problème de place dans le répertoire boot

Crou a écrit :

Alors, pour les dépôts, j'ai mis le minimum car je pensais que si j'arrivais à libérer de l'espace sur le boot, l'installeur (celui avec interface graphique) me placerait tout gentiment le dernier noyau sans me proposer le reste. Ca fonctionne peut-être différemment....

Remets les comme c'était. Tu peux te baser sur l'exemple de xubu, il est également en xenial.

@xubu : merci. Est ce que

sudo apt autoremove --purge

vire ce qui est incomplet?

Dernière modification par NicoApi73 (Le 06/08/2018, à 15:24)

Hors ligne

#13 Le 06/08/2018, à 15:29

xubu1957

Re : [Résolu] Ubuntu 16.04 Problème de place dans le répertoire boot

Avec :

/dev/nvme0n1p2              ext2       473M    473M     0 100% /boot

On ne peut plus utiliser la commande apt, il faut nettoyer avec dpkg.

Le système est trop bancal, il faut attendre les experts.


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#14 Le 06/08/2018, à 15:33

NicoApi73

Re : [Résolu] Ubuntu 16.04 Problème de place dans le répertoire boot

Il se passerait quoi avec apt?

Au fait, si c'est "que" pour moi, ne t'embête pas à traduire pour répondre à mes questions, je n'ai pas de problème avec l'anglais

Dernière modification par NicoApi73 (Le 06/08/2018, à 15:36)

Hors ligne

#15 Le 06/08/2018, à 15:46

xubu1957

Re : [Résolu] Ubuntu 16.04 Problème de place dans le répertoire boot

Je l'avais fait pour moi, j'ai copié mes notes.

(edit=messages regroupés)
_ _ _

La dernière mouture du nettoyage :

cqfd93 a écrit :

C'est bien ce que je pensais, tu as un manque de place et d'inodes. On va devoir faire du vide.

  • Pour supprimer proprement quelques gros fichiers dans /boot :

    sudo update-initramfs -d -k 4.10.0-40-generic
    sudo update-initramfs -d -k 4.10.0-42-generic
  • Pour libérer plein d'inodes en supprimant de nombreux fichiers dans /usr/src :

    cd /usr/src/
    sudo rm -rf linux-headers-4.10.0-4* 
  • Pour désinstaller les paquets correspondant à ce qu'on vient de supprimer :

    sudo dpkg -P linux-headers-4.10.0-40 linux-image-extra-4.10.0-40-generic linux-headers-4.10.0-40-generic linux-image-4.10.0-40-generic
    sudo dpkg -P linux-headers-4.10.0-42 linux-image-extra-4.10.0-42-generic linux-headers-4.10.0-42-generic linux-image-4.10.0-42-generic
  • Et pour réparer les dépendances :

    sudo apt install -f

_ _ _
J'ai conservé ce conseil donné dans un autre fil :

Le 27/04/2017, cqfd93 a écrit :

Bonjour,
...
Vous aurez remarqué deux choses déjà connues :

  • quand c'est la partition /boot qui est pleine, ça ne sert à rien de faire du vide dans /usr/src/ à coup de rm, donc là, vous avez tourné en rond tant que rien n'a été fait suffisamment dans /boot

  • quand apt est bloqué à cause des dépendances liées à un manque de place dans /boot, lancer des commandes apt ne peut pas marcher, il faut absolument commencer par faire plein de vide dans /boot pour le débloquer

Dernière modification par xubu1957 (Le 06/08/2018, à 16:25)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#16 Le 06/08/2018, à 15:55

MicP

Re : [Résolu] Ubuntu 16.04 Problème de place dans le répertoire boot

Bonjour

Tu pourrais faire de la place dans le répertoire /boot/ sans qu'aucun fichier ne soit supprimé,
juste en faisant en sorte que la taille de certains fichiers soit mise à zéro
en lançant, depuis le compte root
la ligne de commande suivante :

for f in {vmlinuz,initrd.img}-4.10.0-{40,42}-generic{,.efi.signed} {vmlinuz,initrd.img}-4.13.0-{26,31,32}-generic{,.efi.signed} System.map-4.10.0-{40,42}-generic System.map-4.13.0-{26,31,32}-generic; do   echo    /boot/$f; done

La ligne de commande ci-dessus ne va absolument rien modifier sur ton système,

pour que chaque fichier de la liste qui sera affichée soit mis à zéro,
il suffira de remplacer dans la ligne de commande
le mot echo par le caractère >

=======
L'intérêt de laisser le nom de fichier
est qu'un programme de désinstallation (apt, dpkg, etc)
pourra quand même trouver les fichiers qu'il voudrait désinstaller.

Dernière modification par MicP (Le 06/08/2018, à 16:02)

Hors ligne

#17 Le 06/08/2018, à 16:03

NicoApi73

Re : [Résolu] Ubuntu 16.04 Problème de place dans le répertoire boot

Bonjour MicP,

@MicP Peux tu m'expliquer, pour ma compréhension, pourquoi vider les fichiers plutôt que les supprimer? Et une fois les fichiers vidés, qu'est ce qu'il faut faire pour que le système soit propre? Je viens de voir ce que tu as rajouté wink

Donc si je comprends bien, dans cette situation, après avoir vider les fichiers, on peut faire un autoremove avec apt? Voire réparer les dépendances s'il y a un problème et ensuite faire un autoremove?

Dernière modification par NicoApi73 (Le 06/08/2018, à 16:06)

Hors ligne

#18 Le 06/08/2018, à 16:06

MicP

Re : [Résolu] Ubuntu 16.04 Problème de place dans le répertoire boot

Comme il n'y a plus de place, les programmes de mise à jour, ou et désinstallation ne peuvent pas fonctionner.

Mais une fois qu'il y aura de la place dans le répertoire, les commandes de mise à jour ou et désinstallation pourront fonctionner normalement.

Dernière modification par MicP (Le 06/08/2018, à 16:08)

Hors ligne

#19 Le 06/08/2018, à 16:07

NicoApi73

Re : [Résolu] Ubuntu 16.04 Problème de place dans le répertoire boot

MicP a écrit :

Comme il n'y a plus de place, les programmes de mise à jour, ou et  désinstallation
ne peuvent pas fonctionner.
Mais une fois qu'il y a de la place dans le répertoire,
les commandes de mise à jour ou et désinstallation peuvent fonctionner normalement.

Merci

NicoApi73 a écrit :

Il se passerait quoi avec apt?

Donc sans faire de place, on se ferait jeter par apt, c'est bien ça?

Dernière modification par NicoApi73 (Le 06/08/2018, à 16:08)

Hors ligne

#20 Le 06/08/2018, à 16:11

MicP

Re : [Résolu] Ubuntu 16.04 Problème de place dans le répertoire boot

Par contre, si on avait directement supprimé les fichiers,
les programmes de mise à jour ou et désinstallations ne sauraient plus où ils en sont
car ils ne pourraient pas trouver les fichiers qu'ils voudraient supprimer.

=======

…Donc sans faire de place, on se ferait jeter par apt, c'est bien ça? …

Je pense aussi, comme le faisait remarquer xubu1957 dans son message #15
qu'apt (ou autres programmes qui installent désinstallent)
ont besoin d'un peu de place sur les systèmes de fichiers qu'ils ont à traiter.

Donc, je propose de mettre à zéro tous les fichiers sauf ceux concernant les 2 noyaux les plus récents.
(et les fichiers qui sont de petite taille, je les laissent tel quels)

Dernière modification par MicP (Le 06/08/2018, à 16:39)

Hors ligne

#21 Le 06/08/2018, à 16:25

NicoApi73

Re : [Résolu] Ubuntu 16.04 Problème de place dans le répertoire boot

MicP a écrit :

Donc, je propose de mettre à zéro tous les fichiers sauf ceux concernant les 2 noyaux les plus récents.
(et les fichiers qui sont de petite taille, je les laissent tel quels)

Je vais encore faire mon chiant à poser des questions wink
Pourquoi ne pas faire un peu de place, en en virant 2, puis derrière faire le reste avec apt? (pour éviter toute incompréhension, c'est pour comprendre, en aucun cas je ne remets en cause la proposition)

Hors ligne

#22 Le 06/08/2018, à 16:26

Crou

Re : [Résolu] Ubuntu 16.04 Problème de place dans le répertoire boot

Bonjour,

Je confirme que la commande apt ne fonctionne plus (j'avais déjà tenté en fouillant sur le net).

MicP, merci pour ta réponse. Une petite astuce pour virer tout ça manuellement !
Alors, je viens de passer la commande et je n'ai plus le message au démarrage ! Déjà, merci, ça fait plus propre wink

Il faut que je répare l'existant maintenant ? La commande apt ne fonctionne toujours pas, je vous mets ce qu'elle me "dit"

sudo apt autoremove --purge
[sudo] Mot de passe de fbd : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
 libperl5.22 : Dépend: perl-modules-5.22 (>= 5.22.1-9ubuntu0.5) mais 5.22.1-9ubuntu0.2 est installé
 linux-image-extra-4.13.0-38-generic : Dépend: linux-image-4.13.0-38-generic mais il n'est pas installable
 linux-image-extra-4.13.0-39-generic : Dépend: linux-image-4.13.0-39-generic mais il n'est pas installable
 linux-image-extra-4.13.0-41-generic : Dépend: linux-image-4.13.0-41-generic mais il n'est pas installable
 linux-image-extra-4.13.0-43-generic : Dépend: linux-image-4.13.0-43-generic mais il n'est pas installable
 linux-image-extra-4.13.0-45-generic : Dépend: linux-image-4.13.0-45-generic mais il n'est pas installable
 linux-image-generic-hwe-16.04 : Dépend: linux-image-4.15.0-29-generic mais il n'est pas installable
 linux-modules-extra-4.15.0-29-generic : Dépend: linux-image-4.15.0-29-generic mais il n'est pas installable ou
                                                  linux-image-unsigned-4.15.0-29-generic mais il n'est pas installable
 linux-signed-image-4.13.0-38-generic : Dépend: linux-image-4.13.0-38-generic (= 4.13.0-38.43~16.04.1) mais il n'est pas installable
 linux-signed-image-4.13.0-39-generic : Dépend: linux-image-4.13.0-39-generic (= 4.13.0-39.44~16.04.1) mais il n'est pas installable
 linux-signed-image-4.13.0-41-generic : Dépend: linux-image-4.13.0-41-generic (= 4.13.0-41.46~16.04.1) mais il n'est pas installable
 linux-signed-image-4.13.0-43-generic : Dépend: linux-image-4.13.0-43-generic (= 4.13.0-43.48~16.04.1) mais il n'est pas installable
 linux-signed-image-4.13.0-45-generic : Dépend: linux-image-4.13.0-45-generic (= 4.13.0-45.50~16.04.1) mais il n'est pas installable
 perl : Dépend: perl-modules-5.22 (>= 5.22.1-9ubuntu0.5) mais 5.22.1-9ubuntu0.2 est installé
E: Dépendances manquantes. Essayez d'utiliser l'option -f.

A bientôt je crois...

Hors ligne

#23 Le 06/08/2018, à 16:28

NicoApi73

Re : [Résolu] Ubuntu 16.04 Problème de place dans le répertoire boot

Tu as des dépendances qui sont cassées

sudo apt-get -f install

Vu l'état de ton sources.list, si j'ai bien compris comment ça marche, il faut que tu réactives les dépôts que tu as désactivés, puis :

sudo apt update
sudo apt install -f
sudo apt autoremove --purge

Dernière modification par NicoApi73 (Le 06/08/2018, à 16:48)

Hors ligne

#24 Le 06/08/2018, à 16:29

MicP

Re : [Résolu] Ubuntu 16.04 Problème de place dans le répertoire boot

Crou a écrit :

…je viens de passer la commande et je n'ai plus le message au démarrage ! Déjà, merci, ça fait plus propre wink

Super content smile smile smile

=======
Il y avait aussi une autre solution pour donner un peu d'espace
sans avoir à modifier de fichier :

Comme que tu as 500Mo de disponible dans le système de fichiers de la partition /dev/nvme0n1p1 qui est juste à côté ,
tu pouvais, en bootant sur un CD ou USB live,  avec GParted réduire la taille de /dev/nvme0n1p1
pour pouvoir ensuite agrandir /dev/nvme0n1p2 sur laquelle il y a le système de fichiers de /boot/

=======
Mais c'est sûr qu'aucune des solutions que j'ai proposé
ne résoudra les problèmes de dépendances (et autres…)

Quoi que… maintenant qu'apt à la place qu'il lui faut pour travailler,
il pourra peut-être faire des miracles wink

Dernière modification par MicP (Le 06/08/2018, à 16:45)

Hors ligne

#25 Le 06/08/2018, à 16:49

xubu1957

Re : [Résolu] Ubuntu 16.04 Problème de place dans le répertoire boot

On peut voir :

cqfd93 a écrit :
  • Et pour réparer les dépendances :

    sudo apt install -f
  • Et pour contrôler le résultat :

    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)" | sort -k3 | tr -s " " | cut -d" " -s -f1,2,3 | column -s" " -t
    ls -AsS1 /boot

Donne bien les retours complets. Astuce pour copier / coller facilement les longues commandes :

  • triple clic gauche pour sélectionner et copier une ligne entière

  • clic molette pour coller dans le terminal


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne