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 24/01/2025, à 17:29

vince22

mise à jour impossible, message saturation efi [résolu]

Bonjour, un message du gestionnaire de mise à jour m'informe que l'installation paquet est impossible car la partition EFi dispose de 0 octet espace libre...
voici la capture gparted.
voici le message erreur terminal

 sudo apt autoremove
[sudo] Mot de passe de vince : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
0 mis à jour, 0 nouvellement installés, 0 à enlever et 8 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Paramétrage de initramfs-tools (0.142ubuntu25.4) ...
update-initramfs: deferring update (trigger activated)
Traitement des actions différées (« triggers ») pour initramfs-tools (0.142ubuntu25.4) ...
update-initramfs: Generating /boot/initrd.img-6.8.0-51-generic
Updating kernel version 6.8.0-51-generic in systemd-boot...
install: erreur d'écriture dans '/boot/efi/2fd1f665c1a349ca87870b0acb5b1718/6.8.0-51-generic/initrd.img-6.8.0-51-generic': Aucun espace disponible sur le périphérique
Error: could not copy '/boot/initrd.img-6.8.0-51-generic' to '/boot/efi/2fd1f665c1a349ca87870b0acb5b1718/6.8.0-51-generic/initrd.img-6.8.0-51-generic'.
/usr/lib/kernel/install.d/90-loaderentry.install failed with exit status 1.
run-parts: /etc/initramfs/post-update.d//systemd-boot exited with return code 1
dpkg: erreur de traitement du paquet initramfs-tools (--configure) :
 le sous-processus paquet initramfs-tools script post-installation installé a re
nvoyé un état de sortie d'erreur 1
Des erreurs ont été rencontrées pendant l'exécution :
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)

Comment faire ?
il s'agit d'une partition efi pour double boot avec windows 11.

En vous  remerciant par avance de votre aide ...

Dernière modification par vince22 (Le 26/01/2025, à 10:13)


ordinateur de bureau Ubuntu 24.04 LTS avec carte mère asus TUF B450M-PLUS GAMING + Carte graphique radeon RX 470 Saphire nitro  8 go / processeur AMD Ryzen 5 3600  32 go RAM
+ ordinateur portable Dell latitude E6420 Ubuntu 24.04 RAM 8 go

Hors ligne

#2 Le 24/01/2025, à 17:36

vince22

Re : mise à jour impossible, message saturation efi [résolu]

l'artborescence depuis la racine comme vu ici

ls -al /boot/efi/EFI

donne

total 10
drwxr-xr-x 9 root root 1024 janv. 11 13:53 .
drwxr-xr-x 6 root root 2048 janv.  1  1970 ..
drwxr-xr-x 2 root root 1024 janv. 13 16:25 Boot
drwxr-xr-x 2 root root 1024 janv. 24 16:50 Documents
drwxr-xr-x 2 root root 1024 déc.  24 20:37 Linux
drwxr-xr-x 4 root root 1024 janv.  8 21:48 Microsoft
drwxr-xr-x 2 root root 1024 déc.  24 20:37 systemd
drwxr-xr-x 2 root root 1024 déc.  30 11:52 tools
drwxr-xr-x 2 root root 1024 janv. 11 13:53 ubuntu

Dernière modification par vince22 (Le 24/01/2025, à 17:37)


ordinateur de bureau Ubuntu 24.04 LTS avec carte mère asus TUF B450M-PLUS GAMING + Carte graphique radeon RX 470 Saphire nitro  8 go / processeur AMD Ryzen 5 3600  32 go RAM
+ ordinateur portable Dell latitude E6420 Ubuntu 24.04 RAM 8 go

Hors ligne

#3 Le 24/01/2025, à 17:42

vince22

Re : mise à jour impossible, message saturation efi [résolu]

sudo ls -rlh /boot/efi/

donne

total 36K
drwxr-xr-x 2 root root 1,0K déc.  24 15:08 'System Volume Information'
-rwxr-xr-x 1 root root  886 déc.  24 19:05  PK
drwxr-xr-x 3 root root 1,0K déc.  25 18:06  loader
-rwxr-xr-x 1 root root 3,5K déc.  24 19:05  KEK
drwxr-xr-x 9 root root 1,0K janv. 11 13:53  EFI
-rwxr-xr-x 1 root root  20K déc.  24 19:05  dbx
-rwxr-xr-x 1 root root 6,2K déc.  24 19:05  db
drwxr-xr-x 3 root root 1,0K janv. 23 11:43  2fd1f665c1a349ca87870b0acb5b1718
sudo ls -l /boot/efi/fd1f665c1a349ca87870b0acb5b1718

donne

total 1
drwxr-xr-x 2 root root 1024 janv. 24 17:31 6.8.0-51-generic

ordinateur de bureau Ubuntu 24.04 LTS avec carte mère asus TUF B450M-PLUS GAMING + Carte graphique radeon RX 470 Saphire nitro  8 go / processeur AMD Ryzen 5 3600  32 go RAM
+ ordinateur portable Dell latitude E6420 Ubuntu 24.04 RAM 8 go

Hors ligne

#4 Le 24/01/2025, à 17:47

