Comment monter un stockage flash USB externe éjecté? [dupliquer]

9

Supposons que nous connections notre clé USB flash à un MacBook, puis éjections ce stockage de la barre latérale du Finder. Maintenant, je veux remonter ce stockage sans le débrancher et le rebrancher sur l'ordinateur, mais le disque n'est plus répertorié avec la diskutil listcommande.

pdan
la source

Réponses:

3

Le problème que vous décrivez était initialement l'intention pour moi d'écrire une application qui vous permet de gérer vos disques à partir de la barre de menus. Il s'appelle Mountain et vous pouvez l'obtenir ici .

Je espère que vous l'apprécierez!!

MISE À JOUR: La seule façon de remonter les lecteurs flash USB externes éjectés est de décharger et de charger l'extension du noyau de stockage de masse USB:

kextunload /System/Library/Extensions/IOUSBMassStorageClass.kext

Suivi par:

kextload /System/Library/Extensions/IOUSBMassStorageClass.kext

Sachez que cela montera TOUS les lecteurs USB externes.

Jan Linxweiler
la source
Votre application peut-elle remonter le lecteur éjecté?
revolver
1
Mountain peut remonter les disques non montés. Il n'est généralement pas possible de remonter les disques éjectés. C'est pourquoi Mountain ne démonte que les disques et ne les éjecte pas. Les disques non montés peuvent être débranchés ou remontés.
Jan Linxweiler
1
La seule façon de remonter les lecteurs flash USB externes éjectés est de décharger et de charger l'extension du noyau de stockage de masse USB: kextunload /System/Library/Extensions/IOUSBMassStorageClass.kext; kextload /System/Library/Extensions/IOUSBMassStorageClass.kext Soyez conscient que cela va re-monter TOUS les lecteurs USB externes ...
Jan Linxweiler
@JannisLinxweiler L'astuce IOUSBMassStorageClass.kextest excellente, mais d'après mes tests simples sous Mac OS X 10.9.5 (Mavericks), il semble que le déchargement / rechargement IOUSBMassStorageClass.kextn'affecte que les lecteurs flash USB connectés à ma machine. Les disques durs auto-alimentés USB 3.0 ne sont pas affectés et restent utilisables même après l'exécution de la kextunloadcommande.
JakeGould
1
@JannisLinxweiler L'astuce ne fonctionne plus pour Sierra ( (libkern/kext) not found). Savez-vous si le mécanisme est le même et si l'extension a juste un autre nom?
oschrenk
2

Vous montez des appareils en utilisant:

diskutil mountDisk device

où l'appareil peut être

  • nœud de périphérique: /dev/disk2
  • identifiant du disque: disk1s7
  • point de montage du volume: /Volumes/Macintosh HD

Pour ceux qui aiment le graphique Disk Utility.app , il montre également un lecteur connecté qui n'est pas monté et vous pouvez également monter à nouveau des disques éjectés à partir de là.

gentmatt
la source
2
Il semble que les clés USB soient un cas spécial, que je n'avais pas remarqué auparavant. Après avoir éjecté le dernier volume, le disque est supprimé de la liste des appareils, contrairement à la plupart des disques durs. Cependant, l'utilisation de diskutil unmountou à la diskutil unmountDiskplace démontera le (s) volume (s) mais laissera l'appareil connecté pour le remontage.
joelseph
0

Utilitaire de disque

Pas besoin de la ligne de commande ici. Ouvrez l'Utilitaire de disque (/ Applications / Utilitaires / Utilitaire de disque), sélectionnez votre lecteur et cliquez sur Monter.

Utilitaire de disque

l'image vient de wikipedia

CousinCocaine
la source
La question est d' environ éjectée NON non montées ou démontées lecteurs ...
PatrickT
@PatrickT, vous POUVEZ monter des lecteurs éjectés dans l'Utilitaire de disque.
CousinCocaine
2
Une fois le SD / USB éjecté, il n'apparaît pas dans l'utilitaire de disque: je l'ai testé avant de commenter. À moins qu'il n'y ait une étape supplémentaire non détaillée ici, votre suggestion n'a pas fonctionné pour moi. Merci bien ;-)
PatrickT
Ici, j'ai détaillé une solution Automator basée sur les commentaires d'autres utilisateurs: apple.stackexchange.com/questions/62478/…
PatrickT
2
@PatrickT, blâme-moi. tu as raison. Il fonctionne avec les disques durs USB (que j'ai testés) mais ne fonctionne pas avec les clés USB. Désolé pour mon ignorance.
CousinCocaine