Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
mount: /dev/sda1 n'est pas un périphérique valide de type bloc
Envoyé par: Than

Bonjour

Je suis en train d'installer un lecteur de carte 8 en 1 Hama sur une Mandrake 10.1.

J'ai rajouté la ligne suivant dans le fichier /etc/fstab : /dev/sda1 /mnt/removable1 vfat rw,noauto,users,exec 0 0
Et je lance dans une console : mount /mnt/removable1
voici le message : « mount : le point de montage /mnt/removable1 n'existe pas »
Aussi une icône nommée SMSC 223U HF-CF apparaît. En cliquant dessus, voici le message d'erreur : « le fichier ou le dossier /mnt/removable1 n'existe pas »

En suivant le tutorial pour installer la carte flash usb de ce site, voici ce que j'obtiens :

[nath@localhost nath]$ mount /mnt/removable
mount: ne peut repérer /mnt/removable dans /etc/fstab ou /etc/mtab

[root@localhost nath]# mount -t msdos /dev/sda1 /mnt/pk
mount: /dev/sda1 n'est pas un périphérique valide de type bloc

[root@localhost nath]# modprobe usb-uhci usb-storage
[root@localhost nath]# lsmod
Module Size Used by
msdos 7360 0
vfat 11168 0
fat 39776 2 msdos,vfat
uhci-hcd 28752 0
radeon 126804 2
md5 3584 1
ipv6 230916 8
rfcomm 32348 0
l2cap 19876 5 rfcomm
bluetooth 39076 4 rfcomm,l2cap
snd-seq-oss 31232 0
snd-seq-midi-event 6080 1 snd-seq-oss
snd-seq 47440 4 snd-seq-oss,snd-seq-midi-event
snd-pcm-oss 49480 0
snd-mixer-oss 17376 1 snd-pcm-oss
snd-intel8x0 30124 2
snd-ac97-codec 69392 1 snd-intel8x0
snd-pcm 81800 3 snd-pcm-oss,snd-intel8x0
snd-timer 20356 2 snd-seq,snd-pcm
snd-page-alloc 7400 2 snd-intel8x0,snd-pcm
gameport 3328 1 snd-intel8x0
snd-mpu401-uart 5856 1 snd-intel8x0
snd-rawmidi 19300 1 snd-mpu401-uart
snd-seq-device 6344 3 snd-seq-oss,snd-seq,snd-rawmidi
snd 45988 14 snd-seq-oss,snd-seq,snd-pcm-oss,snd-mixer-oss,snd-intel8x0,snd-ac97-codec,snd-pcm,snd-timer,snd-mpu401-uart,snd-rawmidi,snd-seq-device
soundcore 7008 1 snd
af_packet 16072 2
floppy 55088 0
eth1394 17000 0
sis900 17412 0
ide-cd 37280 0
cdrom 37724 1 ide-cd
ohci1394 30788 0
ieee1394 292056 2 eth1394,ohci1394
loop 12520 0
supermount 34804 1
sis-agp 5796 1
agpgart 27752 2 sis-agp
sd_mod 19232 0
usb-storage 65504 0
scsi_mod 104044 2 sd_mod,usb-storage
usblp 10592 0
ehci-hcd 26244 0
ohci-hcd 18468 0
usbcore 103172 7 uhci-hcd,usb-storage,usblp,ehci-hcd,ohci-hcd
ext3 120680 2
jbd 49080 1 ext3

Merci pour votre aide

Poste le Saturday 26 March 2005 15:37:06
Répondre     Citer    
Re: mount: /dev/sda1 n'est pas un périphérique valide de type bloc
Envoyé par: jeanbi

bonsoir,
juste une question dans /mnt tu as bien removable1 ?
en tant que dossier
sinon en root mkdir /mnt/removable1
a+

Poste le Saturday 26 March 2005 16:32:57
Répondre     Citer    
Re: mount: /dev/sda1 n'est pas un périphérique valide de type bloc
Envoyé par: Than

Bonsoir,

Oui, autant pour moi, un répertoire removable existait et non un removable1.Enfin quand je lance les commandes.

Je rencontre toujours les mêmes difficultés :
[root@localhost nath]# mount -t msdos /dev/sda1 /mnt/pk
mount: /dev/sda1 n'est pas un périphérique valide de type bloc
[root@localhost nath]# mount /mnt/removable1
mount: /dev/sda1 n'est pas un périphérique valide de type bloc
[root@localhost nath]# mount /mnt/removable1
mount: /dev/sda1 n'est pas un périphérique valide de type bloc
[root@localhost nath]# cd /mnt/removable1
[root@localhost removable1]#

