#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....
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
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