[Red Hat] Problème montage lect disquette

Résolu/Fermé
steph70 - 15 mai 2009 à 10:55
mamiemando Messages postés 33088 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 30 avril 2024 - 25 mai 2009 à 10:58
Bonjour a tous,

je viens vers vous car j'ai un souci pour monter un lecteur de disquette externet sous Red Hat.

Voici les données du problème :

Mon fstab comprend la ligne suivante :

/dev/sdb/      /mnt/floppy     msdos      defaults,user     0  0



Lorsque j'essaie de monter mon lecteur, j'ai ce message d'erreur :

:
mount /mnt/floppy

mount: /dev/sdb:ne peut lire le super bloc



Un
cat /proc/partitions

me donne :
8     0     71687000     sda
8     1     104391     sda1
8     2     1020127     sda2
8     3     70163887     sda3
8     16     1048576     sdb



Dans mon log/messages, j'ai entre autre ceci :
sdb: Current: sense key : Meduim Error



J'ai essayé de changer de port pour mon lecteur et de changer de disquette mais rien n'y fait.

Donc, une seule demande : help svp !

Merci d'avance

Amicalement
Steph70
A voir également:

16 réponses

La réponse etait toute bête finalement.

De la poussière et surtout les deux disquettes que nous avions utilisées etait abimé. Une troisième en bon etat à permit un bon fonctionnement.

Merci encore à tous

Amicalement
Steph7
1
mamiemando Messages postés 33088 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 30 avril 2024 7 751
15 mai 2009 à 11:06
En général les lecteurs de disquettes s'appellent plutôt /dev/fd... (comme floppy disk) mais vu qu'il s'agit d'un lecteur externe...

En admettant que le lecteur soit /dev/sdb c'est /dev/sdb1 (de la même façon que quand tu montes un disque dur tu montes /dev/sda1, /dev/sda2 etc...) car on monte la partition, pas le lecteur.

Il y a quelques devices qui se montent comme tu l'as fait (genre les CD et les DVD) mais dans ce cas ce serait /dev/sdb (et non /dev/sdb/) car ce n'est pas un répertoire mais un device.

Ceci dit la convention à l'air légèrement différente pour un lecteur de disquette. Peux-tu me donner le résultat de :
ls -l /dev/sdb*

Bonne chance
0
Bonjour et merci de ta réponse.

Voici le résultat de commande :

brw-rw---- 1 conso1  disk 8, 16 mai 11:47 /dev/sdb


Amicalement
Steph70
0
mamiemando Messages postés 33088 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 30 avril 2024 7 751
15 mai 2009 à 16:09
Ah c'est bizarre il n'y a pas de /dev/sdb1 ?

Chez moi avec un bon vieux lecteur :
(mando@aldur) (~) $ ls -l /dev/fd*
lrwxrwxrwx 1 root root     13 mai 15 13:57 /dev/fd -> /proc/self/fd
brw-rw---- 1 root floppy 2, 0 mai 15 13:57 /dev/fd0
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Un petit up car je suis un peu perdu et ca ne veut toujours pas fonctionner.

Voici les dernières nouvelles :

Alors, je pense avoir le module floppy installé car a priori l'année dernière ca marchait.

Dans le doute j'ai fais un
modprobe floppy

et le résultat est :
FATAL; Error inserting floppy (/lib/modules/2.6.18-el5/kernel/drivers/block/floppy.ko): No such device



Et attention, je n'ai pas de fd0, j'ai un répertoire fd avec à l'interieur 0 1 2 3

Les droits sont positionnés en lrwx pour root et le 0, le 1, le 2 pointent sur /dev/pts/1

Le 4 pointe sur /proc/3578/fd

Mais il me semble que fd est plûtot pour un lecteur de disquette interne et le mien est externe.

De plus, je pense que c'est plutot sdb car si mon lecteur n'est pas branché il n'y a pas de sdb, et il y en a un si je le branche.

Les droits sur sdb, sont
brw-rw---- 1 conso1 disk 8, 16 mai 15 11:47 /dev/sdb