vince22

Re : mise à jour impossible, message saturation efi [résolu]

sudo ls -Rl /boot/efi/2fd1f665c1a349ca87870b0acb5b1718/6.8.0-51-generic

donne

total 70227
-rwxr-xr-x 1 root root 56942592 janv. 24 17:31 initrd.img-6.8.0-51-generic
-rwxr-xr-x 1 root root 14969224 janv. 24 17:31 linux

ordinateur de bureau Ubuntu 24.04 LTS avec carte mère asus TUF B450M-PLUS GAMING + Carte graphique radeon RX 470 Saphire nitro  8 go / processeur AMD Ryzen 5 3600  32 go RAM
+ ordinateur portable Dell latitude E6420 Ubuntu 24.04 RAM 8 go

Hors ligne

#5 Le 24/01/2025, à 17:49

vince22

Re : mise à jour impossible, message saturation efi [résolu]

ls -ls /boot

donne

otal 152894
  284 -rw-r--r-- 1 root root   287413 nov.  30 19:21 config-6.8.0-51-generic
    2 drwxr-xr-x 6 root root     2048 janv.  1  1970 efi
    4 drwxr-xr-x 5 root root     4096 janv. 23 11:45 grub
    0 lrwxrwxrwx 1 root root       27 déc.  24 16:30 initrd.img -> initrd.img-6.8.0-51-generic
64272 -rw-r--r-- 1 root root 65807500 janv. 24 17:31 initrd.img-6.8.0-51-generic
64272 -rw-r--r-- 1 root root 65807588 janv. 24 17:15 initrd.img-6.8.0-51-generic.dpkg-bak
    0 lrwxrwxrwx 1 root root       27 déc.  24 16:30 initrd.img.old -> initrd.img-6.8.0-51-generic
  140 -rw-r--r-- 1 root root   142796 avril  8  2024 memtest86+ia32.bin
  144 -rw-r--r-- 1 root root   143872 avril  8  2024 memtest86+ia32.efi
  144 -rw-r--r-- 1 root root   147744 avril  8  2024 memtest86+x64.bin
  144 -rw-r--r-- 1 root root   148992 avril  8  2024 memtest86+x64.efi
    4 -rw-r--r-- 1 root root      305 déc.  30 11:52 refind_linux.conf
 8864 -rw------- 1 root root  9072978 nov.  30 19:21 System.map-6.8.0-51-generic
    0 lrwxrwxrwx 1 root root       24 déc.  24 16:30 vmlinuz -> vmlinuz-6.8.0-51-generic
14620 -rw------- 1 root root 14969224 nov.  30 20:09 vmlinuz-6.8.0-51-generic
    0 lrwxrwxrwx 1 root root       24 déc.  24 16:30 vmlinuz.old -> vmlinuz-6.8.0-51-generic

ordinateur de bureau Ubuntu 24.04 LTS avec carte mère asus TUF B450M-PLUS GAMING + Carte graphique radeon RX 470 Saphire nitro  8 go / processeur AMD Ryzen 5 3600  32 go RAM
+ ordinateur portable Dell latitude E6420 Ubuntu 24.04 RAM 8 go

Hors ligne

#6 Le 24/01/2025, à 18:00

xubu1957

Re : mise à jour impossible, message saturation efi [résolu]

Bonjour,

Montre :

snap list --all

les noyaux présents :

echo; dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3V | column -t"}' ; echo -e "\nNoyau courant : $(uname -mr)"

et d'éventuels paquets cassés :

dpkg -l | grep -v ^ii

Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] 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

#7 Le 24/01/2025, à 18:02

vince22

Re : mise à jour impossible, message saturation efi [résolu]

bonjour et merci !

snap list --all

donne

Nom                Version          Révision  Suivi          Éditeur     Notes
bare               1.0              5         latest/stable  canonical✓  base
core22             20241119         1722      latest/stable  canonical✓  base
firefox            134.0.1-1        5600      latest/stable  mozilla✓    -
gnome-42-2204      0+git.510a601    176       latest/stable  canonical✓  désactivé
gnome-42-2204      0+git.38ea591    202       latest/stable  canonical✓  -
gtk-common-themes  0.1-81-g442e511  1535      latest/stable  canonical✓  -
snapd              2.67             23545     latest/stable  canonical✓  snapd
thunderbird        128.6.0esr-1     609       latest/stable  canonical✓  -
vince@vince-System-Product-Name:~$ 

ordinateur de bureau Ubuntu 24.04 LTS avec carte mère asus TUF B450M-PLUS GAMING + Carte graphique radeon RX 470 Saphire nitro  8 go / processeur AMD Ryzen 5 3600  32 go RAM
+ ordinateur portable Dell latitude E6420 Ubuntu 24.04 RAM 8 go

Hors ligne

#8 Le 24/01/2025, à 18:02

vince22

Re : mise à jour impossible, message saturation efi [résolu]

echo; dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3V | column -t"}' ; echo -e "\nNoyau courant : $(uname -mr)"

donne

