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 09/01/2026, à 17:36

geole

Montage des partitions d un disque externe

Bonjour
Point de situation

a@a:~$ lsblk -fe7 /dev/sdc
NAME                                          FSTYPE      FSVER LABEL      UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
sdc                                                                                                                            
├─sdc1                                        ext4        1.0   Sauvegarde a4496b51-72c3-469d-aba8-cb843eaad2d1                
├─sdc2                                        zfs_member  5000  TESTZFS    1494678413873929104                                 
├─sdc3                                        exfat       1.0   EXFAT      7FBF-63E6                              84,8G    15% /run/media/a/EXFAT
├─sdc4                                        crypto_LUKS 2                252aa29b-947d-4283-b769-b6b2db540393                
│ └─luks-252aa29b-947d-4283-b769-b6b2db540393 ext4        1.0   Luck1      d959bb2a-221b-4b09-a9fc-03362a193c50   25,6G     0% /run/media/a/Luck1
├─sdc5                                        crypto_LUKS 2                69350108-5603-45cf-8237-026ce46ce8a9                
│ └─luks-69350108-5603-45cf-8237-026ce46ce8a9 ext4        1.0   Luck2      6aa366df-7382-402e-9e6c-29cd49a428a0   51,3G     0% /run/media/a/Luck2
└─sdc6                                        ntfs                         76BEF44632A4F3E4                       82,8G     0% /run/media/a/76BEF44632A4F3E
a@a:~$ 

1)  La partition EXT4 ne se monte plus automatiquement. Pourtant elle est en bon état.
  Est-ce le cas chez vous?

a@a:~$ sudo fsck -v /dev/sdc1
fsck de util-linux 2.41.2
e2fsck 1.47.2 (1-Jan-2025)
Sauvegarde : récupération du journal
Sauvegarde : propre, 1896/11534336 fichiers, 43958160/46137344 blocs
a@a

2)  J'ai problème de montage d'une partition ZFS.
   Le script fonctionne très bien en version 24.01.    Il utilise ZENITY avec la variable DISPLAY=0.1
  Le script fonctionne bien s'il est activé  par un service utilisateur systemd.   Utilisé par  une partition ZFS RAID Chiffrée des disques interne lancée  la connexion de l'utilisateur.
  Mais il bloque s'il est activé par un service système systemd lancé à la détection  d'un branchement de disque externe..   Ce n' est pas le cas en 24.04.
     Je n'ai pas d'autre solution que de rebooter l'ordinateur.
    Je viens de remplacer DISPLAY=0.1 par   WAYLAND_DISPLAY=0.1
      Cela marche bien  en service utilisateur.
        mais pas en service systemd:  Il n'y a plus de blocage  et  je récupère l'erreur

janv. 09 16:55:28 a zenity[7493]: Failed to open display
janv. 09 16:55:28 a systemd[1]: Sauvegarde@-dev-sdc.service: Main process exited, code=exited, status=1/FAILURE

Je ne suis pas trop surpris puisque gros changement avec la suppression de X11.
J'aurais toujours un palliatif de remplacer un service système de détection de montage du disque par un service utilisateur de montage de partition en  créant une partition pas EXT4 sur ce disque qui fera office de montage automatique permettant d' activer un service utilisateur.

3) J'ai un gros problème pour les partition EXT4 Chiffrées luks qu'on ne voit pas ici.
  Le logiciel de montage propose de mémoriser la phrase de chiffrement, Si on accepte, le  montage ne se fait plus.
    Pour le faire ré-apparaitre, c'est la galère. Sans certitude: Débrancher méchamment le disque  externe et faire en sorte qu'il ne soit plus rebranché sur le même SDX fait ré-apparaitre la demande de saisie de la clé de chiffrement.
     Aucune idée de ce qu'il faut faire en cas de partition sur disque interne. Un reformatage???
Est-ce le cas chez vous?