De plus, j'ai d'autres serveurs avec exactement la même config matériel et logiciel, avec un fstab comprenant un sdb pour mon lecteur et ceux ci fonctionnent sans souci.

Comme je l'ai dis, je suis perdu

Merci encore de votre aide.

Steph70
0
mamiemando Messages postés 33088 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 30 avril 2024 7 751
17 mai 2009 à 02:37
Oui c'est manifestement /dev/sdb mais il ne semble pas correctement reconnu. Essaye de voir quels modules sont chargés sur tes autres machines et quel noyau tu utilises.
lsmod
uname -a

Bonne chance
0
jeanbi Messages postés 15118 Date d'inscription samedi 9 décembre 2006 Statut Contributeur Dernière intervention 6 février 2023 2 177
17 mai 2009 à 09:33
bonjour,
il est en quoi ton lecteur externe en usb ?
a+
0
Tout d'abord, merci pour votre aide.

Mon lecteur est bien en usb.

Le resultat de lsmod est :

Module                  Size  Used by
autofs4                24389  2 
hidp                   23105  2 
rfcomm                 42457  0 
l2cap                  29633  10 hidp,rfcomm
bluetooth              53925  5 hidp,rfcomm,l2cap
sunrpc                144253  1 
cpufreq_ondemand       10573  2 
msdos                  12737  0 
fat                    51165  1 msdos
dm_mirror              28869  0 
dm_multipath           21577  0 
dm_mod                 58457  2 dm_mirror,dm_multipath
video                  19269  0 
sbs                    18533  0 
backlight              10049  0 
i2c_ec                  9025  1 sbs
button                 10705  0 
battery                13637  0 
asus_acpi              19289  0 
ac                      9157  0 
ipv6                  251393  18 
lp                     15849  0 
st                     38877  0 
sg                     36061  0 
parport_pc             29157  1 
i2c_i801               11469  0 
parport                37513  2 lp,parport_pc
i2c_core               23745  2 i2c_ec,i2c_i801
serio_raw              10693  0 
pcspkr                  7105  0 
tg3                   104133  0 
ata_piix               18501  0 
libata                115833  1 ata_piix
aic79xx               182677  0 
scsi_transport_spi     26305  1 aic79xx
mptsas                 31049  3 
mptscsih               24897  1 mptsas
mptbase                56929  2 mptsas,mptscsih
scsi_transport_sas     30529  1 mptsas
sd_mod                 24897  4 
scsi_mod              132685  9 st,sg,libata,aic79xx,scsi_transport_spi,mptsas,mptscsih,scsi_transport_sas,sd_mod
ext3                  123337  2 
jbd                    56553  1 ext3
ehci_hcd               32973  0 
ohci_hcd               23261  0 
uhci_hcd               25421  0 


et le résultat de uname -r est :

Linux orchamps 2.6.18-53.el5 #1 SMP Wed Oct 10 16:34:02 EDT 2007 i686 i686 i386 GNU/Linux


Merci encore.
Amicalement

Steph70
0
mamiemando Messages postés 33088 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 30 avril 2024 7 751
17 mai 2009 à 23:18
Maintenant il faut que tu compares avec les machines sur lesquels ton lecteur marche.
0
Bonjour,

J'ai comparé uname et c'est equivalent.

J'ai comparé lsmod et il y a une différence quand au module usb_storage qui est manquant sur le serveur qui a le lecteur externe qui refuse de fonctionner.

Comparaison des fichiers lsmod.txt et LSMOD0.TXT
***** lsmod.txt
Module                  Size  Used by
usb_storage            76577  1 
autofs4                24389  2 
***** LSMOD0.TXT
Module                  Size  Used by
autofs4                24389  2 
*****

***** lsmod.txt
cpufreq_ondemand       10573  2 
msdos                  12737  1 
fat                    51165  1 msdos
***** LSMOD0.TXT
cpufreq_ondemand       10573  2 
msdos                  12737  0 
fat                    51165  1 msdos
*****