Par ailleurs, mon répertoire proc/bus/usb/ ne contient pas le dossier driver (je n'ai que le dosseir devices et quatre autres répertoires 001, 002, 003 et 004). Comment l'obtenir?

Merci par avance

Poste le Saturday 26 March 2005 17:59:56
Répondre     Citer    
Re: mount: /dev/sda1 n'est pas un périphérique valide de type bloc
Envoyé par: jeanbi

bonjour,
et si tu tapes
#mount -t vfat /dev/sda1 /mnt/removable1
ça marcherai pas mieux
man mount pour connaitre les differentes type de partitions
a+

Poste le Sunday 27 March 2005 09:00:55
Répondre     Citer    
Re: mount: /dev/sda1 n'est pas un périphérique valide de type bloc
Envoyé par: krichou

hello...

j'ai eu le meme probleme en suivant le tuto pour installer une clé USB...
ça n'a fonctionné qu'après un reboot avec la clé branchée...
peut etre en laissant une carte lors du boot.
bonne chance :p

Poste le Sunday 27 March 2005 11:45:44
Répondre     Citer    
Re: mount: /dev/sda1 n'est pas un périphérique valide de type bloc
Envoyé par: bibilit

Ta méthode me semble un peu confuse.

Pour ton lecteur, la première étape est de créer un fichier où stocker le contenu ( les contenus de tes cartes )c'est à dire le point de montage ( tout comme sous wdoz a: c: d: ... )

mkdir /mnt/cequetuveux ( /mnt/hama ou /mnt/removable..x )

le deuxième point est de monter ton lecteur sur un point de montage valide.

mount ( la commande ) /dev/sdx ( le lecteur ) /mnt/cequetuveux ( le point de montage )

Tu indiques donc au système que ton lecteur devra être monté et que les données seront visibles dans le fichier crée à cet effet.

A noter que dans ton cas, ton lecteur ayant plusieurs possibilités de cartes ( tu indiques 8, mais plusieurs types doivent être gérées de façon identique ... je penche donc pour 4 multiples )les commandes seront différentes en fonction des cartes lues.

mount /dev/sda1 /mnt/hama
mount /dev/sda2 /mnt/hama
mount /dev/sda3 ...
mount /dev/sda4 ...

Le point de montage reste identique, le lecteur ( /dev/... ) différent.

De plus le lecteur n'est pas forcément /dev/sda... ça peut être sdb ou sdc ( dans ce cas le système ne peut monter le système, et indique une erreur de montage )

Pour savoir les lecteurs valides, soit le mandrake control center va les indiquer lors du branchement du lecteur, soit la commande ls va les lister.

ls /dev/sd? ou ls /dev/sd*

Voilà, j'espère que ça pourras te servir.

Poste le Sunday 27 March 2005 12:21:46
Répondre     Citer    
Re: mount: /dev/sda1 n'est pas un périphérique valide de type bloc
Envoyé par: bibilit

Ta méthode me semble un peu confuse.

Pour ton lecteur, la première étape est de créer un fichier où stocker le contenu ( les contenus de tes cartes )c'est à dire le point de montage ( tout comme sous wdoz a: c: d: ... )

mkdir /mnt/cequetuveux ( /mnt/hama ou /mnt/removable..x )

le deuxième point est de monter ton lecteur sur un point de montage valide.

mount ( la commande ) /dev/sdx ( le lecteur ) /mnt/cequetuveux ( le point de montage )

Tu indiques donc au système que ton lecteur devra être monté et que les données seront visibles dans le fichier crée à cet effet.

A noter que dans ton cas, ton lecteur ayant plusieurs possibilités de cartes ( tu indiques 8, mais plusieurs types doivent être gérées de façon identique ... je penche donc pour 4 multiples )les commandes seront différentes en fonction des cartes lues.

mount /dev/sda1 /mnt/hama
mount /dev/sda2 /mnt/hama
mount /dev/sda3 ...
mount /dev/sda4 ...

Le point de montage reste identique, le lecteur ( /dev/... ) différent.

De plus le lecteur n'est pas forcément /dev/sda... ça peut être sdb ou sdc ( dans ce cas le système ne peut monter le système, et indique une erreur de monta

Pour savoir les lecteurs valides, soit le mandrake control center va les indiquer lors du branchement du lecteur, soit la commande ls va les lister.

ls /dev/sd? ou ls /dev/sd*

Voilà, j'espère que ça pourras te servir.

Poste le Sunday 27 March 2005 12:24:01
Répondre     Citer    
Re: mount: /dev/sda1 n'est pas un périphérique valide de type bloc

Le plus simple étant de lancer dmesg après avoir mis une carte et vérifier que le périphérique détecté est bien sda.

--
Brugmans Frédéric

[www.brugmans.net]
[triathlon.sport-challenge.be]

Poste le Sunday 27 March 2005 17:30:00
Répondre     Citer    
Re: mount: /dev/sda1 n'est pas un périphérique valide de type bloc
Envoyé par: Than

Bonsoir

La commande dmesg m'indique une série de : "APIC error on CPU0: 40(40)".


Et voici ce que j'obtiens en tentant de monter le lecteur sur un point de montage :

[root@localhost nath]# ls /dev/sd*
/dev/sda /dev/sda1 /dev/sdb /dev/sdc /dev/sdd

root@localhost nath]# mount /dev/sda /mnt/removable
mount: périphérique spécial /dev/sda n'existe pas
[root@localhost nath]# mount /dev/sda1 /mnt/removable
mount: /dev/sda1 n'est pas un périphérique valide de type bloc
[root@localhost nath]# mount /dev/sdc /mnt/removable
mount: No medium found
[root@localhost nath]# mount /dev/sdb /mnt/removable
mount: No medium found
[root@localhost nath]# mount /dev/sdd /mnt/removable
mount: No medium found