a@a:~$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu Resolute Raccoon (development branch)
Release:	26.04
Codename:	resolute
a@a:~$ sudo apt update
[sudo: authenticate] Password: 
Réception de : 1 http://archive.ubuntu.com/ubuntu resolute InRelease [124 kB]
Réception de : 2 http://security.ubuntu.com/ubuntu resolute-security InRelease [124 kB]
Réception de : 3 http://archive.ubuntu.com/ubuntu resolute-updates InRelease [124 kB]
Réception de : 4 http://archive.ubuntu.com/ubuntu resolute-backports InRelease [124 kB]
Réception de : 5 http://security.ubuntu.com/ubuntu resolute-security/main amd64 Components [208 B]
Réception de : 6 http://archive.ubuntu.com/ubuntu resolute/main amd64 Packages [1462 kB]
Réception de : 7 http://security.ubuntu.com/ubuntu resolute-security/restricted amd64 Components [212 B]
Réception de : 8 http://archive.ubuntu.com/ubuntu resolute/main amd64 Components [388 kB]
Réception de : 9 http://security.ubuntu.com/ubuntu resolute-security/universe amd64 Components [212 B]
Réception de : 10 http://security.ubuntu.com/ubuntu resolute-security/multiverse amd64 Components [212 B]
Réception de : 11 http://archive.ubuntu.com/ubuntu resolute/restricted amd64 Components [556 B]          
Réception de : 12 http://archive.ubuntu.com/ubuntu resolute/universe amd64 Packages [15,8 MB]
Réception de : 13 http://archive.ubuntu.com/ubuntu resolute/universe amd64 Components [4623 kB]
Réception de : 14 http://archive.ubuntu.com/ubuntu resolute/universe Icons (48x48) [3670 kB]
Réception de : 15 http://archive.ubuntu.com/ubuntu resolute/universe Icons (64x64) [7493 kB]
Réception de : 16 http://archive.ubuntu.com/ubuntu resolute/universe amd64 c-n-f Metadata [310 kB]
Réception de : 17 http://archive.ubuntu.com/ubuntu resolute/multiverse amd64 Packages [276 kB]
Réception de : 18 http://archive.ubuntu.com/ubuntu resolute/multiverse amd64 Components [57,3 kB]
Réception de : 19 http://archive.ubuntu.com/ubuntu resolute-updates/main amd64 Components [208 B]
Réception de : 20 http://archive.ubuntu.com/ubuntu resolute-updates/restricted amd64 Components [212 B]
Réception de : 21 http://archive.ubuntu.com/ubuntu resolute-updates/universe amd64 Components [212 B]
Réception de : 22 http://archive.ubuntu.com/ubuntu resolute-updates/multiverse amd64 Components [216 B]
Réception de : 23 http://archive.ubuntu.com/ubuntu resolute-backports/main amd64 Components [212 B]
Réception de : 24 http://archive.ubuntu.com/ubuntu resolute-backports/restricted amd64 Components [216 B]
Réception de : 25 http://archive.ubuntu.com/ubuntu resolute-backports/universe amd64 Components [216 B]
Réception de : 26 http://archive.ubuntu.com/ubuntu resolute-backports/multiverse amd64 Components [216 B]
34,6 Mo réceptionnés en 6s (6034 ko/s)                                   
3 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
a@a:~$ sudo apt list --upgradable
python3-distupgrade/resolute 1:26.04.4 all [pouvant être mis à jour depuis : 1:26.04.3]
ubuntu-release-upgrader-core/resolute 1:26.04.4 all [pouvant être mis à jour depuis : 1:26.04.3]
ubuntu-release-upgrader-gtk/resolute 1:26.04.4 all [pouvant être mis à jour depuis : 1:26.04.3]
a@a:~$ 

Les grilles de l'installateur 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 09/01/2026, à 17:54

iznobe

Re : Montage des partitions d un disque externe

1)  La partition EXT4 ne se monte plus automatiquement. Pourtant elle est en bon état.
  Est-ce le cas chez vous?

a@a:~$ sudo fsck -v /dev/sdc1
fsck de util-linux 2.41.2
e2fsck 1.47.2 (1-Jan-2025)
Sauvegarde : récupération du journal
Sauvegarde : propre, 1896/11534336 fichiers, 43958160/46137344 blocs
a@a

Salut @geole ,
1 °)tu ne précises pas sur quel OS .
En 24.04 , je n' obtiens pas du tout le même retour que toi :

ven. janv. 09 17:51:28 iznobe@iznobe-pc:~$ sudo fsck -v /dev/nvme0n1p3
[sudo] Mot de passe de iznobe : 
fsck de util-linux 2.39.3
e2fsck 1.47.0 (5-Feb-2023)
Archlinux : propre, 360300/1929536 fichiers, 2608951/7712256 blocs
ven. janv. 09 17:51:54 iznobe@iznobe-pc:~$ 

2°) ce n' est pas :

DISPLAY=0.1

mais :

DISPLAY=0:1

quand on désigne un écran , si je me souviens bien .

3°) je n' utilise pas de partition chiffrée LUKS , cela m' a toujours paru complexe , et pas utile pour ma part , je ne peux donc rien préciser à ce sujet .

Dernière modification par iznobe (Le 09/01/2026, à 17:57)

Hors ligne

#3 Le 09/01/2026, à 18:13

geole

Re : Montage des partitions d un disque externe

Wen  UBUNTU 26.04
Oui c est DISPLAY 0:1
Je préfère ZFS,  mais comme il reste/redevient expérimental, je souhaite apprendre à faire un LVM  chiffré de trois disques.
Je vais reprendre d une autre façon

