#1 Le 03/06/2026, à 12:48
- geole
Comportement des SNAP lorsque changement de partition HOME
Bonjour
Suite à cette discussion
Je me suis rendu compte que mon ubuntu de secours prévu pour fonctionner immédiatement correctement en cas de panne du ubuntu principal, n'est pas pleinement opérationnel. Il ne pourrait servir qu'à une restauration ......
Voici ce qui fonctionne.
A) Le boot bien évidemment
B) Toutes les applications installées en technique DEB.
C) Les applications installées en technique FLATPAC. Mais j'en utilise très peu.
Donc le problème est uniquement pour les applications en SNAP. J'en ai essayé 3. Elles ont toutes la même réponse.
a@et:~$ cat bug.txt
a@et:~$ gimp
snap-confine is packaged without necessary permissions and cannot continue
required permitted capability cap_dac_override not found in current capabilities:
=
a@et:~$ firefox
snap-confine is packaged without necessary permissions and cannot continue
required permitted capability cap_dac_override not found in current capabilities:
=
a@et:~$ thunderbird
snap-confine is packaged without necessary permissions and cannot continue
required permitted capability cap_dac_override not found in current capabilities:
=
a@et:~$ Je pense que le problème est général.
J'ai envie de dire le la technologie SNAP vérifie que le UUID du HOME est bien celui d'origine.
Voici la commande de duplication que j'utilise.
rsync -axH --times --delete --stats --exclude={'swapfile','var/log/','home/b/','home/Enfants/'} / /media/$USER/U24.04-DDIl m'a été conseillé d'exécuter cette commande
chmod 4755 /media/"$USER"/U24.04-DD/usr/lib/snapd/snap-confineMais je ne pense pas qu'elle soit utile car l'original n'est pas comme cela
a@et:~$ ls -l /media/root/U24.04-DD/usr/lib/snapd/snap-confine
-rwsr-xr-x 1 root root 171240 mars 30 17:06 /media/root/U24.04-DD/usr/lib/snapd/snap-confine
a@et:~$ ls -l /usr/lib/snapd/snap-confine
-rwxr-xr-x 1 root root 171240 mars 30 17:06 /usr/lib/snapd/snap-confine
a@et:~$Il m'a été conseillé de faire aussi ces commandes
echo "kernel.unprivileged_userns_clone=1" >/media/"$USER"/$LABEL2/etc/sysctl.d/99-userns.conf
chmod 644 /media/"$USER"/$LABEL2/etc/sysctl.d/99-userns.confL'ensemble de ces modification permet de contourner le problème. Mais l'accès au home n'est pas autorisé. Pourtant tout me semble correct dans les permissions standards.
Le temps d'installer un navigateur "non snap" afin que cela soit plus simple pour transmettre l'erreur.
a@et:~$ gimp
cannot update snap namespace: cannot expand mount entry (none $HOME/.config none x-snapd.kind=ensure-dir,x-snapd.must-exist-dir=$HOME 0 0): cannot use invalid home directory "/home/a": permission denied
snap-update-ns failed with code 1
a@et:~$ firefox
update.go:85: cannot change mount namespace according to change mount (/var/lib/snapd/hostfs/usr/local/share/doc /usr/local/share/doc none bind,ro 0 0): cannot write to "/var/lib/snapd/hostfs/usr/local/share/doc" because it would affect the host in "/var/lib/snapd"
update.go:85: cannot change mount namespace according to change mount (/var/lib/snapd/hostfs/usr/share/gimp/2.0/help /usr/share/gimp/2.0/help none bind,ro 0 0): cannot write to "/var/lib/snapd/hostfs/usr/share/gimp/2.0/help" because it would affect the host in "/var/lib/snapd"
update.go:85: cannot change mount namespace according to change mount (/var/lib/snapd/hostfs/usr/share/sphinx_rtd_theme /usr/share/sphinx_rtd_theme none bind,ro 0 0): cannot write to "/var/lib/snapd/hostfs/usr/share/sphinx_rtd_theme" because it would affect the host in "/var/lib/snapd"
update.go:85: cannot change mount namespace according to change mount (/var/lib/snapd/hostfs/usr/share/xubuntu-docs /usr/share/xubuntu-docs none bind,ro 0 0): cannot write to "/var/lib/snapd/hostfs/usr/share/xubuntu-docs" because it would affect the host in "/var/lib/snapd"
update.go:85: cannot change mount namespace according to change mount (/run/user/1000/doc/by-app/snap.firefox /run/user/1000/doc none bind,rw,x-snapd.ignore-missing 0 0): cannot inspect "/run/user/1000/doc": lstat /run/user/1000/doc: permission denied
cannot create user data directory: /home/a/snap/firefox/8417: Permission denied
a@et:~$ thunderbird
update.go:85: cannot change mount namespace according to change mount (/run/user/1000/doc/by-app/snap.thunderbird /run/user/1000/doc none bind,rw,x-snapd.ignore-missing 0 0): cannot inspect "/run/user/1000/doc": lstat /run/user/1000/doc: permission denied
cannot create user data directory: /home/a/snap/thunderbird/1138: Permission denied
a@et:~$ a@et:~$ ls -l /home/a/snap/firefox/8417
total 0
a@et:~$ ls -l /home/a/snap/firefox
total 12
drwxr-xr-x 4 a a 4096 mai 12 17:34 8274
drwxr-xr-x 4 a a 4096 juin 3 11:54 8417
drwxr-xr-x 13 a a 4096 août 20 2025 common
lrwxrwxrwx 1 a a 4 juin 3 11:54 current -> 8417
a@et:~$ ls -l /home/a/snap
total 60
drwxr-xr-x 5 a a 4096 avril 24 2024 czkawka
drwxr-xr-x 4 a a 4096 juin 20 2023 drive
drwxr-xr-x 5 a a 4096 juin 3 11:54 firefox
drwxr-xr-x 5 a a 4096 mai 12 18:00 firmware-updater
drwxr-xr-x 5 a a 4096 juin 3 13:07 gimp
drwxr-xr-x 5 a a 4096 mai 5 2025 gnome-clocks
drwxr-xr-x 5 a a 4096 nov. 2 2025 icloud-for-linux
drwxr-xr-x 4 a a 4096 avril 15 2023 ksnip
drwxr-xr-x 5 a a 4096 avril 17 16:43 makemkv
drwxr-xr-x 5 a a 4096 sept. 2 2025 molotov-d042
drwxr-xr-x 5 a a 4096 avril 17 16:43 saymoney
drwxr-xr-x 5 a a 4096 avril 17 18:07 snapd-desktop-integration
drwxr-xr-x 5 a a 4096 avril 23 09:49 snap-store
drwxr-xr-x 4 a a 4096 déc. 20 16:57 sublime-text
drwxr-xr-x 5 a a 4096 juin 3 13:08 thunderbird
a@et:~$Dernière modification par geole (Le 03/06/2026, à 15:30)
Les écrans de l'installateur 26.04 https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#2 Le 03/06/2026, à 14:18
- RaphaelG
Re : Comportement des SNAP lorsque changement de partition HOME
Je suppose que tu as 2 disques dans ta machine.
- 1 disque "normal" sur lequel tu bootes et tu travailles au quotidien.
- 1 disque de secours au cas où.
Comment sont partitionnés ces disques ?
Je suppose plus ou moins de la même manière.
- une partition /boot/efi. En passant, tu ne nous a pas dit comment tu la dupliques.
- une partition / qui contient aussi /var et /home. Pas de partition /data ? Tu as été un grand laudateur de cette technique, il me semble.
Je pense qu'un "lsblk -fe7 | cat", nous éclairerait sur ce sujet.
C'est l'option -x qui de rsync qui m'oriente vers cette question.
Hors ligne
#3 Le 03/06/2026, à 15:36
- iznobe