ii  linux-headers-6.8.0-51                6.8.0-51.52  all
ii  linux-tools-common                    6.8.0-51.52  all
ii  linux-generic-hwe-24.04               6.8.0-51.52  amd64
ii  linux-headers-6.8.0-51-generic        6.8.0-51.52  amd64
ii  linux-headers-generic-hwe-24.04       6.8.0-51.52  amd64
ii  linux-image-6.8.0-51-generic          6.8.0-51.52  amd64
ii  linux-image-generic-hwe-24.04         6.8.0-51.52  amd64
ii  linux-modules-6.8.0-51-generic        6.8.0-51.52  amd64
ii  linux-modules-extra-6.8.0-51-generic  6.8.0-51.52  amd64
ii  linux-tools-6.8.0-51                  6.8.0-51.52  amd64
ii  linux-tools-6.8.0-51-generic          6.8.0-51.52  amd64

ordinateur de bureau Ubuntu 24.04 LTS avec carte mère asus TUF B450M-PLUS GAMING + Carte graphique radeon RX 470 Saphire nitro  8 go / processeur AMD Ryzen 5 3600  32 go RAM
+ ordinateur portable Dell latitude E6420 Ubuntu 24.04 RAM 8 go

Hors ligne

#9 Le 24/01/2025, à 18:03

vince22

Re : mise à jour impossible, message saturation efi [résolu]

dpkg -l | grep -v ^ii

donne

ouhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom                                           Version                                  Architecture Description
+++-=============================================-========================================-============-================================================================================
iF  initramfs-tools                               0.142ubuntu25.4                          all          generic modular initramfs generator (automation)

ordinateur de bureau Ubuntu 24.04 LTS avec carte mère asus TUF B450M-PLUS GAMING + Carte graphique radeon RX 470 Saphire nitro  8 go / processeur AMD Ryzen 5 3600  32 go RAM
+ ordinateur portable Dell latitude E6420 Ubuntu 24.04 RAM 8 go

Hors ligne

#10 Le 24/01/2025, à 18:07

xubu1957

Re : mise à jour impossible, message saturation efi [résolu]


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] 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

#11 Le 24/01/2025, à 18:17

xubu1957

Re : mise à jour impossible, message saturation efi [résolu]

Montre :

df -Thx tmpfs

Pour nettoyer les snaps désactivés, cette commande de nany :

LANG=C snap list --all | awk '/disabled/{print $1, $3}' | while read snapname revision ; do sudo snap remove "$snapname" --revision="$revision" ; done

Commande stockée au post #7 > |RESOLU] snap nettoyage des versions désactivées.


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] 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 24/01/2025, à 18:18

vince22

Re : mise à jour impossible, message saturation efi [résolu]

df -Thx tmpfs

donne

Sys. de fichiers              Type                               Taille Utilisé Dispo Uti% Monté sur
/dev/sdb6                     ext4                                 223G     46G  166G  22% /
efivarfs                      efivarfs                             128K     56K   68K  46% /sys/firmware/efi/efivars
/dev/sda1                     ext4                                 2,7T    520G  2,1T  20% /mnt/e9306f15-35a0-4310-9b07-81d8147bf8a8
/dev/sdb1                     vfat                                  96M     96M     0 100% /boot/efi
appimaged-866-x86_64.AppImage fuse.appimaged-866-x86_64.AppImage   5,0M    5,0M     0 100% /tmp/.mount_appimakojmhM

ordinateur de bureau Ubuntu 24.04 LTS avec carte mère asus TUF B450M-PLUS GAMING + Carte graphique radeon RX 470 Saphire nitro  8 go / processeur AMD Ryzen 5 3600  32 go RAM
+ ordinateur portable Dell latitude E6420 Ubuntu 24.04 RAM 8 go

Hors ligne

#13 Le 24/01/2025, à 18:20

vince22

Re : mise à jour impossible, message saturation efi [résolu]

en fait le problème vient je pense de la partition boot/efi/2fd1f665c1a349ca87870b0acb5b1718/6.8.0-51-generic/initrd.img-6.8.0-51-generic, pas de la partition ubuntu système avec le home.
si j'en crois le message ?

error: could not copy '/boot/initrd.img-6.8.0-51-generic' to '/boot/efi/2fd1f665
c1a349ca87870b0acb5b1718/6.8.0-51-generic/initrd.img-6.8.0-51-generic'.
/usr/lib/kernel/install.d/90-loaderentry.install failed with exit status 1.
run-parts: /etc/initramfs/post-update.d//systemd-boot exited with return code 1
dpkg: erreur de traitement du paquet initramfs-tools (--configure) :
 le sous-processus paquet initramfs-tools script post-installation installé a re
nvoyé un état de sortie d'erreur 1
Des erreurs ont été rencontrées pendant l'exécution :
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)

grace à a commande précédente on la repère sdb1 pleine à 100 %, mais comment la nettoyer ?

Dernière modification par vince22 (Le 24/01/2025, à 18:23)


ordinateur de bureau Ubuntu 24.04 LTS avec carte mère asus TUF B450M-PLUS GAMING + Carte graphique radeon RX 470 Saphire nitro  8 go / processeur AMD Ryzen 5 3600  32 go RAM
+ ordinateur portable Dell latitude E6420 Ubuntu 24.04 RAM 8 go