***** lsmod.txt
ac                      9157  0 
ipv6                  251393  16 
lp                     15849  0 
***** LSMOD0.TXT
ac                      9157  0 
ipv6                  251393  18 
lp                     15849  0 
*****

***** lsmod.txt
sg                     36061  0 
ahci                   23621  0 
tg3                   104133  0 
i2c_i801               11469  0 
i2c_core               23745  2 i2c_ec,i2c_i801
ide_cd                 40033  0 
cdrom                  36705  1 ide_cd
serio_raw              10693  0 
parport_pc             29157  1 
parport                37513  2 lp,parport_pc
pcspkr                  7105  0 
ata_piix               18501  0 
libata                115833  2 ahci,ata_piix
aic79xx               182677  0 
***** LSMOD0.TXT
sg                     36061  0 
parport_pc             29157  1 
i2c_i801               11469  0 
parport                37513  2 lp,parport_pc
i2c_core               23745  2 i2c_ec,i2c_i801
serio_raw              10693  0 
pcspkr                  7105  0 
tg3                   104133  0 
ata_piix               18501  0 
libata                115833  1 ata_piix
aic79xx               182677  0 
*****

***** lsmod.txt
scsi_transport_sas     30529  1 mptsas
sd_mod                 24897  5 
scsi_mod              132685  10 usb_storage,st,sg,libata,aic79xx,scsi_transport_spi,mptsas,mptscsih,scsi_transport_sas,sd_mod
ext3                  123337  2 
***** LSMOD0.TXT
scsi_transport_sas     30529  1 mptsas
sd_mod                 24897  4 
scsi_mod              132685  9 st,sg,libata,aic79xx,scsi_transport_spi,mptsas,mptscsih,scsi_transport_sas,sd_mod
ext3                  123337  2 
*****


Est il possible que ce module soit la cause des soucis ? Et comment dans ce cas le resoudre.

Merci pour votre aide
Steph70
0
mamiemando Messages postés 33088 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 30 avril 2024 7 751
18 mai 2009 à 22:19
Vu le nom ça se pourrait. Pour être honnête avec toi sur ce coup j'y vais à tâtons, mais à mon avis c'est la bonne piste. Il faudrait que tu trouves comment charger ce module. S'agit-il des mêmes distributions et/ou des mêmes noyaux entre les PC qui marchent et celui qui ne marche pas ?

Bonne chance
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
18 mai 2009 à 22:35
bonjour,

ce que je trouve "étrange" :

brw-rw---- 1 conso1 disk 8, 16 mai 15 11:47 /dev/sdb


peut-être que la commande lsusb fournirait d'autres informations.
0
Re,

Oui il s'agit bien de la même distri, le même noyau et ca va même jusqu'au même support matériel.

Ce qui rend le problème encore plus surprenant.

je vais regarder comment charger le module et merci encore de ton aide mamiemando.

Voici le résultat de lsmod bobo31 :

Bus 003 Device 001: ID 0000:0000  
Bus 002 Device 001: ID 0000:0000  
Bus 001 Device 005: ID 0409:0040 NEC Corp. 
Bus 001 Device 001: ID 0000:0000  
Bus 004 Device 001: ID 0000:0000  
Bus 005 Device 001: ID 0000:0000  


Merci a toi aussi de t'interesser a mon problème

Amicalement
Steph70
0
Re,

J'ai chargé le module usb_storage mais cela n'a rien changé.

une idée ?

Merci et amicalement
Steph70
0
mamiemando Messages postés 33088 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 30 avril 2024 7 751
19 mai 2009 à 10:29
J'imagine que tu as chargé le module avec insmod ou modprobe. Apparaît-il bien dans lsmod ? Est ce que juste après l'avoir chargé tu peux regarder ce que dis :
dmesg | tail
tail /var/log/messages

Bonne chance
0
mamiemando Messages postés 33088 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 30 avril 2024 7 751
25 mai 2009 à 10:58
Ahah :-) On aurait pu chercher longtemps effectivement :-) Merci pour ce complément d'information, et bonne continuation !
0