OS X ne peut pas démonter le disque

18

Mon LaCie Rugged THB de 1 To a décidé que c'était une bonne idée d'arrêter de fonctionner tout d'un coup. Si je l'ouvre en utilisant le disque, je vois parfois le vrai nom d'une partition, mais ce n'est probablement pas le vrai nom.

Dans le terminal, j'ai essayé:

diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            140.0 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:       Microsoft Basic Data BOOTCAMP                110.1 GB   disk0s4
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *1.0 TB     disk1
   1:                  Apple_HFS                         150.1 GB   disk1s1
   2:                 DOS_FAT_32 BAK_WIN                 150.0 GB   disk1s2
   3:                  Apple_HFS                         100.0 GB   disk1s3
   4:                 DOS_FAT_32                         120.0 GB   disk1s5
   5:                 DOS_FAT_32                         480.1 GB   disk1s6

Et puis pour démonter ceci:

$sudo diskutil unmountDisk force disk1

a donné ceci: Le démontage forcé du disque1 a échoué: au moins un volume n'a pas pu être démonté Que pour chaque disque:

$sudo diskutil unmount force disk1sn

Toujours: disk1sn était déjà démonté

Parce que je ne pouvais rien faire avec mon disque dur externe, j'ai tenté désespérément de tout effacer, y compris les fichiers non sauvegardés, car c'était le plan de sauvegarde. C'était l'essayer:

$ sudo diskutil eraseDisk JHFS+ DISK_VOLUME disk1
Started erase on disk1
Unmounting disk
Error: -69888: Couldn't unmount disk

Mais cela n'a pas fonctionné aussi bien. Si vous avez la moindre idée de faire fonctionner le disque dur ou même de sécuriser les fichiers, je vous en serais très reconnaissant.

J'ai presque oublié cela de l'Utilitaire de disque: l'
Utilitaire de disque ne peut pas réparer ce disque. Sauvegardez autant de vos fichiers que possible, reformatez le disque et restaurez vos fichiers sauvegardés.

Peter
la source
Juste pour être clair - vous n'avez pas besoin de fichiers de ce lecteur, juste que vous voulez qu'il soit effacé et remis en service?
bmike
J'aimerais avoir les fichiers, mais s'il n'y a pas d'autre moyen, je serais reconnaissant de pouvoir même les réutiliser. Mais cela signifierait la perte de nombreuses photos: - /
Peter

Réponses:

22

Pour moi, aucune des solutions ne fonctionnait: sudo unmount, sudo unmountDisk, unmountDisk force, etc., avec / dev / disk4, / dev / disk4s1, / dev / disk4s2, etc. Tout a échoué. La dernière chose que j'ai essayée - eraseDisk - m'a donné la même erreur: Erreur: -69888: impossible de démonter le disque

Ensuite, j'ai décidé de voir s'il y avait des processus sur mon chemin, alors j'ai couru sudo lsof|grep disk4et trouvé un processus fonctionnant sur l'une de mes partitions. J'ai tué l'identifiant du processus et soudain, le disque est remonté! Succès!

Dannid
la source
Eh bien, le disque n'a pas fonctionné jusqu'à aujourd'hui. Mais je l'ai gardé, voyons ce que je peux faire :)
Peter
Bonne chance, j'espère que ça marche!
Dannid
Bien que je crois en votre réponse (également trouvée dans d'autres blogs), mon système ne reconnaît plus le lecteur. Mais merci quand même :)
Peter
@PeterSchmucki pouvez-vous voir le disque quand vous exécutez diskutil? (J'ai plus d'expérience dans la réparation de mauvais disques sur Windows, ce serait donc ma prochaine solution: trouver une machine Windows et y plonger.)
Dannid
diskutilJe n'ai pas pu le voir la dernière fois, mais je vois parfois le lecteur sous Windows 7. J'ai mon disque principal partitionné, je peux démarrer à partir de Windows. En revanche, ma machine virtuelle Linux n'a jamais vu le disque, probablement un problème de configuration, mais je n'en suis pas vraiment sûr
Peter
6

La même chose m'est arrivée car j'étais dans le même répertoire que la clé USB.

Je suis retourné dans mon répertoire personnel (cd ~) et j'ai de nouveau exécuté la commande et cela a fonctionné.

Thomas Patrick Esch
la source
cela a fonctionné parce que j'essayais de démonter le disque alors que j'étais sur le disque (dooh). Je venais juste cd ..de monter d'un niveau qui me faisait sortir du disque que j'essayais de démonter.
tylerlindell
+1 Incroyable, j'ai tellement essayé jusqu'à ce que cd ~ résolve le problème. Merci beaucoup!
Michael Hoppe
2

Je confirme que l'utilisation de Terminal au lieu d' iTerm2 a étonnamment fait que la commande diskutil unmountet le diskutil mounttravail!

Firaja
la source
Étrange, cela a juste fonctionné pour moi aussi, je n'aurais jamais pensé l'essayer.
Hiro2k
ajoutez iTerm au SIP si cela se produit
novski
1

J'ai trouvé que j'avais ce problème lorsque j'utilisais iTerm au lieu de terminal, si les autres correctifs ne permettent pas de changer de terminal si vous utilisez autre chose

Myles Buckley
la source
0

Toutes ces méthodes ci-dessus utilisées pour travailler sur ma machine. Il semble qu'après un certain temps, cela ne fonctionnera plus. Pour une raison quelconque, ce problème commence à se produire chaque fois que le lecteur est retiré en toute sécurité. Par exemple, mon macbook n'a pas de batterie, donc, si l'électricité de ma maison tombe en panne ou si le cordon d'alimentation est débranché, lorsque je redémarre mon ordinateur, le lecteur ne fonctionne pas.

La seule façon que j'ai trouvée de fonctionner à chaque fois est de lancer une machine virtuelle, avec une distribution Linux ou Windows, sur le même ordinateur qui ne monte pas et de forcer le lecteur à y monter. [1] Vous pouvez cliquer sur les appareils, usb 2.0 (ou 3.0) et rechercher l'appareil. Dès qu'il est monté, vous le supprimez en toute sécurité, arrêtez la machine virtuelle ou décochez le périphérique, en inversant l'étape [1].

S'il n'apparaît pas automatiquement sur votre Mac, vous pouvez le débrancher et le rebrancher.

Ps.: Cette méthode a été effectuée à l'aide d'une machine virtuelle Virtual Box, mais elle fonctionnera probablement en utilisant Parallels, VMWare ou même un Live CD (usb) Linux Distro.

Jon Martins
la source