
Nehmen wir also an, ich bekomme einen USB-Hub und schließe ihn beispielsweise an eine Festplatte an (das heißt, ich schließe das USB-Kabel, das normalerweise in einen PC gehört, an eine Festplatte an) und dann schließe ich beispielsweise zwei PCs daran an (das heißt, ich schließe ihn an den Teil an, wo sich mehrere USB-Steckplätze befinden). Können die beiden PCs Daten von ihm lesen und darauf schreiben?
Antwort1
Nein. USB kann konstruktionsbedingt nur einen einzigen Host (einen PC) haben.
Was man bekommen kann, ist eine Art „Switch“, oft kombiniert mit einem USB-Hub. Dann kann man zwei PCs daran anschließen und manuell zwischen ihnen umschalten. Aber immer nur ein PC kann gleichzeitig der USB-Host sein.
Wenn Sie eine Festplatte zwischen zwei PCs gemeinsam nutzen möchten, gibt es hierfür auch andere Möglichkeiten (z. B. NAS = Network Attached Storage).
Antwort2
Nein. Sie können USB-Geräte nicht zwischen verschiedenen Hosts gemeinsam nutzen. Mit USB-Switches können Sie USB-Geräte per Knopfdruck von einem Computer trennen und an einen anderen anschließen. Der Hauptzweck besteht (höchstwahrscheinlich) darin, ein Tastatur-Maus-Set an zwei PCs anzuschließen und bei Bedarf umzuschalten.
Aber selbst wenn USB das von Ihnen gewünschte Setup ermöglichen würde, werden Sie auf Probleme stoßen. Die meisten Dateisysteme werden beschädigt/inkonsistent/korrupt, wenn Daten gleichzeitig von zwei Computern geschrieben werden. Bitte verwechseln Sie dies nicht mit speziellen Protokollen wie Samba/Windows Shares, NFS usw. In diesen Fällen liest und schreibt nur der Computer, der die Daten freigibt, für die anderen Computer auf die Festplatte. Obwohl also mehrere Computer Zugriff haben, kontrolliert ein einzelner Computer alle Lese- und Schreibzugriffe.
Wenn Sie eine Festplatte zwischen zwei PCs gemeinsam nutzen möchten, können Sie die Freigabeoptionen im Betriebssystem eines der PCs verwenden (z. B. Windows Shares, NFS). Darüber hinaus ermöglichen heutige Heimrouter und NAS die einfache gemeinsame Nutzung angeschlossener Speicher im Netzwerk.
Antwort3
Es ist physikalisch unmöglich, einen Hub mit Standard-USB-Kabeln an zwei PCs anzuschließen. Hubs und PCs verfügen beide über A-Typ-Buchsen an Downstream-Ports und es gibt keine Standardkabel, die zwei A-Buchsen miteinander verbinden.
Dasselbe Problem tritt auf, wenn Sie versuchen, den Upstream-Port Ihres Hubs an eine Festplatte anzuschließen, da beide über Buchsen vom Typ B verfügen. Es gibt Ausnahmen, da Upstream-Ports Buchsen vom Typ AB oder C aufweisen dürfen, aber es funktioniert trotzdem nicht, da USB ohne Host am Bus nicht funktioniert.
Antwort4
Ich habe einen KVM, der einen einzelnen USB2-Anschluss zusammen mit der Tastaturmaus zwischen bis zu 4 Computern teilen kann.
Sie können eine Datei von einem Windows-PC darauf ablegen und sie von einem Mac lesen, der an denselben KVM angeschlossen ist. Das ist ziemlich cool.
Kostet bei Amazon etwa 100 $ für die 4Port-Version mit 4K-Unterstützung. Ich habe einen MacMini + Windows + RaspberryPI + Nintendo Switch angeschlossen.
Der Trick besteht darin, dass normale KVMs die Ports trennen, wenn Sie zwischen Hosts wechseln, dieses Modell jedoch die Ports aktiv hält, sodass das Betriebssystem bei jedem Wechsel die Tastatur/Maus/USB nicht verliert/neu erkennt.
Ich habe den Port mit einem USB2-Stick, einem PS4-Controller und einer mechanischen Tastatur von Logitech getestet, die mehr Strom benötigten als der dedizierte USB-Port der Tastatur am KVM.
Ich möchte keine Werberegeln verletzen, aber wenn Sie das Produkt googeln, ist es rot.
Meine erste Antwort, also Ihre Ergebnisse können abweichen.