Hors ligne

#14 Le 24/01/2025, à 18:24

xubu1957

Re : mise à jour impossible, message saturation efi [résolu]

Je ne sais pas aider plus !   ¯∖_(ツ)_/¯


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] 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

#15 Le 24/01/2025, à 18:28

vince22

Re : mise à jour impossible, message saturation efi [résolu]

en regardant ici même problème. je fais la même commande

ls -l /boot/efi

donne

total 36
drwxr-xr-x 3 root root  1024 janv. 23 11:43  2fd1f665c1a349ca87870b0acb5b1718
-rwxr-xr-x 1 root root  6322 déc.  24 19:05  db
-rwxr-xr-x 1 root root 20264 déc.  24 19:05  dbx
drwxr-xr-x 9 root root  1024 janv. 11 13:53  EFI
-rwxr-xr-x 1 root root  3573 déc.  24 19:05  KEK
drwxr-xr-x 3 root root  1024 déc.  25 18:06  loader
-rwxr-xr-x 1 root root   886 déc.  24 19:05  PK
drwxr-xr-x 2 root root  1024 déc.  24 15:08 'System Volume Information'

Dernière modification par vince22 (Le 24/01/2025, à 18:40)


ordinateur de bureau Ubuntu 24.04 LTS avec carte mère asus TUF B450M-PLUS GAMING + Carte graphique radeon RX 470 Saphire nitro  8 go / processeur AMD Ryzen 5 3600  32 go RAM
+ ordinateur portable Dell latitude E6420 Ubuntu 24.04 RAM 8 go

Hors ligne

#16 Le 24/01/2025, à 18:32

vince22

Re : mise à jour impossible, message saturation efi [résolu]

merci quand même, je fouille le forum ça n'a pas l'air coton... pas envie de réinstaller tellement eu une galère pour avoir ce double boot....

xubu1957 a écrit :

Je ne sais pas aider plus !   ¯∖_(ツ)_/¯


ordinateur de bureau Ubuntu 24.04 LTS avec carte mère asus TUF B450M-PLUS GAMING + Carte graphique radeon RX 470 Saphire nitro  8 go / processeur AMD Ryzen 5 3600  32 go RAM
+ ordinateur portable Dell latitude E6420 Ubuntu 24.04 RAM 8 go

Hors ligne

#17 Le 24/01/2025, à 18:51

geole

Re : mise à jour impossible, message saturation efi [résolu]

Bonjour
Error: could not copy '/boot/initrd.img-6.8.0-51-generic' to '/boot/efi/2fd1f665c1a349ca87870b0acb5b1718/6.8.0-51-generic/initrd.img-6.8.0-51-generic'

On n'a pas à copier  les fichiers initrd  dans /boot/efi Mais dans /boot
Je ne sais pas comment cela se produit
donne ces retours

grep -v ^# /etc/fstab
lsb_release -a
cat -n /usr/lib/kernel/install.d/90-loaderentry.install

Pour remettre en état

sudo rm -rv  '/boot/efi/2fd1f665c1a349ca87870b0acb5b1718

Dernière modification par geole (Le 24/01/2025, à 19:01)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#18 Le 24/01/2025, à 19:33

iznobe

Re : mise à jour impossible, message saturation efi [résolu]

Pour remettre en état

sudo rm -rv  '/boot/efi/2fd1f665c1a349ca87870b0acb5b1718

Bonsoir , erreur de frappe ? ha non , copier / coller plutot tongue
ca serait plutot :

sudo rm -rv  /boot/efi/2fd1f665c1a349ca87870b0acb5b1718

Dernière modification par iznobe (Le 24/01/2025, à 19:36)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#19 Le 25/01/2025, à 10:37

vince22

Re : mise à jour impossible, message saturation efi [résolu]

bonjour Geole et merci !

grep -v ^# /etc/fstab[code]
donne
[/code]/dev/disk/by-uuid/8fe85bce-fd6a-4ddd-a598-bdb6484f57b1 / ext4 defaults 0 1
/swap.img	none	swap	sw	0	0
/dev/disk/by-uuid/e9306f15-35a0-4310-9b07-81d8147bf8a8 /mnt/e9306f15-35a0-4310-9b07-81d8147bf8a8 auto nosuid,nodev,nofail,x-gvfs-show 0 0
UUID=2605-52DB  /boot/efi       vfat    defaults      0       1
/dev/disk/by-uuid/60CA0ADFCA0AB0F8 /mnt/60CA0ADFCA0AB0F8 auto nosuid,nodev,nofail,noauto 0 0
lsb_release -a

donne

No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 24.04.1 LTS
Release:	24.04
Codename:	noble
cat -n /usr/lib/kernel/install.d/90-loaderentry.install

