Utilisez un lecteur de disquette usb

Résolu/Fermé
xunil2003 Messages postés 766 Date d'inscription mercredi 17 novembre 2004 Statut Membre Dernière intervention 29 septembre 2024 - Modifié par xunil2003 le 5/02/2013 à 11:37
xunil2003 Messages postés 766 Date d'inscription mercredi 17 novembre 2004 Statut Membre Dernière intervention 29 septembre 2024 - 5 févr. 2013 à 12:20
Bonjour,
Tout et dans le titre, bref je suis sur ubuntu 12.04 LTS et j'ai besoin d'utiliser un lecteur de disquette usb pour lire des données très anciennes.

Les périphériques :
laurent@PC-ubuntu:~/bash/Ubuntu_12.04$ ls /dev   
autofs           fw0      loop7               ram11   sdb    sdd       stdin   tty25  tty44  tty63      ttyS23   usbmon10    vcsa1   
block            hidraw0  loop-control        ram12   sdb1   sdd1      stdout  tty26  tty45  tty7       ttyS24   usbmon2     vcsa2   
bsg              hidraw1  mapper              ram13   sdb10  sdd2      tty     tty27  tty46  tty8       ttyS25   usbmon3     vcsa3   
btrfs-control    hidraw2  mcelog              ram14   sdb11  sde       tty0    tty28  tty47  tty9       ttyS26   usbmon4     vcsa4   
bus              hidraw3  media0              ram15   sdb12  sde1      tty1    tty29  tty48  ttyprintk  ttyS27   usbmon5     vcsa5   
cdrom            hidraw4  mem                 ram2    sdb13  sde2      tty10   tty3   tty49  ttyS0      ttyS28   usbmon6     vcsa6   
cdrw             hidraw5  net                 ram3    sdb2   sde3      tty11   tty30  tty5   ttyS1      ttyS29   usbmon7     vga_arbiter   
char             hpet     network_latency     ram4    sdb5   sdf       tty12   tty31  tty50  ttyS10     ttyS3    usbmon8     video0   
console          input    network_throughput  ram5    sdb6   sg0       tty13   tty32  tty51  ttyS11     ttyS30   usbmon9     zero   
core             kmsg     null                ram6    sdb7   sg1       tty14   tty33  tty52  ttyS12     ttyS31   v4l   
cpu              kvm      nvidia0             ram7    sdb8   sg2       tty15   tty34  tty53  ttyS13     ttyS4    vboxdrv   
cpu_dma_latency  lirc0    nvidiactl           ram8    sdb9   sg3       tty16   tty35  tty54  ttyS14     ttyS5    vboxnetctl   
disk             lirc1    oldmem              ram9    sdc    sg4       tty17   tty36  tty55  ttyS15     ttyS6    vboxusb   
dvb              log      port                random  sdc1   sg5       tty18   tty37  tty56  ttyS16     ttyS7    vcs   
dvd              loop0    ppp                 rfkill  sdc2   sg6       tty19   tty38  tty57  ttyS17     ttyS8    vcs1   
dvdrw            loop1    psaux               rtc     sdc3   sg7       tty2    tty39  tty58  ttyS18     ttyS9    vcs2   
ecryptfs         loop2    ptmx                rtc0    sdc4   shm       tty20   tty4   tty59  ttyS19     uinput   vcs3   
fb0              loop3    pts                 sda     sdc5   snapshot  tty21   tty40  tty6   ttyS2      urandom  vcs4   
fd               loop4    ram0                sda1    sdc6   snd       tty22   tty41  tty60  ttyS20     usb      vcs5   
full             loop5    ram1                sda2    sdc7   sr0       tty23   tty42  tty61  ttyS21     usbmon0  vcs6   
fuse             loop6    ram10               sda5    sdc8   stderr    tty24   tty43  tty62  ttyS22     usbmon1  vcsa   
laurent@PC-ubuntu:~/bash/Ubuntu_12.04$ 


laurent@PC-ubuntu:~/bash/Ubuntu_12.04$  ls -lh /dev/f*
crw-rw---- 1 root video  29,   0 févr.  3 13:02 /dev/fb0
lrwxrwxrwx 1 root root        13 févr.  3 13:02 /dev/fd -> /proc/self/fd
crw-rw-rw- 1 root root    1,   7 févr.  3 13:02 /dev/full
crw-rw-rwT 1 root fuse   10, 229 févr.  3 13:02 /dev/fuse
crw------- 1 root root  251,   0 févr.  3 13:02 /dev/fw0
laurent@PC-ubuntu:~/bash/Ubuntu_12.04$ 



