L’autre jour, petite frayeur avec mon disque dur externe USB « My Passport » qui est auto-alimenté : impossible de copier des fichiers un peu volumineux (plus de 100Mo).
A chaque fois que je lançais la copie, d’un coup la copie freezait puis le disque était éjecté d’une manière un peu brutale : « Le disque n’a pas été éjecté correctement. Si possible, éjectez toujours le disque avant son débranchement ou son extinction.« 

Le disque n'a pas été éjecté correctement. Si possible, éjectez toujours le disque avant son débranchement ou son extinction

Ma première réaction fut de penser que j’avais des secteurs défectueux et que ça faisait planter la copie. Par contre de là à éjecter le disque je ne comprenait pas trop.
Après avoir vérifier le disque avec l’outil d’analyse de disque, puis après l’avoir reformaté, j’avais toujours le même problème.

J’ai donc ouvert un terminal et j’ai commencé à analyser les logs. C’est en faisant un tail -f /var/log/kernel.log que j’ai eu la réponse :

 USBF: 6047.640        AppleUSBEHCI[0x7c25000]::Found a transaction past the completion deadline on bus 0xfa, timing out! (Addr: 8, EP: 2) USBF: 6078.642        AppleUSBEHCI[0x7c25000]::Found a transaction past the completion deadline on bus 0xfa, timing out! (Addr: 8, EP: 1) USBF: 6109.645        AppleUSBEHCI[0x7c25000]::Found a transaction past the completion deadline on bus 0xfa, timing out! (Addr: 8, EP: 1) disk2s1: device/channel is not attached. disk2s1: media is not present. msdosfs_fat_uninit_vol: error 6 from msdosfs_fat_cache_flush 

Le truc important c’est « AppleUSBEHCI0x7c25000::Found a transaction past the completion deadline on bus 0xfa, timing out« 

En faisant une recherche là dessus sur internet, et après avoir consulté plusieurs forums pour recouper les informations, j’ai fini par trouver la solution :
Mon disque dur était branché sur un hub USB non alimenté. Du coup, le disque dur était sous alimenté (déperdition dans le hub) et le disque fonctionnait mal. En branchant le disque directement sur une prise USB de l’iMac, j’ai pu copier tous mes fichier correctement.

Conclusion : il faut soit brancher le disque dur en direct sur une prise, soit avoir un hub alimenté.

4 commentaires sur “Disque dur USB qui se fait éjecter lors d’une copie de fichier sous Mac OS X

  1. moi j’ai le même problème sur mes disques durs externes. Pourtant ils ont une alimentation externe sur onduleur et sont de marques différentes.
    Avez vous une réelle solution ou est ce une mauvaise gestion de l’usb par MAC.

  2. Non, j’ai pas de réelle solution, surtout que dans mon cas, cela venait de la non alimentation du disque dur.
    Mes deux autres disques externes sont alimenté sur secteur et je n’ai pas de soucis.

  3. Bonjour
    J’étais justement à la recherche de la solution du problème.
    J’ai voulu télécharger la carte Flash de mon APN et le message n’arrête pas d’apparaitre. Je crois même avoir perdu des photos assez exceptionnelles (pas par la qualité mais par le type de photos …petits-enfants dans des voitures de collection assez rares)

    :((

  4. Oohh, j’ai aussi une erreur 36..et je lis sur differents forums que le disque dur va lacher…tout va pour le mieux pour les vacances… le mac a fêté son premier anniversaire le 1er janvier…

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.