donne

     1	#!/bin/sh
     2	# -*- mode: shell-script; indent-tabs-mode: nil; sh-basic-offset: 4; -*-
     3	# ex: ts=8 sw=4 sts=4 et filetype=sh
     4	# SPDX-License-Identifier: LGPL-2.1-or-later
     5	#
     6	# This file is part of systemd.
     7	#
     8	# systemd is free software; you can redistribute it and/or modify it
     9	# under the terms of the GNU Lesser General Public License as published by
    10	# the Free Software Foundation; either version 2.1 of the License, or
    11	# (at your option) any later version.
    12	#
    13	# systemd is distributed in the hope that it will be useful, but
    14	# WITHOUT ANY WARRANTY; without even the implied warranty of
    15	# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
    16	# General Public License for more details.
    17	#
    18	# You should have received a copy of the GNU Lesser General Public License
    19	# along with systemd; If not, see <https://www.gnu.org/licenses/>.
    20	
    21	set -e
    22	
    23	COMMAND="${1:?}"
    24	KERNEL_VERSION="${2:?}"
    25	ENTRY_DIR_ABS="${3:?}"
    26	KERNEL_IMAGE="$4"
    27	INITRD_OPTIONS_SHIFT=4
    28	
    29	[ "$KERNEL_INSTALL_LAYOUT" = "bls" ] || exit 0
    30	
    31	MACHINE_ID="${KERNEL_INSTALL_MACHINE_ID:?}"
    32	ENTRY_TOKEN="${KERNEL_INSTALL_ENTRY_TOKEN:?}"
    33	BOOT_ROOT="${KERNEL_INSTALL_BOOT_ROOT:?}"
    34	
    35	[ -n "$BOOT_MNT" ] || BOOT_MNT="$(stat -c %m "$BOOT_ROOT")"
    36	if [ "$BOOT_MNT" = '/' ]; then
    37	    ENTRY_DIR="$ENTRY_DIR_ABS"
    38	else
    39	    ENTRY_DIR="${ENTRY_DIR_ABS#"$BOOT_MNT"}"
    40	fi
    41	
    42	KERNEL_DEST="$ENTRY_DIR_ABS/linux"
    43	KERNEL_ENTRY="$ENTRY_DIR/linux"
    44	LOADER_ENTRY="$BOOT_ROOT/loader/entries/$ENTRY_TOKEN-$KERNEL_VERSION.conf"
    45	
    46	case "$COMMAND" in
    47	    remove)
    48	        [ "$KERNEL_INSTALL_VERBOSE" -gt 0 ] && \
    49	            echo "Removing ${LOADER_ENTRY%.conf}*.conf"
    50	        exec rm -f \
    51	            "$LOADER_ENTRY" \
    52	            "${LOADER_ENTRY%.conf}"*".conf"
    53	        ;;
    54	    add)
    55	        ;;
    56	    *)
    57	        exit 0
    58	        ;;
    59	esac
    60	
    61	if [ -f /etc/os-release ]; then
    62	    # shellcheck source=/dev/null
    63	    . /etc/os-release
    64	elif [ -f /usr/lib/os-release ]; then
    65	    # shellcheck source=/dev/null
    66	    . /usr/lib/os-release
    67	fi
    68	
    69	[ -n "$PRETTY_NAME" ] || PRETTY_NAME="Linux $KERNEL_VERSION"
    70	
    71	SORT_KEY="$IMAGE_ID"
    72	[ -z "$SORT_KEY" ] && SORT_KEY="$ID"
    73	
    74	if [ -n "$KERNEL_INSTALL_CONF_ROOT" ]; then
    75	    if [ -f "$KERNEL_INSTALL_CONF_ROOT/cmdline" ]; then
    76	        BOOT_OPTIONS="$(tr -s "$IFS" ' ' <"$KERNEL_INSTALL_CONF_ROOT/cmdline")"
    77	    fi
    78	elif [ -f /etc/kernel/cmdline ]; then
    79	    BOOT_OPTIONS="$(tr -s "$IFS" ' ' </etc/kernel/cmdline)"
    80	elif [ -f /usr/lib/kernel/cmdline ]; then
    81	    BOOT_OPTIONS="$(tr -s "$IFS" ' ' </usr/lib/kernel/cmdline)"
    82	else
    83	    BOOT_OPTIONS="$(tr -s "$IFS" '\n' </proc/cmdline | grep -ve '^BOOT_IMAGE=' -e '^initrd=' | tr '\n' ' ')"
    84	fi
    85	
    86	BOOT_OPTIONS="${BOOT_OPTIONS% }"
    87	
    88	# If the boot entries are named after the machine ID, then suffix the kernel
    89	# command line with the machine ID we use, so that the machine ID remains
    90	# stable, even during factory reset, in the initrd (where the system's machine
    91	# ID is not directly accessible yet), and if the root file system is volatile.
    92	if [ "$ENTRY_TOKEN" = "$MACHINE_ID" ] && ! echo "$BOOT_OPTIONS" | grep -q "systemd.machine_id="; then
    93	    BOOT_OPTIONS="$BOOT_OPTIONS systemd.machine_id=$MACHINE_ID"
    94	fi
    95	
    96	TRIES_FILE="${KERNEL_INSTALL_CONF_ROOT:-/etc/kernel}/tries"
    97	
    98	if [ -f "$TRIES_FILE" ]; then
    99	    read -r TRIES <"$TRIES_FILE"
   100	    if ! echo "$TRIES" | grep -q '^[0-9][0-9]*$'; then
   101	        echo "$TRIES_FILE does not contain an integer." >&2
   102	        exit 1
   103	    fi
   104	    LOADER_ENTRY="${LOADER_ENTRY%.conf}+$TRIES.conf"
   105	fi
   106	
   107	if ! [ -d "$ENTRY_DIR_ABS" ]; then
   108	    echo "Error: entry directory '$ENTRY_DIR_ABS' does not exist" >&2
   109	    exit 1
   110	fi
   111	
   112	install -m 0644 "$KERNEL_IMAGE" "$KERNEL_DEST" || {
   113	    echo "Error: could not copy '$KERNEL_IMAGE' to '$KERNEL_DEST'." >&2
   114	    exit 1
   115	}
   116	chown root:root "$KERNEL_DEST" || :
   117	
   118	if [ -n "$KERNEL_INSTALL_CONF_ROOT" ]; then
   119	    if [ -f "$KERNEL_INSTALL_CONF_ROOT/devicetree" ]; then
   120	        read -r DEVICETREE <"$KERNEL_INSTALL_CONF_ROOT/devicetree"
   121	    fi
   122	elif [ -f /etc/kernel/devicetree ]; then
   123	    read -r DEVICETREE </etc/kernel/devicetree
   124	elif [ -f /usr/lib/kernel/devicetree ]; then
   125	    read -r DEVICETREE </usr/lib/kernel/devicetree
   126	fi
   127	if [ -n "$DEVICETREE" ]; then
   128	    for prefix in \
   129	        "$KERNEL_INSTALL_CONF_ROOT" \
   130	        "/usr/lib/firmware/$KERNEL_VERSION/device-tree" \
   131	        "/usr/lib/linux-image-$KERNEL_VERSION" \
   132	        "/usr/lib/modules/$KERNEL_VERSION/dtb"
   133	    do
   134	        [ -n "$prefix" ] || continue
   135	        [ -f "$prefix/$DEVICETREE" ] || continue
   136	        DEVICETREE_SRC="$prefix/$DEVICETREE"
   137	        break
   138	    done
   139	
   140	    [ -n "$DEVICETREE_SRC" ] || {
   141	        echo "Error: could not find device tree blob '$DEVICETREE'." >&2
   142	        exit 1
   143	    }
   144	
   145	    DEVICETREE_DEST="$ENTRY_DIR_ABS/${DEVICETREE##*/}"
   146	    DEVICETREE_ENTRY="$ENTRY_DIR/${DEVICETREE##*/}"
   147	
   148	    install -m 0644 "$DEVICETREE_SRC" "$DEVICETREE_DEST" || {
   149	        echo "Error: could not copy '$DEVICETREE_SRC' to '$DEVICETREE_DEST'." >&2
   150	        exit 1
   151	    }
   152	    chown root:root "$DEVICETREE_DEST" || :
   153	fi
   154	
   155	shift "$INITRD_OPTIONS_SHIFT"
   156	# All files listed as arguments, and staged files starting with "initrd" are installed as initrds.
   157	for initrd in "${KERNEL_INSTALL_STAGING_AREA}"/microcode* "${@}" "${KERNEL_INSTALL_STAGING_AREA}"/initrd*; do
   158	    [ -f "$initrd" ] || {
   159	        case "$initrd" in
   160	            "${KERNEL_INSTALL_STAGING_AREA}/initrd*" | "${KERNEL_INSTALL_STAGING_AREA}/microcode*")
   161	            continue ;;
   162	        esac
   163	        echo "Error: '$initrd' is not a file." >&2
   164	        exit 1
   165	    }
   166	
   167	    initrd_basename="${initrd##*/}"
   168	    [ "$KERNEL_INSTALL_VERBOSE" -gt 0 ] && echo "Installing $ENTRY_DIR_ABS/$initrd_basename"
   169	    install -m 0644 "$initrd" "$ENTRY_DIR_ABS/$initrd_basename" || {
   170	        echo "Error: could not copy '$initrd' to '$ENTRY_DIR_ABS/$initrd_basename'." >&2
   171	        exit 1
   172	    }
   173	    chown root:root "$ENTRY_DIR_ABS/$initrd_basename" || :
   174	done
   175	
   176	mkdir -p "${LOADER_ENTRY%/*}" || {
   177	    echo "Error: could not create loader entry directory '${LOADER_ENTRY%/*}'." >&2
   178	    exit 1
   179	}
   180	
   181	[ "$KERNEL_INSTALL_VERBOSE" -gt 0 ] && echo "Creating $LOADER_ENTRY"
   182	{
   183	    echo "# Boot Loader Specification type#1 entry"
   184	    echo "# File created by $0 (systemd 255.4-1ubuntu8.4)"
   185	    echo "title      $PRETTY_NAME"
   186	    echo "version    $KERNEL_VERSION"
   187	    if [ "$ENTRY_TOKEN" = "$MACHINE_ID" ]; then
   188	        # See similar logic above for the systemd.machine_id= kernel command line option
   189	        echo "machine-id $MACHINE_ID"
   190	    fi
   191	    [ -n "$SORT_KEY" ] && echo "sort-key   $SORT_KEY"
   192	    echo "options    $BOOT_OPTIONS"
   193	    echo "linux      $KERNEL_ENTRY"
   194	    [ -n "$DEVICETREE_ENTRY" ] && echo "devicetree $DEVICETREE_ENTRY"
   195	
   196	    have_initrd=
   197	    for initrd in "${KERNEL_INSTALL_STAGING_AREA}"/microcode* "${@}" "${KERNEL_INSTALL_STAGING_AREA}"/initrd*; do
   198	        [ -f "$initrd" ] || continue
   199	        echo "initrd     $ENTRY_DIR/${initrd##*/}"
   200	        have_initrd=yes
   201	    done
   202	
   203	    # Try "initrd", generated by dracut in its kernel-install hook, if no initrds were supplied
   204	    [ -z "$have_initrd" ] && [ -f "$ENTRY_DIR_ABS/initrd" ] && echo "initrd     $ENTRY_DIR/initrd"
   205	    :
   206	} >"$LOADER_ENTRY" || {
   207	    echo "Error: could not create loader entry '$LOADER_ENTRY'." >&2
   208	    exit 1
   209	}
   210	exit 0