Sous linux c'est bien fd comme Floppy Disk ?
Mais quand je veut monter le périphérique ça marche pas , pourquoi ??
laurent@PC-ubuntu:~/bash/Ubuntu_12.04$ sudo mkdir /mnt/floppy   
laurent@PC-ubuntu:~/bash/Ubuntu_12.04$ sudo mount /dev/fd /mnt/floppy   
mount : /proc/25682/fd n'est pas un périphérique bloc   
laurent@PC-ubuntu:~/bash/Ubuntu_12.04$   


laurent@PC-ubuntu:~/bash/Ubuntu_12.04$ dmesg|grep fd   
[    1.026606] pci 0000:09:00.0: reg 24: [mem 0xfbdffc00-0xfbdffdff]   
[    1.071397] pnp 00:01: [mem 0xfd000000-0xfdffffff]   
[    1.071456] system 00:01: [mem 0xfd000000-0xfdffffff] has been reserved   
[    1.368131] ata9: SATA max UDMA/133 abar m512@0xfbdffc00 port 0xfbdffd00 irq 17   
[    1.368134] ata10: SATA max UDMA/133 abar m512@0xfbdffc00 port 0xfbdffd80 irq 17   
[ 1794.637928] nepomukindexer[3828]: segfault at ffffffffffffffe8 ip 00007ffd7eff7543 sp 00007fff4cc7ad38 error 4 in libstreams.so.0.7.7[7ffd7efce000+35000]   
laurent@PC-ubuntu:~/bash/Ubuntu_12.04$


Merci.
A voir également:

4 réponses

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 416
5 févr. 2013 à 11:32
Salut,

Que renvoie la commande lsusb ?
0
xunil2003 Messages postés 766 Date d'inscription mercredi 17 novembre 2004 Statut Membre Dernière intervention 29 septembre 2024 14
Modifié par xunil2003 le 5/02/2013 à 11:41
Bonjour,

Voila le résultat de : lsusb
laurent@PC-ubuntu:~/bash/Ubuntu_12.04$ lsusb 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 
Bus 009 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 
Bus 010 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub 
Bus 001 Device 002: ID 2109:3431   
Bus 001 Device 004: ID 0409:0050 NEC Corp.  
Bus 004 Device 002: ID 04f2:0420 Chicony Electronics Co., Ltd  
Bus 005 Device 002: ID 05e3:0596 Genesys Logic, Inc.  
Bus 001 Device 006: ID 172f:0031 Waltop International Corp. Slim Tablet 12.1" 
Bus 001 Device 007: ID 041e:4088 Creative Technology, Ltd  
Bus 001 Device 019: ID 045e:0040 Microsoft Corp. Wheel Mouse Optical 
Bus 001 Device 021: ID 0644:0000 TEAC Corp. Floppy 
laurent@PC-ubuntu:~/bash/Ubuntu_12.04$ 


il est là :
Bus 001 Device 021: ID 0644:0000 TEAC Corp. Floppy 

Merci.
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 416
5 févr. 2013 à 11:46
dmesg | grep 'TEAC'
Pour déterminer à quel périphérique il est attaché...

Regarde aussi le résultat de la commande mount, peut être est-il déjà monté ;-\
0
xunil2003 Messages postés 766 Date d'inscription mercredi 17 novembre 2004 Statut Membre Dernière intervention 29 septembre 2024 14
Modifié par xunil2003 le 5/02/2013 à 12:06
Bonjour,

Merci pour votre aide.
"dmesg | grep 'TEAC' "ne me dit pas grand chose en revanche" mount" ne dit pas que le lecteur de disquette n'est pas monté.

laurent@PC-ubuntu:~/bash/Ubuntu_12.04$ dmesg | grep 'TEAC'  
[164539.955381] scsi 16:0:0:0: Direct-Access     TEAC     FD-05PUB         3000 PQ: 0 ANSI: 0 CCS  
[164544.179382] scsi 17:0:0:0: Direct-Access     TEAC     FD-05PUB         3000 PQ: 0 ANSI: 0 CCS  
laurent@PC-ubuntu:~/bash/Ubuntu_12.04$


