เชื่อมต่ออุปกรณ์เก็บข้อมูล USB เข้ากับคอมพิวเตอร์ 2 เครื่องต่อครั้ง


15

ฉันต้องการเชื่อมต่ออุปกรณ์เก็บข้อมูล USB เข้ากับคอมพิวเตอร์ 2 เครื่องในเวลาเดียวกัน (ด้วยสายเคเบิลไม่ใช่ผ่านเครือข่าย) เป็นไปได้ไหม

บริบท: ฉันต้องการ Raspberry Pi ของฉันเพื่อบันทึกผลลัพธ์ในที่จัดเก็บข้อมูล USB ภายนอกและจากนั้นสามารถอ่านผลลัพธ์บนพีซี Windows XP


3
คุณจะต้องอธิบายสิ่งที่คุณคาดหวังว่าจะได้รับคำตอบที่เป็นประโยชน์
David Schwartz

ลองใช้ google ค้นหา "usb sharing"
เดฟ

1
ตามที่ @Ramhound ระบุไว้คุณไม่สามารถให้คอมพิวเตอร์ทั้งสองเครื่องเข้าถึงทรัพยากร USB ได้ในเวลาเดียวกัน ตัวอย่างเช่นฮาร์ดไดรฟ์ USB สามารถเชื่อมต่อกับคอมพิวเตอร์ได้ครั้งละเครื่องเท่านั้น เครื่องพิมพ์สามารถใช้ได้กับคอมพิวเตอร์หนึ่งเครื่องต่อครั้งเท่านั้น หากคุณต้องการ / ต้องการเข้าถึงจากคอมพิวเตอร์ทั้งสองเครื่องคุณจะต้องตั้งค่าการแชร์เครือข่ายก่อน
Kruug

คุณสามารถติดอุปกรณ์ usb ลงในคอมพิวเตอร์เช่น mini หรือ pico หรือ nano itx จากนั้นเข้าถึงได้จากระยะไกล ทำให้คอมพิวเตอร์เล็กที่สุด!
barlop

@barlop - สิ่งที่คุณอธิบายคือโซลูชันเครือข่าย ผู้เขียนบอกว่านี่ไม่ใช่ทางออกที่ยอมรับได้โดยเฉพาะ
Ramhound

คำตอบ:


10

สิ่งต่อไปนี้เป็นสิ่งที่ดีที่สุดที่คุณคาดหวัง

ป้อนคำอธิบายรูปภาพที่นี่

  • แบ่งปันการเข้าถึงอุปกรณ์ USB ระหว่างคอมพิวเตอร์สองเครื่องได้อย่างง่ายดาย
  • ไฟ LED แสดงว่าคอมพิวเตอร์เครื่องใดมีการเข้าถึง
  • เข้าถึงอุปกรณ์ USB ของคุณได้ทันทีโดยเสียบสาย USB หนึ่งเส้นเข้ากับคอมพิวเตอร์ของคุณ
  • เพียงกดปุ่มเพื่อสลับอุปกรณ์ USB แยกจากคอมพิวเตอร์เครื่องหนึ่งไปอีกเครื่องหนึ่ง
  • คอมพิวเตอร์ทั้งสองเครื่องสามารถเข้าถึงเครื่องพิมพ์ได้โดยตรงด้วย Automatic Printer Sharing
  • ติดตั้งแบบพลักแอนด์เพลย์และใช้งานง่ายโดยไม่ต้องใช้เครือข่าย

เนื่องจากเราไม่ได้ทำตามคำแนะนำผลิตภัณฑ์ที่นี่ที่ Superuser ที่นี่เป็นเพียงตัวอย่างเดียวของอุปกรณ์ที่อธิบายไว้ มีคนอื่นที่จะทำงานคล้ายกับตัวอย่างเดียวนี้ คุณจะไม่สามารถแชร์อุปกรณ์ USB กับคอมพิวเตอร์หลายเครื่องในเวลาเดียวกัน

เหมือนSerialอุปกรณ์ที่มาก่อนUniversal Serial Busอุปกรณ์ อุปกรณ์ USB ไม่ได้รับการออกแบบให้สามารถเข้าถึงได้โดยหลายโฮสต์ในเวลา มันเป็นเหตุผลเดียวกันกับที่คุณไม่สามารถแบ่งปันอุปกรณ์ USB กับระบบปฏิบัติการ VMWare Guest และระบบโฮสต์ในเวลาและต้องยกเลิกการเชื่อมต่อ / เชื่อมต่ออุปกรณ์


ฉันต้องการเพิ่มคุณยังคงต้องยกเลิกการต่อเชื่อมอุปกรณ์ USB จากโฮสต์หนึ่งจากนั้นเชื่อมต่อกับโฮสต์อื่น สิ่งนี้ช่วยในเรื่องการเปลี่ยนสายเคเบิลไม่ได้ทำสิ่งที่ฉันคิดว่า OP ขอ ไม่ใช่ข้อบกพร่องของคำตอบนี้: ฉันไม่คิดว่าอุปกรณ์ใด ๆ สามารถทำสิ่งที่ OP ต้องการได้
Rich Homolka

3
-1 ถ้าคุณจะแสดงความคิดเห็น "ฉันไม่ได้บอกว่าอุปกรณ์นี้สามารถทำสิ่งที่ผู้เขียนต้องการได้อย่างแน่นอน" และถ้าคุณคิดว่าจริง ๆ แล้วมันไม่ได้ทำสิ่งที่เขาต้องการอย่างแท้จริงคุณควรจะพูดในคำตอบของคุณ และไม่ตอบสนองต่อการวิจารณ์ที่คุณแนะนำให้คุณทราบแล้วและคุณก็ไม่ได้พูด
barlop

