ฉันสามารถสร้างพอร์ต USB บนคอมพิวเตอร์ Linux ของฉันให้ดูเหมือนอุปกรณ์เก็บข้อมูลขนาดใหญ่ได้หรือไม่?


9

ฉันใช้ Kubuntu 12.04 บนพีซีของฉัน ฉันต้องการทำให้พอร์ต USB หนึ่งพอร์ตบนคอมพิวเตอร์ปรากฏขึ้นราวกับเป็นอุปกรณ์เก็บข้อมูลขนาดใหญ่แบบ USB ไปยังอุปกรณ์อื่น กล่าวอีกอย่างหนึ่งว่าบางสิ่งที่เชื่อมต่อกับพอร์ต USB นี้จะคิดว่าพีซีของฉันทั้งหมดเป็นเพียง HDD ภายนอกหรือเครื่องเล่นสื่อหรืออุปกรณ์เก็บข้อมูล USB อื่น ๆ เป็นไปได้ไหม ถ้าเป็นเช่นนั้นฉันจะทำอย่างไร


1
ช่วยฉันเข้าใจคำถามของคุณอย่างชัดเจน!
Ruban Savvy

สมมติว่าคุณมีเครื่องเล่น MP3 เครื่องเล่นนั้นจะปรากฏเป็นอุปกรณ์จัดเก็บข้อมูล USB ขนาดใหญ่เมื่อทำการเชื่อมต่อผ่าน USB ไปยังอุปกรณ์อื่น (พูดกับพีซี) ฉันต้องการให้ Linux PC ของฉันปรากฏเป็นอุปกรณ์เก็บข้อมูลขนาดใหญ่แบบ USB ไปยังอุปกรณ์อื่น ชัดเจน?
MountainX

ฉันคิดว่าคุณจะต้องมีการกำหนดค่าฮาร์ดแวร์ที่แตกต่างเช่นกัน คุณจะต้องใช้อุปกรณ์ (aka. gadget) ในการทำเช่นนั้น รวมทั้งไดรเวอร์อุปกรณ์
Keith

ใช่ในแง่ของ "แกดเจ็ต" ฉันคิดว่า Arduino ... แต่ฉันหวังว่าจะมีใครบางคนแก้ไขปัญหานี้แล้วและสามารถบอกฉันได้ว่า
MountainX

ฉันมีวัตถุประสงค์เดียวกัน ฉันมีอะแดปเตอร์โฮสต์ USB สำหรับแท็บเล็ต Android ของฉัน MTP ไม่รองรับ Linux ของฉัน ด้วยการทำให้ลีนุกซ์ (CentOS-6) "ดู" เหมือนอุปกรณ์เก็บข้อมูลขนาดใหญ่ USB ฉันสามารถคัดลอกไฟล์ไปยัง Android โดยไม่ต้องใช้ธัมบ์ไดรฟ์ระดับกลาง ฉันต้องการดูการบันทึกรายการทีวี OTA (Over The Air) บน Android ของฉันด้วย VLC เบต้า - ซึ่งใช้งานได้ ฉันทำสิ่งนี้ทุกวัน MTP ไม่ชอบประเภทไฟล์ MPG และจะไม่ถ่ายโอน เช่นเดียวกับไฟล์ MOV

คำตอบ:


4

คุณทำไม่ได้จริงๆเว้นแต่คุณจะมีชิป USB พิเศษที่สามารถเปลี่ยนจากการเป็นโฮสต์ USB เป็นแขก USB ได้ ในขณะที่ชิปดังกล่าวมักจะปรากฏในอุปกรณ์พกพา แต่โดยทั่วไปแล้วในเวิร์กสเตชันมักไม่เหมาะสม

ผมมีลางสังหรณ์ว่าคุณอาจจะถามคำถามที่ไม่ถูกต้องแม้ว่า


ในแง่ของคำถามเมตาดาต้าฉันไม่ได้ระบุว่าจะต้องยกเว้นส่วนเสริมฮาร์ดแวร์ (ตัวอย่าง) ฉันเปิดให้ใช้ Arduino หรือตัวเลือกฮาร์ดแวร์อื่น ๆ ถ้าจำเป็น ฉันแน่ใจว่ามีวิธีแก้ปัญหาและตอนนี้ความอยากรู้ของฉันในการค้นหาวิธีแก้ปัญหาก็ยิ่งกระตุ้นขึ้น :-)
MountainX

แน่นอนว่าการใช้ระบบแยกต่างหาก (หรืออย่างน้อยอุปกรณ์ต่อพ่วง) ที่มีชิพดังกล่าวน่าสนใจจากมุมมองทางการศึกษา - เช่นการส่งออกระบบไฟล์ผ่าน SAN (~ อุปกรณ์บล็อกที่เข้าถึงเครือข่าย) และส่งต่อไปยังการเชื่อมต่อ USB อย่างไรก็ตามคุณอาจเบี่ยงเบนอย่างมากจากปัญหาดั้งเดิมเช่นไม่แก้มันในที่สุด - ฉันกำลังพูดจากประสบการณ์ของตัวเองที่นี่ :)
เตอร์
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.