laurent@PC-ubuntu:~/bash/Ubuntu_12.04$  mount  
/dev/sdc1 on / type ext4 (rw,errors=remount-ro)  
proc on /proc type proc (rw,noexec,nosuid,nodev)  
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)  
none on /sys/fs/fuse/connections type fusectl (rw)  
none on /sys/kernel/debug type debugfs (rw)  
none on /sys/kernel/security type securityfs (rw)  
udev on /dev type devtmpfs (rw,mode=0755)  
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)  
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)  
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)  
none on /run/shm type tmpfs (rw,nosuid,nodev)  
/dev/sdc6 on /home type ext4 (rw)  
/dev/sdc5 on /opt type ext4 (rw)  
/dev/sdc3 on /var type ext4 (rw)  
/dev/sdc4 on /var/www type ext4 (rw)  
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)  
gvfs-fuse-daemon on /home/laurent/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=laurent)  
/dev/sda1 on /media/352ffc66-d72e-4db3-bd7c-3c0a6dd0edc0 type ext4 (rw,nosuid,nodev,uhelper=udisks)  
/dev/sda5 on /media/40ccc158-0538-4b99-bda9-80c3ea57b1a3 type ext4 (rw,nosuid,nodev,uhelper=udisks)  
/dev/sde1 on /media/Disk2_Vol1 type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)  
/dev/sde2 on /media/Disk2_Vol2 type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)  
/dev/sdc8 on /media/a52899d8-5ed6-451b-ab90-1c29ca5d565a type ext4 (rw,nosuid,nodev,uhelper=udisks)  
/dev/sdb1 on /media/2695ff93-917c-4508-9e1c-17a032c1548d type ext4 (rw,nosuid,nodev,uhelper=udisks)  
/dev/sdb13 on /media/2701b454-f94c-40d2-8a87-1e552821f7e0 type ext4 (rw,nosuid,nodev,uhelper=udisks)  
/dev/sdb6 on /media/531f2164-b78e-4efc-b9d3-aad4c07eaefe type ext4 (rw,nosuid,nodev,uhelper=udisks)  
/dev/sdd1 on /media/Disk1_Vol1 type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)  
laurent@PC-ubuntu:~/bash/Ubuntu_12.04$   


Merci.
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 416
5 févr. 2013 à 12:08
Élargis le champ de recherche de grep pour voir à quel périphérique il a été associé (5 lignes avant et 10 lignes après) :

dmesg | grep -B5 -A10 'TEAC'
0
xunil2003 Messages postés 766 Date d'inscription mercredi 17 novembre 2004 Statut Membre Dernière intervention 29 septembre 2024 14
5 févr. 2013 à 12:20
BNonjour,

Merci zipe31
Il est connecté sur /dev/sdf.

laurent@PC-ubuntu:~/bash/Ubuntu_12.04$ dmesg | grep -B5 -A10 'TEAC'
[164538.660207] usb 1-5.7: new full-speed USB device number 20 using ehci_hcd
[164538.945420] Initializing USB Mass Storage driver...
[164538.945694] scsi16 : usb-storage 1-5.7:1.0
[164538.945801] usbcore: registered new interface driver usb-storage
[164538.945803] USB Mass Storage support registered.
[164539.955381] scsi 16:0:0:0: Direct-Access     TEAC     FD-05PUB         3000 PQ: 0 ANSI: 0 CCS
[164539.956399] sd 16:0:0:0: Attached scsi generic sg7 type 0
[164540.051437] sd 16:0:0:0: [sdf] Attached SCSI removable disk
[164541.774006] usb 1-5.7: USB disconnect, device number 20
[164543.010970] usb 1-5.7: new full-speed USB device number 21 using ehci_hcd
[164543.176862] scsi17 : usb-storage 1-5.7:1.0
[164544.179382] scsi 17:0:0:0: Direct-Access     TEAC     FD-05PUB         3000 PQ: 0 ANSI: 0 CCS
[164544.180619] sd 17:0:0:0: Attached scsi generic sg7 type 0
[164544.275364] sd 17:0:0:0: [sdf] Attached SCSI removable disk
[165239.139021] sd 17:0:0:0: [sdf] 2880 512-byte logical blocks: (1.47 MB/1.40 MiB)
[165239.203034] sd 17:0:0:0: [sdf] No Caching mode page present
[165239.203039] sd 17:0:0:0: [sdf] Assuming drive cache: write through
[165239.362966] sd 17:0:0:0: [sdf] No Caching mode page present
[165239.362970] sd 17:0:0:0: [sdf] Assuming drive cache: write through
[165240.098710] sd 17:0:0:0: [sdf] Unhandled sense code
[165240.098715] sd 17:0:0:0: [sdf]  Result: hostbyte=invalid driverbyte=DRIVER_SENSE
[165240.098720] sd 17:0:0:0: [sdf]  Sense Key : Medium Error [current] 
laurent@PC-ubuntu:~/bash/Ubuntu_12.04$



Il me reste plus à monté le périphérique
laurent@PC-ubuntu:~/bash/Ubuntu_12.04$ sudo mount /dev/sdf /mnt/floppy
laurent@PC-ubuntu:~/bash/Ubuntu_12.04$ 


Lecture des données sur la disquette
laurent@PC-ubuntu:~/bash/Ubuntu_12.04$ ls /mnt/floppy
lettre.doc  info.doc  cv.doc
laurent@PC-ubuntu:~/bash/Ubuntu_12.04$ 


c'est good..

Merci
0