@Ramhound Rich เติมเต็มช่องว่างด้วยความคิดเห็นที่ยอดเยี่ยมของเขาคุณต้องเลิกเมานท์ n ทุกครั้งที่คุณต้องการใช้บนคอมพิวเตอร์เครื่องอื่น หากคุณเห็นด้วยและคุณรู้ว่าคุณควรพูดอย่างนั้นในคำตอบของคุณมันชัดเจนกว่าบรรทัดแรกของคุณเกี่ยวกับ "ความหวัง" และบรรทัดอื่น ๆ ของคุณ (ซึ่งไม่เจาะจง) เกี่ยวกับการไม่สามารถแบ่งปันได้ในเวลาเดียวกัน ('เพราะปล่อยให้เปิดความเป็นไปได้ที่พวกเขาอาจแบ่งปันในแบบพร้อมกัน แต่ไม่พร้อมกันดังนั้นงานใน CompA และงานใน CompB อาจเกิดขึ้นในช่วงเวลาเดียวกัน แต่มีการสลับการทำงานระหว่างกัน)
barlop

ฉันทราบว่าเกี่ยวกับความคิดเห็นของ @RichHomolka มีตัวเลือกใน windows ที่มีไดรฟ์ usb ที่คุณไม่จำเป็นต้องเมานท์ / เลิกเมานท์ด้วยตนเองคุณจะดึงมันออกมาอย่างเป็นทางการได้อย่างปลอดภัย .. (แม้ว่าฉันคิดว่าฉันจะไม่ลองถ้ามันเขียน!) คุณไม่จำเป็นต้องถอดไดรฟ์ออก และด้วยอุปกรณ์ประเภทสวิตช์นี้การติดตั้งก็เป็นไปโดยอัตโนมัติ ดังนั้นจะไม่มีการเมาท์ด้วยตนเองหรือยกเลิกการติดตั้งหากใช้ตัวเลือก windows
barlop

ฉันลบคะแนนโหวตของฉันแล้ว
barlop

1

คนซอฟต์แวร์จะไม่ชอบ แต่จากมุมมองของฮาร์ดแวร์ไม่มีเหตุผลที่ทั้งสองระบบไม่สามารถเข้าถึงที่เก็บข้อมูลเดียวกันได้ ถ้ามีคนเขียนเพียงคนเดียวและอีกคนอ่านเพียงคนเดียวก็ไม่มีปัญหายกเว้นการพยายามอ่านจากไฟล์ที่ยังไม่เสร็จสมบูรณ์ ฉันแน่ใจว่าสามารถแก้ไขได้โดยเพียงแค่รอเวลาที่กำหนดก่อนที่จะลองอ่านไฟล์ หากทั้งสองระบบต้องการอ่านและเขียนเซมาฟอร์อย่างง่ายสามารถสร้างขึ้นโดยใช้ไฟล์

นี่จะเป็นวิธีที่ปลอดภัยในการถ่ายโอนข้อมูลระหว่างระบบ หากระบบไม่สามารถเรียกใช้ไฟล์ไวรัสในระบบใดระบบหนึ่งไม่สามารถติดระบบอื่นได้ ไฟล์ที่ติดไวรัสจะปรากฏ แต่มันจะเป็นไฟล์

ฉันได้พิจารณาออกแบบอุปกรณ์ดังกล่าวด้วยตัวเอง แต่ดูเหมือนจะไม่มีเวลา บอร์ดพัฒนาที่มีพอร์ต USB รอง (B) สองพอร์ตและพอร์ตโฮสต์ USB หนึ่งพอร์ต (A) สามารถทำได้ เพียงส่งคำสั่งทั้งหมดที่มาถึงบนพอร์ตทาสพอร์ตไปยังพอร์ตโฮสต์ เสียบไดรฟ์ USB หรือไดรฟ์หัวแม่มือเข้ากับพอร์ตโฮสต์ มันจะไม่ง่ายอย่างนั้น แต่นั่นจะเป็นจุดเริ่มต้น


0

ฉันไม่เคยใช้มาก่อน แต่คุณสามารถใช้บริดจ์ USB-USBเพื่อให้คอมพิวเตอร์เครื่องที่สองเข้าถึงไฟล์แรกได้ซึ่งจะรวมที่เก็บข้อมูล USB ที่เชื่อมต่อไว้ในเครื่องแรกด้วย


ดูเหมือนจะไม่รองรับ Linux
stommestack

มีมากกว่านั้นอย่างที่ฉันเชื่อ ฉันไม่รู้ยี่ห้อเฉพาะ แต่ต้องเป็นบริดจ์ USB-USB ที่ทำหน้าที่เหมือนสายเคเบิลอีเธอร์เน็ต แล้วคุณก็สามารถ NFS หรือ SMB ไฟล์ผ่านusb0อินเตอร์เฟซทั้งสองด้าน อีกทางเลือกหนึ่งหากทั้งสองระบบมีพอร์ตอนุกรมคุณสามารถเชื่อมต่อสายเคเบิลโมเด็มแบบไร้สายการตั้งค่าpppและการแชร์ไฟล์ผ่านทางนั้น แต่จะช้า หากทั้งสองระบบมีพอร์ต Firewire คุณสามารถลองใช้ได้เช่นกัน ที่รองรับการเชื่อมต่อพีซีแบบจุดต่อจุดหากฉันไม่เข้าใจผิด
LawrenceC
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.