HAL refuse catégoriquement de monter mon disque dur externe USB.... Ce qui est étonnant puisqu'il n'oppose absolument aucune objection à me monter mon petit baladeur USB ou ma clé.... Sur conseils avisés, j'ai fait deux lsusb, un sans avoir branché le disque, et un avec :
[root@boiboite ~]# lsusb
Bus 001 Device 003: ID 0402:5602 ALi Corp. Video Camera Controller
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
[root@boiboite ~]# lsusb
Bus 001 Device 010: ID 0bc2:2000 Seagate RSS LLC Storage Adapter V3 (TPP)
Bus 001 Device 003: ID 0402:5602 ALi Corp. Video Camera Controller
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
[root@boiboite ~]#
Le message d'erreur lors de la tentative de montage que je fais (enfin que Dolphin fait) me dit qu'il faut reconsidérer les options supplémentaires :
il est copié collé dans mon précédent post
Peux tu faire
lsusb -v -s 1:10
Pour en savoir plus sur le matériel détecté.

Juste après avoir débranché/rebranché le disque USB
sous root («su») :
tail -30 /var/log/messages
bien sûr :
[root@boiboite ~]# lsusb -v -s 1:10

Bus 001 Device 010: ID 0bc2:2000 Seagate RSS LLC Storage Adapter V3 (TPP)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0bc2 Seagate RSS LLC
idProduct 0x2000 Storage Adapter V3 (TPP)
bcdDevice 0.00
iManufacturer 1 Seagate
iProduct 2 FreeAgent Go
iSerial 3 5MACKN4H
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 5 Config0
bmAttributes 0x80
(Bus Powered)
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 80 Bulk (Zip)
iInterface 4 Interface0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0000
(Bus Powered)
[root@boiboite ~]#
Pour la suite :
[root@boiboite ~]# tail -30 /var/log/messages
Nov 27 08:09:39 localhost kernel: sd 7:0:0:0: Attached scsi generic sg2 type 0
Nov 27 08:17:40 localhost kernel: ata4.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
Nov 27 08:17:40 localhost kernel: ata4.00: cmd a0/00:00:00:00:00/00:00:00:00:00/a0 tag 0
Nov 27 08:17:40 localhost kernel: cdb 1e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Nov 27 08:17:40 localhost kernel: res 40/00:02:00:08:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
Nov 27 08:17:40 localhost kernel: ata4.00: status: { DRDY }
Nov 27 08:17:45 localhost kernel: ata4: link is slow to respond, please be patient (ready=0)
Nov 27 08:17:50 localhost kernel: ata4: device not ready (errno=-16), forcing hardreset
Nov 27 08:17:50 localhost kernel: ata4: soft resetting link
Nov 27 08:17:50 localhost kernel: ata4.00: configured for UDMA/33
Nov 27 08:17:50 localhost kernel: ata4: EH complete
Nov 27 08:29:55 localhost kernel: usb 1-4: USB disconnect, address 10
Nov 27 08:30:02 localhost kernel: usb 1-4: new high speed USB device using ehci_hcd and address 11
Nov 27 08:30:02 localhost kernel: usb 1-4: configuration #1 chosen from 1 choice
Nov 27 08:30:02 localhost kernel: scsi8 : SCSI emulation for USB Mass Storage devices
Nov 27 08:30:02 localhost kernel: usb 1-4: New USB device found, idVendor=0bc2, idProduct=2000
Nov 27 08:30:02 localhost kernel: usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Nov 27 08:30:02 localhost kernel: usb 1-4: Product: FreeAgent Go
Nov 27 08:30:02 localhost kernel: usb 1-4: Manufacturer: Seagate
Nov 27 08:30:02 localhost kernel: usb 1-4: SerialNumber: 5MACKN4H
Nov 27 08:30:07 localhost kernel: scsi 8:0:0:0: Direct-Access Seagate FreeAgent Go 100F PQ: 0 ANSI: 4
Nov 27 08:30:07 localhost kernel: sd 8:0:0:0: [sdb] 312581808 512-byte hardware sectors (160042 MB)
Nov 27 08:30:07 localhost kernel: sd 8:0:0:0: [sdb] Write Protect is off
Nov 27 08:30:07 localhost kernel: sd 8:0:0:0: [sdb] Assuming drive cache: write through
Nov 27 08:30:07 localhost kernel: sd 8:0:0:0: [sdb] 312581808 512-byte hardware sectors (160042 MB)
Nov 27 08:30:07 localhost kernel: sd 8:0:0:0: [sdb] Write Protect is off
Nov 27 08:30:07 localhost kernel: sd 8:0:0:0: [sdb] Assuming drive cache: write through
Nov 27 08:30:07 localhost kernel: sdb: sdb1
Nov 27 08:30:07 localhost kernel: sd 8:0:0:0: [sdb] Attached SCSI disk
Nov 27 08:30:07 localhost kernel: sd 8:0:0:0: Attached scsi generic sg2 type 0
[root@boiboite ~]# tail -30 /var/log/messages
Nov 27 08:09:39 localhost kernel: sd 7:0:0:0: Attached scsi generic sg2 type 0
Nov 27 08:17:40 localhost kernel: ata4.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
Nov 27 08:17:40 localhost kernel: ata4.00: cmd a0/00:00:00:00:00/00:00:00:00:00/a0 tag 0
Nov 27 08:17:40 localhost kernel: cdb 1e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Nov 27 08:17:40 localhost kernel: res 40/00:02:00:08:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
Nov 27 08:17:40 localhost kernel: ata4.00: status: { DRDY }
Nov 27 08:17:45 localhost kernel: ata4: link is slow to respond, please be patient (ready=0)
Nov 27 08:17:50 localhost kernel: ata4: device not ready (errno=-16), forcing hardreset
Nov 27 08:17:50 localhost kernel: ata4: soft resetting link
Nov 27 08:17:50 localhost kernel: ata4.00: configured for UDMA/33
Nov 27 08:17:50 localhost kernel: ata4: EH complete
Nov 27 08:29:55 localhost kernel: usb 1-4: USB disconnect, address 10
Nov 27 08:30:02 localhost kernel: usb 1-4: new high speed USB device using ehci_hcd and address 11
Nov 27 08:30:02 localhost kernel: usb 1-4: configuration #1 chosen from 1 choice
Nov 27 08:30:02 localhost kernel: scsi8 : SCSI emulation for USB Mass Storage devices
Nov 27 08:30:02 localhost kernel: usb 1-4: New USB device found, idVendor=0bc2,idProduct=2000
Nov 27 08:30:02 localhost kernel: usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Nov 27 08:30:02 localhost kernel: usb 1-4: Product: FreeAgent Go
Nov 27 08:30:02 localhost kernel: usb 1-4: Manufacturer: Seagate
Nov 27 08:30:02 localhost kernel: usb 1-4: SerialNumber: 5MACKN4H
Nov 27 08:30:07 localhost kernel: scsi 8:0:0:0: Direct-Access Seagate FreeAgent Go 100F PQ: 0 ANSI: 4
Nov 27 08:30:07 localhost kernel: sd 8:0:0:0: [sdb] 312581808 512-byte hardwaresectors (160042 MB)
Nov 27 08:30:07 localhost kernel: sd 8:0:0:0: [sdb] Write Protect is off
Nov 27 08:30:07 localhost kernel: sd 8:0:0:0: [sdb] Assuming drive cache: writethrough
Nov 27 08:30:07 localhost kernel: sd 8:0:0:0: [sdb] 312581808 512-byte hardwaresectors (160042 MB)
Nov 27 08:30:07 localhost kernel: sd 8:0:0:0: [sdb] Write Protect is off
Nov 27 08:30:07 localhost kernel: sd 8:0:0:0: [sdb] Assuming drive cache: writethrough
Nov 27 08:30:07 localhost kernel: sdb: sdb1
Nov 27 08:30:07 localhost kernel: sd 8:0:0:0: [sdb] Attached SCSI disk
Nov 27 08:30:07 localhost kernel: sd 8:0:0:0: Attached scsi generic sg2 type 0
[root@boiboite ~]#
Peut être est ce le successeur du message d'erreur qui apparaissait parfois sous Fedora 8 lorsque le disque avait été mal retiré sous Windows ?
Je trouve ces lignes étranges :
ov 27 08:17:45 localhost kernel: ata4: link is slow to respond, please be patient (ready=0)
Nov 27 08:17:50 localhost kernel: ata4: device not ready (errno=-16), forcing hardreset
Nov 27 08:17:50 localhost kernel: ata4: soft resetting link
Nov 27 08:17:50 localhost kernel: ata4.00: configured for UDMA/33
Nov 27 08:17:50 localhost kernel: ata4: EH complete
Nov 27 08:29:55 localhost kernel: usb 1-4: USB disconnect, address 10
Mais cela ne semble pas l'empêcher de continuer avec un hardreset.

