Posso rendere una porta USB sul mio computer Linux simile a un dispositivo di archiviazione di massa?


9

Sto eseguendo Kubuntu 12.04 sul mio PC. Voglio far apparire una porta USB sul mio computer come se fosse un dispositivo di archiviazione di massa USB su altri dispositivi. In altre parole, qualcosa collegato a questa porta USB penserà che il mio intero PC sia solo un HDD esterno o un lettore multimediale o qualche altro dispositivo di archiviazione di massa USB. È possibile? Se è così, come lo farei?


1
Aiutami a capire chiaramente la tua domanda!
Ruban Savvy il

Supponi di avere un lettore MP3. Quel lettore appare come un dispositivo di archiviazione di massa USB quando è collegato tramite USB a un altro dispositivo (ad esempio un PC). Voglio che il mio PC Linux appaia come dispositivo di archiviazione di massa USB su altri dispositivi. Chiaro?
MountainX

Penso che avresti bisogno anche di una diversa configurazione hardware. Avresti bisogno del lato dispositivo (aka. Gadget) per farlo. Inoltre i driver del gadget.
Keith il

Sì, in termini di "gadget" sto pensando ad Arduino ... ma spero che qualcuno l'abbia già risolto e possa dirmi come.
MountainX,

Ho lo stesso obiettivo. Ho l'adattatore host USB per il mio tablet Android. MTP non è supportato sul mio Linux. Facendo apparire Linux (CentOS-6) come un dispositivo di archiviazione di massa USB, posso copiare i file sul mio Android senza usare una chiavetta intermedia. Voglio vedere le registrazioni TV OTA (Over The Air) sul mio Android con VLC beta - che funziona. Lo faccio tutti i giorni. A MTP non piace il tipo di file MPG e non li trasferirà. Lo stesso vale per i file MOV

Risposte:


4

Non puoi davvero a meno che tu non abbia uno speciale chip USB in grado di passare da host USB a guest USB. Sebbene tali chip siano spesso presenti nei dispositivi mobili, su una workstation in genere non ha molto senso (e quindi non è presente).

Ho la sensazione che potresti farti una domanda sbagliata però.


In termini di meta-domanda, non ho specificato che i componenti aggiuntivi hardware (ad esempio) dovevano essere esclusi. Sono aperto all'utilizzo di Arduino o di qualche altra opzione hardware, se necessario. Sono sicuro che esiste una soluzione e ora la mia curiosità di trovare una soluzione è ancora più suscitata. :-)
MountainX il

Certo, l'utilizzo di un sistema separato (o almeno una periferica) con un chip di questo tipo è interessante dal punto di vista educativo, ad esempio l'esportazione del file system tramite SAN (~ dispositivo di blocco con accesso alla rete) e l'inoltro alla connessione USB. Tuttavia, potresti facilmente deviare molto dal problema originale, cioè non risolverlo alla fine - sto parlando della mia esperienza qui. :)
peterph
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.