Sauvegarde  est l étiquette de la partition.

Dernière modification par geole (Hier à 20:42)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity

Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#4 Le 09/01/2026, à 18:17

iznobe

Re : Montage des partitions d un disque externe

en  UBUNTU 26.04

:

root@iznobe-pc:/# fsck -v /dev/nvme0n1p9
fsck de util-linux 2.41.2
e2fsck 1.47.2 (1-Jan-2025)
LM_SSD_NEW : propre, 718027/1921360 fichiers, 4583249/7679931 blocs
root@iznobe-pc:/# 

Idem , je n' ai pas ces " sauvegardes " qui apparaissent .

Dernière modification par iznobe (Le 09/01/2026, à 18:17)

Hors ligne

#5 Le 10/01/2026, à 19:08

geole

Re : Montage des partitions d un disque externe

Bonjour
J'ai demandé de  l'aide internationale https://answers.launchpad.net/ubuntu/+question/823391

En creusant un peu plus, je peux affirmer que firefox est dans le coup..   Initialement  je n'y pensais pas.

Du coup, voici la vraie séquence de boucle

0 18:42:35 a zenity[12129]: Failed to open display
janv. 10 18:42:38 a kernel: audit: type=1400 audit(1768066958.043:1093): apparmor="DENIED" operation="open" class="file" profile="snap.firefox.firefox" name="/proc/pressure/memory" pid=4675 comm="MemoryPoller" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
janv. 10 18:42:43 a kernel: audit: type=1400 audit(1768066963.043:1094): apparmor="DENIED" operation="open" class="file" profile="snap.firefox.firefox" name="/proc/pressure/memory" pid=4675 comm="MemoryPoller" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
janv. 10 18:42:48 a kernel: audit: type=1400 audit(1768066968.044:1095): apparmor="DENIED" operation="open" class="file" profile="snap.firefox.firefox" name="/proc/pressure/memory" pid=4675 comm="MemoryPoller" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
janv. 10 18:42:53 a kernel: audit: type=1400 audit(1768066973.097:1096): apparmor="DENIED" operation="open" class="file" profile="snap.firefox.firefox" name="/proc/pressure/memory" pid=4675 comm="MemoryPoller" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
janv. 10 18:42:55 a sudo[12136]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=0)
janv. 10 18:42:55 a sudo[12136]: root :  PWD=/ ; USER=root ; COMMAND=/usr/sbin/zfs mount -l TESTZFS
janv. 10 18:42:56 a Sauvegarde.sh[12138]: Key load error: Incorrect key provided for 'TESTZFS'.
janv. 10 18:42:56 a sudo[12136]: pam_unix(sudo:session): session closed for user root
janv. 10 18:42:56 a Sauvegarde.sh[11853]: itération-10 dans le service USER de ZFS
janv. 10 18:42:56 a zenity[12142]: Failed to open display
janv. 10 18:42:58 a kernel: audit: type=1400 audit(1768066978.097:1097): apparmor="DENIED" operation="open" class="file" profile="snap.firefox.firefox" name="/proc/pressure/memory" pid=4675 comm="MemoryPoller" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
janv. 10 18:43:03 a kernel: audit: type=1400 audit(1768066983.098:1098): apparmor="DENIED" operation="open" class="file" profile="snap.firefox.firefox" name="/proc/pressure/memory" pid=4675 comm="MemoryPoller" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
janv. 10 18:43:08 a kernel: audit: type=1400 audit(1768066988.098:1099): apparmor="DENIED" operation="open" class="file" profile="snap.firefox.firefox" name="/proc/pressure/memory" pid=4675 comm="MemoryPoller" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
janv. 10 18:43:13 a kernel: audit: type=1400 audit(1768066993.098:1100): apparmor="DENIED" operation="open" class="file" profile="snap.firefox.firefox" name="/proc/pressure/memory" pid=4675 comm="MemoryPoller" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
janv. 10 18:43:16 a sudo[12151]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=0)
janv. 10 18:43:16 a sudo[12151]: root :  PWD=/ ; USER=root ; COMMAND=/usr/sbin/zfs mount -l TESTZFS
janv. 10 18:43:16 a Sauvegarde.sh[12154]: Key load error: Incorrect key provided for 'TESTZFS'.
janv. 10 18:43:16 a sudo[12151]: pam_unix(sudo:session): session closed for user root
janv. 10 18:43:16 a Sauvegarde.sh[11853]: itération-11 dans le service USER de ZFS
janv. 10 18:43:16 a zenity[12158]: Failed to open display