Peux-tu faire sous root
fdisk -l /dev/sdb
c'est parti :
[root@boiboite ~]# fdisk -l /dev/sdb

Disque /dev/sdb: 160.0 Go, 160041885696 octets
255 heads, 63 sectors/track, 19457 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0xa4b57300

Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 1 19457 156288321 7 HPFS/NTFS
Peux-tu faire sous root :
mkdir /mnt/tmp
mount /dev/sdb1 /mnt/tmp
ls /mnt/tmp
C'est de la magie !!!
Comme tu l'attendais certainement, il m'affiche l'arborescence de mon disque dur externe :
[root@boiboite ~]# mkdir /mnt/tmp
[root@boiboite ~]# mount /dev/sdb1 /mnt/tmp
[root@boiboite ~]# ls /mnt/tmp
AutoDetect.exe EULA StartCeedo.exe
Autorun.exe FreeAgent Sync System Volume Information
Autorun.inf Install FreeAgent Tools.exe User Manuals
Ceedo My Documents Warranty
Etienne $RECYCLE.BIN
Je sais que ça fait beaucoup de .exe pour quelqu'un qui n'a ni Windows ni Wine.... Il y a sur ce disque un programme pour Windows dont le but est la synchronisation rapide... J'aurais peut être dû le préciser avant.... Merci pmarion, si ce problème t'intéresse, je peux rentrer encore quelques lignes de code des fois que tu veuilles comprendre pourquoi ça ne marche pas immédiatement, mais pour ce qui est de moi, je copie mon externe sur mon interne, je suis content !
EtienneA wrote:Il y a sur ce disque un programme pour Windows dont le but est la synchronisation rapide.
Mais quel est donc ce programme pour Window$ si tu n'as pas window$ ?

