Salut!
J’ai des disques durs externes (3) qui se montent sans problème sous Windows 7,mais j’ai des erreurs i/o sous Debian 8 quand je parcours le point de montage.Le montage en lui-même se déroule sans problème.J’ai effectue des chkdsk sous Windows,et les disques n’ont pas de problèmes.Par ailleurs,certains sont des western digital,et l’utilitaire dédié de Western Digital n’a trouvé aucun problème.
Des pistes?
Donne déjà les messages d’erreurs exacts et complets.
La sortie de dmesg:
[ +0,219532] usb 8-1: new high-speed USB device number 4 using ehci_hcd
[ +0,068205] hub 8-0:1.0: unable to enumerate USB device on port 1
[ +0,371861] usb 8-1: new high-speed USB device number 5 using ehci_hcd
[ +0,133182] usb 8-1: New USB device found, idVendor=1058, idProduct=0816
[ +0,000009] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ +0,000007] usb 8-1: Product: My Passport 0816
[ +0,000005] usb 8-1: Manufacturer: Western Digital
[ +0,000005] usb 8-1: SerialNumber: 575831314135333539343432
[ +0,001568] scsi8 : usb-storage 8-1:1.0
[ +0,997789] scsi 8:0:0:0: Direct-Access WD My Passport 0816 1042 PQ: 0 ANSI: 6
[ +0,000354] scsi 8:0:0:1: Enclosure WD SES Device 1042 PQ: 0 ANSI: 6
[ +0,002689] sd 8:0:0:0: Attached scsi generic sg2 type 0
[ +0,001545] scsi 8:0:0:1: Attached scsi generic sg3 type 13
[ +0,000758] sd 8:0:0:0: [sdb] Spinning up disk…ready
[ +1,114681] sd 8:0:0:0: [sdb] 976707584 512-byte logical blocks: (500 GB/465 GiB)
[ +0,000832] sd 8:0:0:0: [sdb] Write Protect is off
[ +0,000009] sd 8:0:0:0: [sdb] Mode Sense: 53 00 10 08
[ +0,000741] sd 8:0:0:0: [sdb] No Caching mode page found
[ +0,000009] sd 8:0:0:0: [sdb] Assuming drive cache: write through
[ +0,003240] sd 8:0:0:0: [sdb] No Caching mode page found
[ +0,000008] sd 8:0:0:0: [sdb] Assuming drive cache: write through
[ +0,056788] sdb: sdb1 sdb2
[ +0,002823] sd 8:0:0:0: [sdb] No Caching mode page found
[ +0,000005] sd 8:0:0:0: [sdb] Assuming drive cache: write through
[ +0,000004] sd 8:0:0:0: [sdb] Attached SCSI disk
[ +0,026266] ses 8:0:0:1: Attached Enclosure device
Le montage:
12-10 00:12 ntfs-3g: <29>Dec 10 00:12:07 ntfs-3g[17830]: Version 2014.2.15AR.2 integrated FUSE 28
12-10 00:12 ntfs-3g: <29>Dec 10 00:12:07 ntfs-3g[17830]: Mounted /dev/sdb2 (Read-Write, label “Katu”, NTFS 3.1)
12-10 00:12 ntfs-3g: <29>Dec 10 00:12:07 ntfs-3g[17830]: Cmdline options: rw
12-10 00:12 ntfs-3g: <29>Dec 10 00:12:07 ntfs-3g[17830]: Mount options: rw,allow_other,nonempty,relatime,fsname=/dev/sdb2,blkdev,blksize=4096
12-10 00:12 ntfs-3g: <29>Dec 10 00:12:07 ntfs-3g[17830]: Ownership and permissions disabled, configuration type 7
Et si je fais un ls:
└─untold ~/tmp$:heart:
ls /media/crazy
ls: cannot access /media/crazy: Input/output error
Pas de messages dans les logs noyau ou système lors d’une tentative d’accès avec ls ou autre ?
Non,rien.Ce qui me chiffonne,c’est que la vérification du disque(à la fois par chkdsk et l’utilitaire de Western digital) m’indique que tout va bien .J’ai essayé avec un disque(fujitsu) autre que western digital,sans problème.Mais les 3 disques Western dérangent,alors qu’ils ont toujours bien marché.
S’il n’y a pas de message d’erreur du noyau, je doute que la marque du disque ait quelque chose à voir là-dedans. Le disque Fujitsu est formaté en NTFS aussi, même version ?
J’ai déjà vu un cas où c’était a priori ntfs-3g ou fuse qui déconnait. Essaie ceci pour tester avec le pilote ntfs du noyau (en lecture seule car le support en écriture est incomplet) :
umount /dev/sdb2
mount -ri /dev/sdb2 /mnt
ls /mnt
Je viens de voir ton message.Entre temps,j’ai essayé sur un poste que j’ai monté pour l’occasion avec Debian 8,et là,pas de problème.Ça m’a fait penser que c’est sans doute pmount qui est coupable,car c’est lui que j’utilise sur mon poste principal:sans succès(que ce soit avec mount ou pmount)!Je suis passé du noyau 3.2 à 3.16,et là mount passe sans problème mais pas pmount.En fouillant dans le man de pmount,on indique que pour le cas spécifique de ntfs,il est peut être utile de monter avec ntfs au lieu de ntfs-3g.Effectivement,ça passe avec :
pmount -t ntfs.
Je marquerai donc le problème comme résolu.
J’ai quand même tester ce que tu as proposé,le montage échoue avec comme message:
EDIT:As-tu une idée de la raison pour laquelle Western digital a causé problème mais pas fujitsu ?
Tu veux dire qu’il y avait encore un noyau 3.2 de Debian 7/Wheezy sur ta Debian 8/Jessie ?
Il aurait fallu ajouter [mono]-t ntfs[/mono] à ma commande.
Je doute que ce soit intrinsèquement lié à la marque du disque, peut-être une différence de format NTFS ? Comment les disques ont-ils été partitionnés ?
J’ai fait la mise à jour de la 7 à la 8,mon noyau a donc été conservé.Le bon truc,ce que ca me permet de comparer et de voir les différentes options de compilation faites par Debian,par exemple je me suis rendu compte que contrairement au 3.2,les attributs étendus de droits ne sont pas activés par défaut dans le 3.16 .
J’ai un Western sur GPT en une seule partition.Les deux autres sont MBR et deux partitions pour chaque.Peut-être le driver ntfs de ntfs-3g a des comportements différents entre 3.2 et 3.16…Mais pourquoi seulement sur ces Western?
Je voulais dire “comment ont-ils été partitionnés et formatés” ? Est-ce toi qui l’a fait (comment ?) ou est-ce le partitionnement et le formatage d’usine ?
Je les ai tous re-partitionnés (sous linux) et formatées( certains avec windows,d’autres sous linux )
Y a-t-il une corrélation entre le problème et la plate-forme qui a formaté ?
Non,hélas.