Einen USB-Port als USB-Stick emulieren?

5

Kennt jemand eine Software, die ein USB-Flash-Laufwerk über einen verfügbaren USB-Anschluss in OS X emulieren kann? Vielleicht eine Möglichkeit, ein Verzeichnis einem USB-Anschluss zuzuordnen, der dann mit einem anderen Gerät verbunden werden kann, das das Lesen von USB-Speichergeräten unterstützt?

Ich würde meinen Laptop gerne an den USB-Anschluss meines Autos anschließen und auf Dateien zugreifen, als wäre es ein USB-Laufwerk. Ich kenne den Zielfestplattenmodus mit Firewire (nicht sicher, ob dies auch über USB unterstützt wird), aber ich hatte gehofft, dass etwas außerhalb des Betriebssystems nicht gebootet werden muss (ich möchte die Verwendung des Computers beibehalten).

Ich denke, es kann Hardware-Einschränkungen geben, die Software davon abhalten, dies selbst zu tun.

Irgendwelche Ideen?

Wilco
quelle
2
Können Sie mehr darüber sagen, was Sie erreichen wollen? Sie möchten, dass das Auto auf die Dateien Ihres Laptops zugreift? Laptop, um auf die (?) Dateien des Autos zuzugreifen? Was befindet sich auf der anderen Seite des USB-Anschlusses Ihres Autos?
JRobert
Ich habe ähnliche Fragen wie @JRobert. Ich bin neugierig, redest du von deiner Auto-Stereoanlage oder dem Navigationssystem deines Autos oder dem Motorcomputer deines Autos, oder was?
Spiff
Zur Verdeutlichung möchte ich die Unterstützung meiner Stereoanlage nutzen, um Audio von einem USB-Speichergerät abzuspielen.
Wilco
Dies würde auch dann nicht funktionieren, wenn Ihr Auto exklusiven Zugriff auf das USB-Laufwerk benötigt. Denken Sie daran, dass die Firewire-Zieldiskette beim Starten eines Betriebssystems nicht funktioniert.
kinokijuf

Antworten:

8

Leider unterscheidet USB zwischen Host und Gerät. Wenn die USB-Buchse an Ihrem Auto über den Standard-USB-A-Anschluss (Host) verfügt, wie dies bei einem PC der Fall ist, bedeutet dies, dass der Computer des Autos der Host sein soll, genau wie Ihr Computer der Host sein soll, sodass es höchstwahrscheinlich zu Konflikten kommt miteinander und nicht in der Lage sein, miteinander zu reden.

Einige Leute haben "USB-Dateiübertragungskabel" zum Verbinden von zwei Hosts miteinander hergestellt. Diese Kabel verfügen über einen eingebetteten Chip, mit dem die beiden Hosts als Geräte zueinander angezeigt werden. Ich glaube, dass diese Produkte davon ausgehen, dass beide Hosts vollwertige PCs sind, keine eingebetteten Systeme, die zufällig einen Host-Anschluss haben. Ich habe keine Erfahrung mit diesen Kabeln, daher bin ich mir nicht sicher, ob eine Softwareinstallation an einem oder beiden Enden erforderlich wäre. Es könnte sich lohnen, einen Blick darauf zu werfen.

Das USB Implementers Forum (das Gremium hinter der USB-Spezifikation) erkannte schließlich die Einschränkungen der Unterscheidung zwischen Host und Gerät und erstellte die USB On-The-Go-Spezifikation (OTG), um USB-fähigen Dingen den Wechsel zwischen dem Host zu ermöglichen und Geräterollen je nach Bedarf im laufenden Betrieb, je nachdem, mit wem sie sprechen. Ich denke jedoch, dass Sie wahrscheinlich beide Enden benötigen, um USB OTG zu unterstützen.

Spiff
quelle
4
Viele der A-A-Kabel sind eigentlich nur dumme Kabel. Normalerweise gemacht, um die Verbindung einiger dummer Hersteller-Hardware zu ermöglichen, die den falschen Sockel verwendet. Wenn Sie einen kaufen möchten, der keine Chance auf Arbeit hat, achten Sie darauf, was Sie kaufen.
pipTheGeek