[udisks2] détection de périphériques e-sata (résolu)
Publié : jeu. 26 avr. 2012, 12:35
Bonjour,
environnement : archbang à jour c.a.d. openbox + tint2. Comme beaucoup j'utilise des applications diverses provenant aussi bien de gnome, kde ou xfce
j'ai un disque dur externe connecté en e-sata avec 1 partition ext4. J'ai quelques soucis au montage depuis une mise à jour récente et l'apparition de udisks2.
udisk, version précédente reste installé
Si je démarre mon pc avec le disque attaché, il est pris en compte est apparaît non monté dans la commande lsblk
si je le monte avec udisks --mount /dev/sdb1 (udisks) il se monte dans /media/LABEL
si je le monte avec udisksctl mount -b /dev/sdb1(udisks2) il se monte dans /run/media/USER/LABEL
Première question : pourquoi m'est-il demandé un mot de passe dans le deuxième cas et pas dans le premier ?
Deuxième problème, plus embêtant, si je débranche et rebranche le périphérique il ne réapparaît plus
Sans surprise la commande lsblk ne fait pas apparaître le disque
si je fais la même chose sur un liveusb non mis à jour ça donne ça :
la commande lsblk donne
et je peux remonter le disque sans problème.
Si je met mon pc en veille au retour le montage m'est proposé (avec demande de mot de passe) par thunar, qu'il ait été débranché/rebranché avant ou pas.
Débrancher et rebrancher une clef usb ne pose aucun problème : remontage automatique grâce à thunar --daemon dans /run/media/USER/LABEL
Voilà, ça fait des plombes que j'essaie de comprendre, sans succès. Toute aide serait grandement appréciée.
environnement : archbang à jour c.a.d. openbox + tint2. Comme beaucoup j'utilise des applications diverses provenant aussi bien de gnome, kde ou xfce
j'ai un disque dur externe connecté en e-sata avec 1 partition ext4. J'ai quelques soucis au montage depuis une mise à jour récente et l'apparition de udisks2.
Code : Tout sélectionner
$ yaourt -Q udisks2
extra/udisks2 1.94.0-1
$ package-query -S --qdepends udisks2
extra/gnome-disk-utility 3.4.1-1 (gnome-extra) [installed]
extra/gvfs 1.12.1-1 [installed]
Code : Tout sélectionner
$ yaourt -Q udisks
extra/udisks 1.0.4-3
$ package-query -S --qdepends udisks
extra/kdelibs 4.8.2-1 [installed]
extra/xfce4-power-manager 1.0.11-2 (xfce4-goodies)
community/libfm 0.1.17-1 (lxde) [installed]
Code : Tout sélectionner
$ lsblk -o NAME,MOUNTPOINT,TYPE,FSTYPE -P
NAME="sdb1" MOUNTPOINT="" TYPE="part" FSTYPE="ext4"
si je le monte avec udisksctl mount -b /dev/sdb1(udisks2) il se monte dans /run/media/USER/LABEL
Première question : pourquoi m'est-il demandé un mot de passe dans le deuxième cas et pas dans le premier ?
Deuxième problème, plus embêtant, si je débranche et rebranche le périphérique il ne réapparaît plus
Code : Tout sélectionner
tail -f /var/log/messages.log
Apr 26 10:35:00 localhost kernel: [13512.541079] ata5: hard resetting link
Apr 26 10:35:00 localhost kernel: [13513.258750] ata5: SATA link down (SStatus 0 SControl 300)
Apr 26 10:35:05 localhost kernel: [13518.258746] ata5: hard resetting link
Apr 26 10:35:06 localhost kernel: [13518.578750] ata5: SATA link down (SStatus 0 SControl 300)
Apr 26 10:35:06 localhost kernel: [13518.578761] ata5: limiting SATA link speed to 1.5 Gbps
Apr 26 10:35:11 localhost kernel: [13523.578742] ata5: hard resetting link
Apr 26 10:35:11 localhost kernel: [13523.898749] ata5: SATA link down (SStatus 0 SControl 310)
Apr 26 10:35:11 localhost kernel: [13523.898765] ata5.00: disabled
Apr 26 10:35:11 localhost kernel: [13523.898789] ata5: EH complete
Apr 26 10:35:11 localhost kernel: [13523.898822] ata5.00: detaching (SCSI 4:0:0:0)
Apr 26 10:35:11 localhost kernel: [13523.901138] sd 4:0:0:0: [sdb] Synchronizing SCSI cache
Apr 26 10:35:11 localhost kernel: [13523.901214] sd 4:0:0:0: [sdb] Result: hostbyte=0x04 driverbyte=0x00
Apr 26 10:35:11 localhost kernel: [13523.901222] sd 4:0:0:0: [sdb] Stopping disk
Apr 26 10:35:11 localhost kernel: [13523.901241] sd 4:0:0:0: [sdb] START_STOP FAILED
Apr 26 10:35:11 localhost kernel: [13523.901246] sd 4:0:0:0: [sdb] Result: hostbyte=0x04 driverbyte=0x00
si je fais la même chose sur un liveusb non mis à jour ça donne ça :
Code : Tout sélectionner
Apr 26 05:02:54 localhost kernel: [ 477.415287] ata5: hard resetting link
Apr 26 05:02:55 localhost kernel: [ 478.133388] ata5: SATA link down (SStatus 0 SControl 300)
Apr 26 05:03:00 localhost kernel: [ 483.133373] ata5: hard resetting link
Apr 26 05:03:00 localhost kernel: [ 483.453351] ata5: SATA link down (SStatus 0 SControl 300)
Apr 26 05:03:00 localhost kernel: [ 483.453365] ata5: limiting SATA link speed to 1.5 Gbps
Apr 26 05:03:05 localhost kernel: [ 488.453356] ata5: hard resetting link
Apr 26 05:03:05 localhost kernel: [ 488.773352] ata5: SATA link down (SStatus 0 SControl 310)
Apr 26 05:03:05 localhost kernel: [ 488.773363] ata5.00: disabled
Apr 26 05:03:05 localhost kernel: [ 488.773376] ata5: EH complete
Apr 26 05:03:05 localhost kernel: [ 488.773390] ata5.00: detaching (SCSI 4:0:0:0)
Apr 26 05:03:05 localhost kernel: [ 488.786860] sd 4:0:0:0: [sdb] Synchronizing SCSI cache
Apr 26 05:03:05 localhost kernel: [ 488.786915] sd 4:0:0:0: [sdb] Result: hostbyte=0x04 driverbyte=0x00
Apr 26 05:03:05 localhost kernel: [ 488.786920] sd 4:0:0:0: [sdb] Stopping disk
Apr 26 05:03:05 localhost kernel: [ 488.786929] sd 4:0:0:0: [sdb] START_STOP FAILED
Apr 26 05:03:05 localhost kernel: [ 488.786932] sd 4:0:0:0: [sdb] Result: hostbyte=0x04 driverbyte=0x00
Apr 26 05:03:09 localhost kernel: [ 492.855701] ata5: limiting SATA link speed to 1.5 Gbps
Apr 26 05:03:09 localhost kernel: [ 492.855705] ata5: hard resetting link
Apr 26 05:03:15 localhost kernel: [ 498.426688] ata5: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
Apr 26 05:03:15 localhost kernel: [ 498.437386] ata5.00: unexpected _GTF length (8)
Apr 26 05:03:15 localhost kernel: [ 498.437540] ata5.00: ATA-8: ST3500418AS, CC37, max UDMA/133
Apr 26 05:03:15 localhost kernel: [ 498.437543] ata5.00: 976773168 sectors, multi 0: LBA48 NCQ (depth 31/32)
Apr 26 05:03:15 localhost kernel: [ 498.438665] ata5.00: unexpected _GTF length (8)
Apr 26 05:03:15 localhost kernel: [ 498.438819] ata5.00: configured for UDMA/133
Apr 26 05:03:15 localhost kernel: [ 498.438829] ata5: EH complete
Apr 26 05:03:15 localhost kernel: [ 498.438999] scsi 4:0:0:0: Direct-Access ATA ST3500418AS CC37 PQ: 0 ANSI: 5
Apr 26 05:03:15 localhost kernel: [ 498.439278] sd 4:0:0:0: [sdb] 976773168 512-byte logical blocks: (500 GB/465 GiB)
Apr 26 05:03:15 localhost kernel: [ 498.439330] sd 4:0:0:0: [sdb] Write Protect is off
Apr 26 05:03:15 localhost kernel: [ 498.439355] sd 4:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Apr 26 05:03:15 localhost kernel: [ 498.451190] sdb: sdb1
Apr 26 05:03:15 localhost kernel: [ 498.451566] sd 4:0:0:0: [sdb] Attached SCSI disk
Code : Tout sélectionner
lsblk -f
sdb
└─sdb1
Si je met mon pc en veille au retour le montage m'est proposé (avec demande de mot de passe) par thunar, qu'il ait été débranché/rebranché avant ou pas.
Débrancher et rebrancher une clef usb ne pose aucun problème : remontage automatique grâce à thunar --daemon dans /run/media/USER/LABEL
Voilà, ça fait des plombes que j'essaie de comprendre, sans succès. Toute aide serait grandement appréciée.