La partition ZFS ne se monte pas car  l'écran de saisie de la phrase de déchiffrement  n'est pas affiché donc    ce qui est transmit à  la commande de montage  a une une valeur certainement nulle.

D'autre part, pour le LVM, j'ai  fait un service systemd   pour le monter. Cela marche bien  lorsque le script est lancé depuis le terminal. Mais: Même problème pour le lancement automatique au  branchement du disque.
Pour info ce LVM est composé de trois partitions ( Potentiellement trois disques)    et il est aussi chiffré  avec LUKS.
Si je ne me trompe pas dans la terminologie, c'est  du LUKS on LVM et pas du LVM on LUKS....

Dernière modification par geole (Le 10/01/2026, à 19:13)


Les grilles de l'installateur 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 Hier à 18:56

geole

Re : Montage des partitions d un disque externe

Bonjour

Je n'ai pas encore trouvé la solution pour faire causer zenity en root en 26.04.

Alors finalement, j'ai trouvé le contournement suivant:
Au lieu de détecter le disque par ses références immuables
J'ai décidé de créer une partition de 4 Mo en  NTFS   (je pouvais aussi choisir BTRFS ou FAT32) avec une étiquette spéciale appelée Amorce devant être unique dans mes support externes.
Et de créer un service utilisateur   qui détecte le  montage automatique de cette partition
    Je ne sais pas faire si la partition est formatée  en EXT4
Il me reste à modifier le script pour prendre en compte  les nouveaux droits des points de montages..

Voici le service à créer

cat  <<EOF>$HOME/.config/systemd/user/Amorce.service
[Unit] 
Description=Service de sauvegarde dans un disque externe.
DefaultDependencies=no
[Service]
Type=simple
Environment="Disk=Amorce"
Environment="Utilisateur=%u"
Environment="Cause=Branchement"
TimeoutSec=123minutes
ExecStartPre=echo La sauvegarde va se réaliser.
ExecStartPre=sleep 2  # Attendons que les diverses partitions aient le temps de se monter
ExecStart=/home/$USER/Sauvegarde.sh
ExecStopPost=echo La sauvegarde est terminée.
StandardOutput=journal+console
[Install]
WantedBy=run-media-%u-%Disk.mount 
EOF
sleep 1
systemctl --user stop Amorce ; systemctl --user  disable Amorce.service ; systemctl --user daemon-reload; 
systemctl  --user enable Amorce.service ; systemctl --user start Amorce.service 
systemctl  --no-pager --user -l status Amorce.service 

C'est un peu l'équivalent de l'autorun windows qui était utilisé pour  infecter les ordinateurs. Sauf que ce qui s’exécute ne provient pas du support externe.

Dernière modification par geole (Hier à 21:28)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity

Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#7 Aujourd'hui à 15:50

geole

Re : Montage des partitions d un disque externe

Bonjour
Je vais enfin pouvoir voir ce qui se passe en validant les options dans le pool de test

a@a:~$ zpool status
  pool: Commun
 state: ONLINE
status: Some supported and requested features are not enabled on the pool.
	The pool can still be used, but some features are unavailable.
action: Enable all features using 'zpool upgrade'. Once this is done,
	the pool may no longer be accessible by software that does not support
	the features. See zpool-features(7) for details.
  scan: resilvered 1.28M in 00:00:04 with 0 errors on Mon Jan 19 12:02:51 2026
config:

	NAME                                        STATE     READ WRITE CKSUM
	Commun                                      ONLINE       0     0     0
	  raidz1-0                                  ONLINE       0     0     0
	    sda30                                   ONLINE       0     0     0
	    ata-TOSHIBA_MQ01UBD100_Z39DTAA3T-part2  ONLINE       0     0     0

errors: No known data errors

  pool: TESTZFS
 state: ONLINE
status: Some supported and requested features are not enabled on the pool.
	The pool can still be used, but some features are unavailable.
action: Enable all features using 'zpool upgrade'. Once this is done,
	the pool may no longer be accessible by software that does not support
	the features. See zpool-features(7) for details.
config:

	NAME                                               STATE     READ WRITE CKSUM
	TESTZFS                                            ONLINE       0     0     0
	  pci-0000:00:14.0-usb-0:1:1.0-scsi-0:0:0:0-part1  ONLINE       0     0     0
	  pci-0000:00:14.0-usb-0:1:1.0-scsi-0:0:0:0-part2  ONLINE       0     0     0

errors: No known data errors
a@a:~$ 
a@a:~$ sudo zpool upgrade TESTZFS
This system supports ZFS pool feature flags.

Enabled the following features on 'TESTZFS':
  redaction_list_spill
  raidz_expansion
  fast_dedup
  longname
  large_microzap

a@a:~$ 

Dernière modification par geole (Aujourd'hui à 15:53)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity

Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne