Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 31/05/2016, à 19:35

naguam

Usb virtuelle vue comme une clef USB par gparted

Bonjours, je voudrai faire croire a gparted q'une nouvelle clef usb est branchée alors que physiquement il n'y a pas de clef usb branchée...   

Savez vous comment faire?


Tous  les mordus (euhh non mes ordis) sont sous linux.                               
Vive GNU/Linux et Vive les pinguins

Hors ligne

#2 Le 31/05/2016, à 21:44

J5012

Re : Usb virtuelle vue comme une clef USB par gparted

donc que ce fichier image virtuel est un acces block device ? parce que gparted scan ces fichiers ...
hm donc changer la facon dont le noyau identifie ses peripheriques ? ... qu'est-ce t'en dis linus : peut-on tromper le noyau ?

Hors ligne

#3 Le 31/05/2016, à 22:56

naguam

Re : Usb virtuelle vue comme une clef USB par gparted

Euh comment? Je n'ai pas compris ta réponse.


Tous  les mordus (euhh non mes ordis) sont sous linux.                               
Vive GNU/Linux et Vive les pinguins

Hors ligne

#4 Le 31/05/2016, à 23:20

foustala

Re : Usb virtuelle vue comme une clef USB par gparted

à tester, mais à priori possible avec les usb gadget driver

/lib/modules/`uname -r`/kernel/drivers/usb/gadget/legacy

pour émuler une clef usb, il y a par exemple g_mass_storage 

modinfo g_mass_storage 
filename:       /lib/modules/4.4.0-23-generic/kernel/drivers/usb/gadget/legacy/g_mass_storage.ko
license:        GPL
author:         Michal Nazarewicz
description:    Mass Storage Gadget
srcversion:     5CB53C54D4A5D679B1B236B
depends:        usb_f_mass_storage,libcomposite
intree:         Y
vermagic:       4.4.0-23-generic SMP mod_unload modversions 
parm:           idVendor:USB Vendor ID (ushort)
parm:           idProduct:USB Product ID (ushort)
parm:           bcdDevice:USB Device version (BCD) (ushort)
parm:           iSerialNumber:SerialNumber string (charp)
parm:           iManufacturer:USB Manufacturer string (charp)
parm:           iProduct:USB Product string (charp)
parm:           file:names of backing files or devices (array of charp)
parm:           ro:true to force read-only (array of bool)
parm:           removable:true to simulate removable media (array of bool)
parm:           cdrom:true to simulate CD-ROM instead of disk (array of bool)
parm:           nofua:true to ignore SCSI WRITE(10,12) FUA bit (array of bool)
parm:           luns:number of LUNs (uint)
parm:           stall:false to prevent bulk stalls (bool)

mais il y a un beau mess au chargement

sudo modprobe g_mass_storage file=/tmp/toto
modprobe: ERROR: could not insert 'g_mass_storage': No such device

bug
https://bugs.launchpad.net/ubuntu/+sour … ug/1073089

Dernière modification par foustala (Le 31/05/2016, à 23:20)

Hors ligne

#5 Le 01/06/2016, à 08:02

naguam

Re : Usb virtuelle vue comme une clef USB par gparted

Ça marche merci! wink


Tous  les mordus (euhh non mes ordis) sont sous linux.                               
Vive GNU/Linux et Vive les pinguins

Hors ligne

#6 Le 01/06/2016, à 12:59

foustala

Re : Usb virtuelle vue comme une clef USB par gparted

Comment as tu fait ?

Hors ligne