De toute façon HAL n'essaie pas de détecter de contenu dans un device.

Pour le ls et les *.exe, je ne voulais pas connaitre le contenu de ton disque, mais seulement savoir si on pouvait le lire.

Tu peux monter manuellement ton disque, c'est le principal, mais il faudrait voir maintenant du côté de HAL s'il est possible de refaire un montage automatique.
Je réessaierai le montage automatique HAL une fois terminée la copie de mon disque dur.
Pour ce qui est de pourquoi des .exe, il se trouve qu'ils étaient déjà sur le disque dur quand j'ai obtenu ce dernier et puisqu'il me reste de la place, je n'ai pas pris la peine de les supprimer, tout simplement.
To be continued....
carpa wrote:#EtienneA
Un an que j'attends Fedora 10 !!! Mais deux mauvaises surprises se sont révélées :
*/ Mon disque dur externe refuse catégoriquement d'être monté, tout à quoi j'ai droit est un message d'erreur(ce qui est déjà pas mal, au moins je sais que l'ordinateur est au courant que ce dernier est relié !!) :
Une erreur est survenue en tentant de <Mon disque>. Message reçu : org.freedesktop.Hal.Device.Volume.Unknownfailure: TODO: Have to rethink extra options
J'ai eu le même message lorsque j'ai essayé de monter avec Dolphin mes partitions NTFS /dev/sda1 et /dev/sda4.

donc en mode terminal sous root.

cd /media
mkdir Seagate
mkdir Winlinux
mount -t ntfs-3g /dev/sda1 /media/Seagate
mount -t ntfs-3g /dev/sda4 /media/Winlinux

NB : pas eu besoin de mettre l'option '-o force' dans la ligne mount, Le problème que rencontre HAL m'est donc inconnu.

Même problème rencontré ce matin avec mon disque externe USB (NTFS) résolu de la même manière.

Par contre, hier HAL m'a monté le disque externe sans problème.

Petit bug dans HAL sous Fedora 10 ?

A suivre
Je pense aussi que c'est HAL qui est en cause... Ou peut être l'intégration de ce dernier à KDE ?
Pour surveiller les messages du démon haldaemon :
grep 'hald' /var/log/messages
En cas de gros problème
Sous root :
service haldaemon stop
hald --daemon=no --verbose=yes

Puis surveiller la console quand on branche le support USB.
J'ai un problème similaire quand je clique sur mes disques dans dolphin rien ne se passe et j'ai le message d'erreur

An error occured while accessing 'mondisque', the system responded: org.freedesktop.Hal.Device.Volume.Unknownfailure: TODO: Have to rethink extra options


N'y a t il pas un moyen de la faire fonctionner sans passer par la console et faire de mount (ce qui est un peu rebutant...) ?
Bonjour,

Je rencontre le même problème.

Petit Bug de HAL sous Fedora 10 visiblement car cela fonctionnait sous Fedora 8 & 9.
Pouvez vous confirmer ce que je demande dans mon post #11 ?
grep 'hald' /var/log/messages retourne


Nov 26 17:15:19 localhost hald: mounted /dev/sda4 on behalf of uid 500
Nov 26 17:22:20 localhost hald: mounted /dev/sdd1 on behalf of uid 500
Nov 26 17:28:55 localhost hald: unmounted /dev/sdd1 from '/media/WD320' on behalf of uid 500
Nov 27 14:56:44 localhost hald: mounted /dev/sdd1 on behalf of uid 501
Nov 27 18:46:33 localhost hald: unmounted /dev/sdd1 from '/media/WD320' on behalf of uid 501

Cela a donc fonctionné les 2 premiers jours depuis plus rien.
J'ai rajouté depuis la partition interne NTFS (/dev/sda4) dans /etc/fstab car c'est une partition partagée entre Windows et Linux.
par contre, Hal n'arrive plus à me monter mon disque USB (/dev/sdd1)

service haldaemon stop fait ce qu'il a à faire

hald --daemon=no --verbose=yes plante le pc après avoir afficher 4 ou 5 pages.