Dernière modification par vince22 (Le 25/01/2025, à 10:38)


ordinateur de bureau Ubuntu 24.04 LTS avec carte mère asus TUF B450M-PLUS GAMING + Carte graphique radeon RX 470 Saphire nitro  8 go / processeur AMD Ryzen 5 3600  32 go RAM
+ ordinateur portable Dell latitude E6420 Ubuntu 24.04 RAM 8 go

Hors ligne

#20 Le 25/01/2025, à 10:44

vince22

Re : mise à jour impossible, message saturation efi [résolu]

Toujours le même message d'erreur avec

sudo rm -rv  /boot/efi/2fd1f665c1a349ca87870b0acb5b1718

partition efi saturée...


ordinateur de bureau Ubuntu 24.04 LTS avec carte mère asus TUF B450M-PLUS GAMING + Carte graphique radeon RX 470 Saphire nitro  8 go / processeur AMD Ryzen 5 3600  32 go RAM
+ ordinateur portable Dell latitude E6420 Ubuntu 24.04 RAM 8 go

Hors ligne

#21 Le 25/01/2025, à 15:55

geole

Re : mise à jour impossible, message saturation efi [résolu]

Ton fichier /usr/lib/kernel/install.d/90-loaderentry.install  a le même nombre de lignes que celui que je possède.
Donc pas encore trouvé la cause...
Je n'ai pas compris si le répertoire avait été supprimé  ou pas. Redonne