Merci pour votre aide et bonne fête de Paques

Poste le Sunday 27 March 2005 20:51:33
Répondre     Citer    
Re: mount: /dev/sda1 n'est pas un périphérique valide de type bloc
Envoyé par: marc ferraton

juste pour voir un petit
# ls -l /dev/sda*

Poste le Sunday 27 March 2005 21:52:26
Répondre     Citer    
Re: mount: /dev/sda1 n'est pas un périphérique valide de type bloc
Envoyé par: Than

Bonsoir

Voici ce que j'obtiens :

[root@localhost nath]# ls -l /dev/sda*
brw-rw---- 1 root disk 8, 0 mar 27 20:59 /dev/sda
brw-rw---- 1 root disk 8, 1 mar 27 20:59 /dev/sda1
[root@localhost nath]# ls -l /dev/sdb
brw-rw---- 1 root disk 8, 16 mar 27 20:59 /dev/sdb
[root@localhost nath]# ls -l /dev/sdc
brw-rw---- 1 root disk 8, 32 mar 27 20:59 /dev/sdc
[root@localhost nath]# ls -l /dev/sdd
brw-rw---- 1 root disk 8, 48 mar 27 20:59 /dev/sdd





Poste le Sunday 27 March 2005 22:48:42
Répondre     Citer    
Re: mount: /dev/sda1 n'est pas un périphérique valide de type bloc
Envoyé par: bibilit

Est ce que /mnt/removable existe ( apparaît il sous konqueror )

Il y a t'il une/des cartes dans ton lecteur ? mount: No medium found

essaye la cde : mount -t msdos /dev/sda1 /mnt/removable

Mais avant supprime la ligne /dev/sda1 /mnt/removable1 vfat rw,noauto,users,exec 0 0 de fstab ( il sera temps d'automatiser la procédure si ça marche )

Aussi pourquoi removable1 ??

Poste le Monday 28 March 2005 12:58:21
Répondre     Citer    
Re: mount: /dev/sda1 n'est pas un périphérique valide de type bloc
Envoyé par: Peco

Bonjour à tous !

J'ai des problèmes similaires, et j'ai pu les résoudres en utilisant le tutorial suivant :
[www.cs.sfu.ca]

L'élément clef (chez moi), a été : Make sure that "Probe all LUNs on each SCSI device" (CONFIG_SCSI_MULTI_LUN) is enabled in your kernel.

Voilà ! En espérant que ce sera utile...

Pierre

Poste le Thursday 21 April 2005 09:25:55
Répondre     Citer    
Re: mount: /dev/sda1 n’est pas un périphérique valide de type bloc
Envoyé par: nicola

Citation
Brugmans Frédéric
Le plus simple étant de lancer dmesg après avoir mis une carte et vérifier que le périphérique détecté est bien sda.

Ce qui peut se faire sans redémarrer avec qemu faisant démarrer une distribution live.

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Thursday 21 April 2005 14:12:56
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
mount: /dev/sda1 n'est pas un périphérique valide de type bloc
Vous voulez savoir si votre matériel est supporté par Linux, ou vous avez un problème pour installer un module ? Ce forum est pour vous !

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons