한 번에 2 대의 컴퓨터에 USB 저장 장치 연결


15

USB 저장 장치를 동시에 2 대의 컴퓨터에 연결하고 싶습니다 (네트워크가 아닌 케이블로). 이게 가능해?

컨텍스트 : Raspberry Pi가 외부 USB 저장소에 출력을 저장 한 다음 Windows XP PC에서 출력을 읽을 수 있기를 원합니다.


3
유용한 답변을 얻기 위해 달성 할 것으로 예상되는 것을 정확하게 설명해야합니다.
David Schwartz 2016 년

"usb sharing"에 대한 Google 검색을 시도하십시오
Dave

1
@Ramhound가 언급했듯이 두 컴퓨터가 동시에 USB 리소스에 액세스 할 수는 없습니다. 예를 들어, USB 하드 드라이브는 한 번에 한 컴퓨터에만 마운트 할 수 있습니다. 한 번에 한 컴퓨터에서만 프린터를 사용할 수 있습니다. 두 컴퓨터 모두에서 액세스를 원하거나 필요로하는 경우 네트워크 공유를 설정해야합니다.
Kruug

USB 장치를 미니, 피코 또는 나노 itx와 같은 컴퓨터에 붙인 다음 원격으로 액세스 할 수 있습니다. 컴퓨터를 가능한 작게 만드십시오!
barlop

@barlop-당신이 설명하는 것은 네트워크 솔루션입니다. 저자는 구체적으로 이것이 적절한 해결책이 아니라고 말합니다.
Ramhound

답변:


10

다음과 같은 것이 가장 좋습니다.

여기에 이미지 설명을 입력하십시오

  • 두 컴퓨터간에 USB 장치에 대한 액세스를 쉽게 공유
  • LED 표시등은 어느 컴퓨터에 액세스 할 수 있는지 나타냅니다
  • 하나의 USB 케이블을 컴퓨터에 연결하여 USB 장치에 즉시 액세스
  • 버튼 하나만 누르면 개별 USB 장치를 한 컴퓨터에서 다른 컴퓨터로 전환
  • 자동 프린터 공유 덕분에 두 컴퓨터 모두 프린터에 직접 액세스 할 수 있습니다
  • 네트워크 없이도 플러그 앤 플레이 설정 및 사용 용이

우리가 정말 여기에 수퍼 유저의 제품 제안을하지 않기 때문에 여기에 하나입니다 장치의 설명. 이 단일 예제와 유사하게 작동하는 다른 것들이 있습니다. 여러 컴퓨터와 USB 장치를 동시에 공유 할 수 없습니다.

Serial전에 와서 기기 Universal Serial Bus장치. USB 장치는 여러 호스트에서 동시에 액세스하도록 설계되지 않았습니다. VMWare Guest 운영 체제 및 호스트 시스템과 USB 장치를 동시에 공유 할 수없고 장치의 연결을 끊거나 연결해야하는 것과 같은 이유입니다.


또한 한 호스트에서 USB 장치를 마운트 해제 한 다음 다른 호스트에 마운트해야합니다. 이것은 케이블 스왑에 도움이되며 OP가 요구하는 것을 수행하지 않습니다. 이 답변의 결함이 아닙니다 : OP가 원하는 것을 할 수있는 장치는 없다고 생각합니다.
Rich Homolka 2016 년

3
-1 당신이 "이 장치가 저자가 원하는 것을 정확하게 할 수 있다고 말하지 않았다"라고 말하고 정말로 그가 원하는 것을 정확하게하지 않는다고 생각한다면, 당신은 당신의 대답에서 그 말을했을 것입니다. 그리고 당신은 이미 비판에 대한 반응이 아니라, 당신이 이미 그 사실을 알고 있었고 말하지 않았다고 제안합니다.
barlop

@Ramhound Rich는 다른 컴퓨터에서 사용하려고 할 때마다 n 마운트를 마운트 해제해야한다는 그의 큰 의견으로 차이를 채웠습니다. 당신이 동의하고 당신이 그것을 알고 있다면 당신은 당신의 대답에서 그것을 말했을 것입니다. 그것은 "희망"에 관한 첫 번째 줄과 동시에 공유 할 수 없다는 것에 대한 다른 줄 (특별하지 않은)보다 훨씬 명확합니다. ( 'Cos는 동시이지만 동시가 아닌 방식으로 공유 할 수있는 가능성을 열어두고 CompA의 작업과 CompB의 작업이 동일한 기간 동안 발생할 수 있지만 실행 전환 사이에서 발생할 수 있습니다).
barlop

@RichHomolka의 의견에 대해서는 언급하고 싶습니다. USB 드라이브가있는 창에는 수동으로 마운트 / 마운트 해제 할 필요가없는 옵션이 있습니다. 공식적으로 안전하게 꺼내십시오. (필자는 쓰고 있다면 시도하지 않을 것이라고 생각합니다!). 드라이브를 분리 할 필요가 없습니다. 이 스위치 타입 장치를 사용하면 장착이 자동으로 이루어집니다. 따라서 해당 Windows 옵션을 사용하는 경우 수동 마운트 또는 마운트 해제가 없습니다.
barlop

downvote를 제거했습니다.
barlop

1

소프트웨어 사용자는 마음에 들지 않지만 하드웨어 측면에서 두 시스템이 동일한 스토리지에 액세스 할 수없는 이유는 없습니다. 하나만 쓰고 하나만 읽으면 아직 완료되지 않은 파일에서 읽으려고 시도하는 것 외에는 문제가 없습니다. 파일을 읽으려고 시도하기 전에 정해진 시간 동안 기다리면 해결할 수 있다고 확신합니다. 두 시스템 모두 읽고 쓰기를 원하는 경우 파일을 사용하여 간단한 세마포를 만들 수 있습니다.

이는 시스템간에 데이터를 전송하는 안전한 방법입니다. 시스템이 파일을 실행하지 않으면 한 시스템에서 바이러스가 다른 시스템을 감염시킬 수 없습니다. 감염된 파일이 존재하지만 파일 일뿐입니다.

나는 그러한 장치를 직접 디자인하는 것을 고려했지만 시간이없는 것 같습니다. 2 개의 USB 슬레이브 포트 (B)와 1 개의 USB 호스트 포트 (A)가있는 개발 보드가이를 수행 할 수 있습니다. 슬레이브 포트에 도착한 모든 명령을 호스트 포트로 전달하십시오. USB 드라이브 또는 썸 드라이브를 호스트 포트에 꽂습니다. 그렇게 간단하지는 않지만 시작점이 될 것입니다.


0

한 번도 사용하지는 않았지만 USB-USB 브리지 를 사용하여 두 번째 컴퓨터가 첫 번째 컴퓨터의 파일에 액세스하도록 할 수 있습니다. 첫 번째 컴퓨터에는 USB 연결 스토리지도 포함됩니다.


Linux를 지원하는 것처럼 보이지 않습니다.
stommestack 2016 년

내가 믿는 그 예보다 더 많은 것이 있습니다. 특정 브랜드는 알지 못하지만 이더넷 케이블처럼 작동하는 USB-USB 브리지가 있어야합니다. 그런 다음 usb0양쪽 인터페이스를 통해 파일을 NFS 또는 SMB로 만들 수 있습니다 . 또는 두 시스템에 직렬 포트가 있으면 널 모뎀 케이블을 연결하고을 설정 ppp하고 파일 공유를 할 수 있지만 속도가 느립니다. 두 시스템에 모두 Firewire 포트가 있으면 시도해 볼 수도 있습니다. 실수하지 않으면 지점 간 PC 연결을 지원합니다.
LawrenceC
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.