ls -l /boot/efi
df -hx tmpfs

Puis on regarde l'état de la partition  en réparant si besoin

sudo umount -v /dev/sdb1
sudo fsck -yv /dev/sdb1

et tu remontes

sudo mount -v /dev/sdb1 /boot/efi
df -hx tmpfs

Dernière modification par geole (Le 25/01/2025, à 15:56)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#22 Le 25/01/2025, à 17:11

vince22

Re : mise à jour impossible, message saturation efi [résolu]

ls -l /boot/efi

donne

total 35
-rwxr-xr-x 1 root root  6322 déc.  24 19:05  db
-rwxr-xr-x 1 root root 20264 déc.  24 19:05  dbx
drwxr-xr-x 9 root root  1024 janv. 11 13:53  EFI
-rwxr-xr-x 1 root root  3573 déc.  24 19:05  KEK
drwxr-xr-x 3 root root  1024 déc.  25 18:06  loader
-rwxr-xr-x 1 root root   886 déc.  24 19:05  PK
drwxr-xr-x 2 root root  1024 déc.  24 15:08 'System Volume Information'
df -hx tmpfs

donne

df: /tmp/.mount_appimamONpjo: Noeud final de transport n'est pas connecté
Sys. de fichiers              Taille Utilisé Dispo Uti% Monté sur
/dev/sdb6                       223G     45G  167G  22% /
efivarfs                        128K     56K   68K  46% /sys/firmware/efi/efivars
/dev/sdb1                        96M     28M   69M  29% /boot/efi
/dev/sda1                       2,7T    520G  2,1T  20% /mnt/e9306f15-35a0-4310-9b07-81d8147bf8a8
appimaged-866-x86_64.AppImage   5,0M    5,0M     0 100% /tmp/.mount_appimafpnbPK

ordinateur de bureau Ubuntu 24.04 LTS avec carte mère asus TUF B450M-PLUS GAMING + Carte graphique radeon RX 470 Saphire nitro  8 go / processeur AMD Ryzen 5 3600  32 go RAM
+ ordinateur portable Dell latitude E6420 Ubuntu 24.04 RAM 8 go

Hors ligne

#23 Le 25/01/2025, à 17:14

vince22

Re : mise à jour impossible, message saturation efi [résolu]

sudo fsck -yv /dev/sdb1
fsck de util-linux 2.39.3
fsck.fat 4.2 (2021-01-31)
Checking we can access the last sector of the filesystem
Boot sector contents:
System ID "MSDOS5.0"
Media byte 0xf8 (hard disk)
       512 bytes per logical sector
      1024 bytes per cluster
      6654 reserved sectors