Re : Comportement des SNAP lorsque changement de partition HOME
Bonjour , c ' est une 24.04 ou 26.04 ?
( vu les : " namespace " , je penche pour une 26.04 , j ' ai abandonné la 26.04 temporairement , trop de chamboulement / bugs ) .
Hors ligne
#4 Le 03/06/2026, à 15:41
- geole
Re : Comportement des SNAP lorsque changement de partition HOME
Bonsoir
Dans cet ordinateur qui boote en EFI, il y tellement de choses
Il est équipé d'un SSD et de 3 disques durs
L'O.S. ne sert qu'à le le faire booter et récupérer par réseau les données utilisateurs que je stocke dans deux partitions de données raid1
Donc la duplication de l'O.S ( / et /home ainsi que /var) du SSD se fait dans une partition du disque dur.
et si le EFI d'un disque dur interne foire, je peux toujours booter avec ventoy et choisir le logiciel REFIND de la clé USB qui permet de booter les logiciels installés dans des partitions EXT4
a@et:~$ lsblk -fe7
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
sda
├─sda1
│ vfat FAT32 BOOT1EWIN 38E2-68E9
├─sda2
│ vfat FAT32 BOOT2EWIN 0AF2-9E95
├─sda3
│
├─sda4
│ ntfs Windows1 AC5CD28C5CD25126 11,6G 68% /media/Windows1
├─sda5
│ ntfs Windows2 38AA629AAA625502 14,4G 61% /media/Windows2
├─sda6
│ ext4 1.0 U24.04-SSD 45b57b34-0e1d-4d6e-aab3-e56dc7f254d1 4,4G 83% /var/snap/firefox/common/host-hunspell
│ /
├─sda7
│ vfat FAT32 BOOTREFIND 178C-B032 89,7M 7% /boot/efi
└─sda8
exfat 1.0 EABF-1A05
sdb
├─sdb1
│ vfat FAT32 FAT4TO 2E21-E08C
├─sdb2
│ linux_ 1.2 p:125 f64bed7a-6a3f-d575-7e92-e17491ee7e22
│ └─md127
│ ext4 1.0 3bf10777-472f-4daf-89af-7b2711299568 261G 81% /media/Commun
├─sdb3
│ linux_ 1.2 DynaMips:MonRAID5 1aef33ae-6d74-f78e-a096-ef677620f3f5
│ └─md126
│ ext4 1.0 2ba9975f-8bc6-49d3-bae5-69f1e44e32bc 1,9G 99% /media/MonRAID
├─sdb4
│ ntfs WINXP2To C87C9DA77C9D90B4
├─sdb5
│ ntfs DoubleWindows1 7CEFF6CB5CD25126
├─sdb6
│
├─sdb7
│ ntfs DoubleWindows2 04E62329AA625502
├─sdb8
│ crypto 2 0f4eeaee-e95e-4f72-82d9-9756e6c67c6f
│ └─Data
│ ext4 1.0 Personnelle 434c3b85-21ca-4e43-9f88-b36623e63bc1 8,3G 88% /media/a/Personnelle
├─sdb9
│ ext4 1.0 DoubleFBpourTV c81ca808-4a20-42a2-b875-e56b82e9e273 8,9G 98% /media/DoubleFBpourTV
├─sdb10
│ ext4 1.0 enfants bbdde3f7-d397-418f-8193-5a1c6758bddb 9G 2% /home/enfants
├─sdb11
│ vfat FAT32 S-BOOT2EWIN 2C74-5F2B
├─sdb12
│ zfs_me 5000 MesDonneesPersonnelles 12310359261536255382
├─sdb13
│ vfat FAT32 FATUBUNTU 7DBA-CEFB
├─sdb14
│ vfat FAT32 S-BOOT1EWIN 7E3E-566E
├─sdb15
│ ext4 1.0 Virtuel26.04 25431a7c-fedc-4c63-98b6-052246ccf85e 29,3G 20% /home/a/Virtuel26.04
├─sdb16
│ ext4 1.0 U24.04-DD 45b57b34-0e1d-4d6e-aab3-e56dc7f254d1
├─sdb17
│ vfat FAT32 INSTAL2604 5C6D-3B2C
├─sdb18
│ ext4 1.0 cd23651b-d76d-4e67-915d-cbe6355e1edc
├─sdb19
│ ext4 1.0 CDROMASROCK 43ef713f-2715-4ce3-9856-1f75b1c58360
├─sdb20
│ vfat FAT32 BOOT2604 5E76-42C5
├─sdb21
│ ext4 1.0 b 201fe6bb-a1ce-4847-82ab-7a536862b130 9,1G 2% /media/b
├─sdb22
│ ext4 1.0 BIDON 7dbe9dc6-1e56-4909-bd5a-328660c3103d
├─sdb23
│ ext4 1.0 BootSDB24 42aaeaed-256d-47d8-9b98-21df03c39dd7
└─sdb24
crypto 2 fba81dff-1896-41da-85b2-f710294e3451
sdc
└─sdc1
linux_ 1.2 DynaMips:MonRAID5 1aef33ae-6d74-f78e-a096-ef677620f3f5
└─md126
ext4 1.0 2ba9975f-8bc6-49d3-bae5-69f1e44e32bc 1,9G 99% /media/MonRAID
sdd
└─sdd1
linux_ 1.2 p:125 f64bed7a-6a3f-d575-7e92-e17491ee7e22
└─md127
ext4 1.0 3bf10777-472f-4daf-89af-7b2711299568 261G 81% /media/Commun
a@et:~$ Les écrans de l'installateur 26.04 https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#5 Le 03/06/2026, à 19:54
- geole
Re : Comportement des SNAP lorsque changement de partition HOME
a@et:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 24.04.4 LTS
Release: 24.04
Codename: noble
a@et:~$
Palliatif actuellement trouvé
time sudo apt install --reinstall snapd
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, 1 réinstallés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 35,1 Mo dans les archives.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Réception de :1 http://fr.archive.ubuntu.com/ubuntu noble-updates/main amd64 snapd amd64 2.75.2+ubuntu24.04 [35,1 MB]
35,1 Mo réceptionnés en 13s (2801 ko/s)
(Lecture de la base de données... 271844 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../snapd_2.75.2+ubuntu24.04_amd64.deb ...
Dépaquetage de snapd (2.75.2+ubuntu24.04) sur (2.75.2+ubuntu24.04) ...
Paramétrage de snapd (2.75.2+ubuntu24.04) ...
snapd.failure.service is a disabled or a static unit not running, not starting it.
snapd.gpio-chardev-setup.target is a disabled or a static unit not running, not starting it.
snapd.snap-repair.service is a disabled or a static unit not running, not starting it.
Traitement des actions différées (« triggers ») pour gnome-menus (3.36.0-1.1ubuntu3) ...
Traitement des actions différées (« triggers ») pour man-db (2.12.0-4build2) ...
Traitement des actions différées (« triggers ») pour dbus (1.14.10-4ubuntu4.1) ...
Traitement des actions différées (« triggers ») pour mailcap (3.70+nmu1ubuntu1) ...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.27-2build1) ...
real 0m40,536s
user 0m0,008s
sys 0m0,024s
a@et:~$ Et les applications snap se lancent
à confirmer par un nouveau test à faire plus tard
Dernière modification par geole (Le 03/06/2026, à 19:56)
Les écrans de l'installateur 26.04 https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#6 Le 04/06/2026, à 00:49
- geole
Re : Comportement des SNAP lorsque changement de partition HOME
Bonsoir
Après quelques tests, le palliatif semble opérationnel
A titre d'exemple, voici le script que j'utilise pour cette duplication EFI/REFIND
cat <<'EOF' >$HOME/DupliUbuntuEtage.sh
#!/bin/bash
##### Script de copie du logiciel Ubuntu qui est dans la partition SDA6. Ce script s'exécute en mode ROOT
FAT1=BOOTREFIND # Label de la partition EFI entrée.
FAT2=FATUBUNTU # Label de la partition EFI sortie.
LABEL1=U24.04-SSD # Label de la partition d'entrée.
LABEL2=U24.04-DD # Label de la partition de sortie.
if [ $UID != 0 ]; then
echo -e "\n\a\E[31mVous devez être l'utilisateur root pour exécuter ce script.\E[0m\nPour devenir root, veuillez frapper les deux mots de la ligne ci-dessous.\n\E[0m\E[34;47msudo -i\E[0m\navant de faire le 'coller'. Vous pourrez alors relancer le script.\n"
else
TRACE="\n\a\E[31mON Y VA POUR: \E[0m"
echo -e $TRACE "Copier le logiciel Ubuntu qui est dans le SDA" && sleep 1 && echo -ne "# Début de sauvetage $(date) " >> /home/a/Bureau/DupliUbuntuEtage.sh
umount -vl /dev/disk/by-label/$LABEL2 2>/dev/null ## DéMontage de la partition car on ne sait jamais.
sleep 2
udisksctl mount -b /dev/disk/by-label/$LABEL2 ## Montage de la partition où sauver.
if mountpoint -q /media/$USER/$LABEL2 ; then
if mountpoint -q /media/$USER/$LABEL2 ; then
time rsync -axH --times --delete --stats --exclude={'swapfile','proc/,'sys/,'var/log/','home/b/','home/Enfants/'} / /media/$USER/$LABEL2
if [ ! -d /media/$USER/$LABEL2/proc ]; then
mkdir -v /media/$USER/$LABEL2/{proc,sys}
cp -av /swapfile /media/$USER/$LABEL2
cp -ar /var/log /media/$USER/$LABEL2
fi
echo -e $TRACE Mettre à jour la structure de la copie
sed -i "s/LABEL\=$LABEL1/LABEL\=$LABEL2/" /media/$USER/$LABEL2/etc/fstab
sed -i "s/LABEL\=$FAT1/LABEL\=$FAT2/" /media/$USER/$LABEL2/etc/fstab
sed -i "s/LABEL\=$LABEL1/LABEL\=$LABEL2/" /media/$USER/$LABEL2/boot/refind_linux.conf
### Grub non mis à jour puisque utilisation de refind.......
### sed -i "s/LABEL\=$LABEL1/LABEL\=$LABEL2/" /media/$USER/$LABEL2/boot/grub/.grub.cfg ### Commande non testée.........
# TRAITEMENT DES SNAP
mount -t proc /proc /media/$USER/$LABEL2/proc && mount -t sysfs /sys /media/$USER/$LABEL2/sys
mount --bind /dev /media/$USER/$LABEL2/dev && mount --bind /run /media/$USER/$LABEL2/run
chroot /media/$USER/$LABEL2 mount -t devpts devpts /dev/pts
chroot /media/$USER/$LABEL2 apt install --reinstall snapd
echo -e $TRACE Mettre à jour le logiciel && sleep 6
apt update -y
apt upgrade -y
apt full-upgrade -y
apt autopurge -y
apt purge ~c -y
echo -e $TRACE Mettre à jour le flatpak && sleep 6
flatpak update -y
echo -e $TRACE Mettre à jour les snap && sleep 6
snap refresh
echo -e $TRACE Le "décompte des fichiers ubuntu en sortie :";for i in /media/$USER/$LABEL2/*;do echo -n "$i : ";find "$i" -mount|wc -l;done|sort -n -k3|column -t|tail -15
umount -vl /dev/disk/by-label/$LABEL2
echo -e $TRACE Le "décompte des fichiers ubuntu en entrée :"; for i in /*; do echo -n "$i : " ; find "$i" -mount | wc -l; done | sort -n -k3 | column -t | tail -15
echo -e " et fin de sauvetage $(date)" >> /home/a/Bureau/DupliUbuntuEtage.sh
tail -2 /home/a/Bureau/DupliUbuntuEtage.sh
sleep 15
else
echo -e "\n\a\E[31mLa partition de réception est mal montée";sleep 30
fi
fi
EOF
sudo $HOME/DupliUbuntuEtage.shNotons que si on supprime le fichier /boot/refind_linux.conf Une ligne est gagnée.
Dernière modification par geole (Le 04/06/2026, à 09:10)
Les écrans de l'installateur 26.04 https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne