Ich verwende eine microSD-Karte in meinem MacBook Air, um sie mithilfe eines Spüladapters (hausgemacht, ähnlich wie beim Minidrive) zusätzlich zu speichern.
Um den Akku zu schonen, wenn ich ihn nicht benutze, habe ich die automatische Bereitstellung mit / etc / fstab deaktiviert. Aber manchmal stoße ich es versehentlich aus, anstatt es abzuhängen (weil die Finder-GUI das tut).
Nach dem Auswerfen kann ich den Kartenadapter nur herausnehmen und wieder einsetzen. Da er bündig ist, benötige ich eine Büroklammer, um ihn herauszunehmen.
Ich brauche also eine Möglichkeit, den Kartenleser wieder zu aktivieren, ohne ihn erneut einsetzen zu müssen.
Unter Windows ist dies mit dem devcon-Befehlszeilentool von Microsoft oder über den Geräte-Manager möglich, um den Kartenleser zu deaktivieren und zu aktivieren.
Es muss einen Weg geben, dies zu tun, also antworte bitte nicht nur, dass es nicht möglich ist.
Vielen Dank
diskutil
). Wie Sie sagen, wenn Sie diese Festplattediskutil unmountDisk
zum Beispiel aushängen (anstatt sie auszuwerfen) , können Sie sie anschließend einfach mit erneut einhängendiskutil mountDisk
. Das heißt, werfen Sie einen Blick auf diese Frage, die eine alternative App vorschlägt und (in den Kommentaren) eine Möglichkeit, dies mit Hilfe von Entladekexten zu tunAntworten:
Mountain bietet eine Funktion namens "Remount USB Storages", mit der Sie tun können, was Sie wollen.
In diesem Blog-Artikel erfahren Sie, wie Sie mit Mountain häufig auftretende Probleme mit dem Nifty MiniDrive lösen, z. B. den Akkuverbrauch im Energiesparmodus, oder wie Sie die SD-Karte nach dem Auswerfen wieder anbringen.
Das Beste ist, dass Mountain ein privilegiertes Hilfsprogramm installiert, sodass Sie Ihr Administratorkennwort nicht jedes Mal eingeben müssen, wenn Sie das Laufwerk erneut bereitstellen möchten. Sie können Mountain auch so konfigurieren, dass es seine Arbeit automatisch im Hintergrund erledigt.
quelle
On Mountain Lion mit integrierten SD-Readern:
quelle
HighSierra
stehtKext com.apple.driver.AppleSDXC not found for unload request.
Geben Sie dies im Terminal ein:
Dadurch werden die Kerneltreiber des Kartenlesegeräts entladen und geladen, und es wird erneut in diskutil angezeigt.
Danke an binarybob für die Hinweise.
quelle
HighSierra
Ich habe ein AppleScript aus Coolkahs Lösung erstellt:
quelle
Auswerfen / erneutes Einhängen mit einer Tastenkombination (fordert zur Eingabe eines Kennworts auf)
Dies basiert auf Roadrunner, der auf CoolkcaH basiert, und auf der Apple-Anleitung zur Verwendung von Automator.
So erstellen Sie einen Workflow mit Automator
Starten Sie Automator
Wählen Sie die Vorlage "Service".
Wählen Sie "Dienstprogramme" aus der Bibliothek und doppelklicken Sie auf "AppleScript ausführen".
Um einen Dienst zu erstellen, der immer verfügbar ist, wählen Sie:
"Dienst empfängt [keine Eingabe] in [jeder Anwendung]"
am oberen Rand des Automator-Bildschirms.
Geben Sie das folgende AppleScript ein:
on run {Eingabe, Parameter}
Lauf beenden
Hier sollte der Teil [Benutzername] durch den Benutzernamen / das Anmeldekonto Ihres Geräts ersetzt werden.
~ / Bibliothek / Dienste
quelle
Ich verwende TheMiniDrive mit einer microSD-Karte (ähnlich dem Nifty). Ausführen von Mavericks auf einem 13-Zoll-MacBook von Ende 2012 mit Retina und integriertem SD-Kartenleser.
Die CoolkcaH-Lösung zum Entladen / Laden von AppleUSBCardReader.kext hat in meinen Tests nichts unternommen.
Mark Aufflicks Lösung zum Entladen / Laden von com.apple.driver.AppleSDXC hat jedoch eine ausgeworfene SD-Karte in einem Schritt erneut bereitgestellt, ohne dass das Festplatten-Dienstprogramm aufgerufen werden musste. Ich habe nach PatrickTs Lösung Automator verwendet und einfach den Code von CoolkcaH durch den von Mark Aufflick ersetzt. Hier ist der gesamte Code, den ich verwendet habe, um Patrick's in Automator zu ersetzen (auch hier muss [UserName] durch Ihren tatsächlichen Benutzernamen ersetzt werden):
quelle
Wahrscheinlich die beste Lösung, die ich im Internet gesehen habe:
Aufheben der Bereitstellung einer angeschlossenen Festplatte
Beachten Sie, wie wir den Befehl unmount verwenden. Wir müssen den Speicherort der Partition mit ihrem vollständigen Pfad angeben (dh / dev / disk2s1).
Angeschlossene Festplatte einbinden. Um das Laufwerk erneut zu mounten, ohne es herauszunehmen und erneut anzuschließen, kann ich den folgenden Befehl ausführen:
Credits
quelle
Standorte in der High Sierra verschoben
Dadurch wird der SDXC-Reader neu geladen.
quelle