First FAT starts at byte 3406848 (sector 6654)
         2 FATs, 32 bit entries
    393728 bytes per FAT (= 769 sectors)
Root directory start at cluster 2 (arbitrary size)
Data area starts at byte 4194304 (sector 8192)
     98304 data clusters (100663296 bytes)
63 sectors/track, 255 heads
      2048 hidden sectors
    204800 sectors total
Reclaiming unconnected clusters.
Checking free cluster summary.
/dev/sdb1: 206 files, 28075/98304 clusters

ordinateur de bureau Ubuntu 24.04 LTS avec carte mère asus TUF B450M-PLUS GAMING + Carte graphique radeon RX 470 Saphire nitro  8 go / processeur AMD Ryzen 5 3600  32 go RAM
+ ordinateur portable Dell latitude E6420 Ubuntu 24.04 RAM 8 go

Hors ligne

#24 Le 25/01/2025, à 17:15

vince22

Re : mise à jour impossible, message saturation efi [résolu]

df -hx tmpfs

donne

f: /tmp/.mount_appimamONpjo: Noeud final de transport n'est pas connecté
Sys. de fichiers              Taille Utilisé Dispo Uti% Monté sur
/dev/sdb6                       223G     45G  167G  22% /
efivarfs                        128K     56K   68K  46% /sys/firmware/efi/efivars
/dev/sda1                       2,7T    520G  2,1T  20% /mnt/e9306f15-35a0-4310-9b07-81d8147bf8a8
appimaged-866-x86_64.AppImage   5,0M    5,0M     0 100% /tmp/.mount_appimafpnbPK
/dev/sdb1                        96M     28M   69M  29% /boot/efi

ordinateur de bureau Ubuntu 24.04 LTS avec carte mère asus TUF B450M-PLUS GAMING + Carte graphique radeon RX 470 Saphire nitro  8 go / processeur AMD Ryzen 5 3600  32 go RAM
+ ordinateur portable Dell latitude E6420 Ubuntu 24.04 RAM 8 go

Hors ligne

#25 Le 25/01/2025, à 17:23

vince22

Re : mise à jour impossible, message saturation efi [résolu]

En fait dès que je relance une mise à jour des paquets

sudo apt update && upgrade

, la partition se remplit à nouveau:

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Calcul de la mise à jour... Fait
Get more security updates through Ubuntu Pro with 'esm-apps' enabled:
  libcjson1 libavcodec60 libavutil58 libswscale7 libswresample4 libavformat60
Learn more about Ubuntu Pro at https://ubuntu.com/pro
The following upgrades have been deferred due to phasing:
  grub-common grub2-common
0 mis à jour, 0 nouvellement installés, 0 à enlever et 2 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
Paramétrage de initramfs-tools (0.142ubuntu25.4) ...
update-initramfs: deferring update (trigger activated)
Traitement des actions différées (« triggers ») pour initramfs-tools (0.142ubunt
u25.4) ...
update-initramfs: Generating /boot/initrd.img-6.8.0-51-generic
Updating kernel version 6.8.0-51-generic in systemd-boot...
install: erreur d'écriture dans '/boot/efi/2fd1f665c1a349ca87870b0acb5b1718/6.8.
0-51-generic/initrd.img-6.8.0-51-generic': Aucun espace disponible sur le périph
érique
Error: could not copy '/boot/initrd.img-6.8.0-51-generic' to '/boot/efi/2fd1f665
c1a349ca87870b0acb5b1718/6.8.0-51-generic/initrd.img-6.8.0-51-generic'.
/usr/lib/kernel/install.d/90-loaderentry.install failed with exit status 1.
run-parts: /etc/initramfs/post-update.d//systemd-boot exited with return code 1
dpkg: erreur de traitement du paquet initramfs-tools (--configure) :
 le sous-processus paquet initramfs-tools script post-installation installé a re
nvoyé un état de sortie d'erreur 1
Des erreurs ont été rencontrées pendant l'exécution :
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)

et

df -hx tmpfs

donne désormais

df: /tmp/.mount_appimamONpjo: Noeud final de transport n'est pas connecté
Sys. de fichiers              Taille Utilisé Dispo Uti% Monté sur
/dev/sdb6                       223G     45G  167G  22% /
efivarfs                        128K     56K   68K  46% /sys/firmware/efi/efivars
/dev/sda1                       2,7T    520G  2,1T  20% /mnt/e9306f15-35a0-4310-9b07-81d8147bf8a8
appimaged-866-x86_64.AppImage   5,0M    5,0M     0 100% /tmp/.mount_appimafpnbPK
/dev/sdb1                        96M     96M     0 [b]100[/b]% /boot/efi

ordinateur de bureau Ubuntu 24.04 LTS avec carte mère asus TUF B450M-PLUS GAMING + Carte graphique radeon RX 470 Saphire nitro  8 go / processeur AMD Ryzen 5 3600  32 go RAM
+ ordinateur portable Dell latitude E6420 Ubuntu 24.04 RAM 8 go

Hors ligne