|
|
|
|
si tu fais mount /dev/sda /mnt/flash ? |
|
voila le resultat mais on avance
[root@prosper root]# mount /dev/sda /mnt/flash mount: vous devez spécifier le type de système de fichiers donc quels type de système fichiers et comment le preciser ? |
Il faut creer le point de montage si on l'a pas:
mkdir /mnt/flash En fait c'est un repertoire et pas exactement un fichier. D'ailleur le choix du nom et de l'endroit est en principe libre, meme si /mnt/... est l'endroit officiellement recommande. Apres pour le mount il vaut mieux aussi ajouter le type de filesystem: mount -t vfat /dev/sda /mnt/flash Si /dev/sda ne marche par tu essaies /dev/sda1. Si ca marche tu ajouteras une ligne comme: /dev/sda /mnt/flash vfat noauto,user 0 0 dans le fichier /etc/fstab. Comme ca tu pourras monter ton lecteur en tant qu'utilisateur normal simplement avec la commande: mount /mnt/flash et demonter apres l'utilisation: umount /mnt/flash Il ne faut jamais oublier l'umount sinon on peut abimer de fichiers et/ou le formatage sur le lecteur! |
question je ne connais pas le fichier /etc/fstab j'ai vu pas mal de post avec ceci je suis desolé je suis nouveau sous mandrake !! merci de votre explication a ce propos |
je fais en tant que root sous la konsole
[root@prosper root]# mkdir /mnt/flash [root@prosper root]# mount -t vfat /dev/sda /mnt/flash mount: No medium found [root@prosper root]# mount -t vfat /dev/sda1 /mnt/flash mount: périphérique spécial /dev/sda1 n'existe pas [root@prosper root]# voila le resultat !!! a vos souris et clavier merci ;-)) |
merci de ce message !! ca m'aide pas |
La cle est bien branche quand tu as essaye le mount ?
Essaie: mount -t auto /dev/sda /mnt/flash et si ca marche regarde apres avec: cat /proc/mtab | grep sda comment (avec quel filesysteme) il a ete monte. Je me demande si ta cle est formate en autre chose que fat32 ?? Le fichier /etc/fstab c'est le fichier "fstab" dans le repertoire /etc/ et tu dois l'avoir (sinon ton Linux ne tournerait pas). Pour le voir tu fais: cd /etc/ ls -l fstab Ce fichier contient de lignex pour definir comment tes partitions DD etc. sont montees. On peux y ajouter une ligne pour ta cle une fois ca marche. Pour le modifier il faut le mettre (en root) dans un editeur comme emacs, xemacs ou tout autre editeur qui te convient mais fais d'abord une copie de sauvegarde: cd /etc cp fstab fstab.copie xemacs fstab Dans le repertoire /etc/... il y a beaucoup de fichier de config de systeme. Ce repertoire est tres important. Regarde un peu ici pour mieux comprendre: http://doc.mandrakelinux.com/MandrakeLinux/100/fr/Command-Line.html/fhs.html http://www.freenix.org/unix/linux/fsstnd-fr/
|
avec la commande mount -t auto /dev/sda /mnt/flash
voici ce que l'on me repond : mount: No medium found La il y a un probleme j'ai tout essayé mais ca bloque au premieres etapes de vos recommendations ! Bonne nouvelle j'ai le fichier flash dans mnt !! Alors on avance maintenant que faire ? |
Dans l'etat actuel quand tu essaies le mount le "dmesg" donne toujour la meme chose que tu as decrite dans ton 1er message ? Ca n'a pas change ?
Alors essaie aussi le "auto" avec "sda1", c.-a-d.: mount -t auto /dev/sda1 /mnt/flash et regarde aussi si le fichier device: /dev/sda1 existe vraiement: ls -l /dev/sda1 Si /dev/sda1 n'existe pas dans ce cas il faut le creer avec: mknod /dev/sda1 b 8 1 et apres reessayer les mounts: Soit: mount -t auto /dev/sda1 /mnt/flash ou soit: mount -t vfat /dev/sda1 /mnt/flash Cependant un device /dev/sda1 qui n'existe pas ce serait quand meme tres tres bizarre. Si ca plante encore tu pourrais afficher la liste de tes modules charge avec: /sbin/lsmod ? |
une fois ta cle USB enfiché peux-tu nous faire une copie de ton fstab
cat /etc/fstab Bizarre qu'elle soit détecté au demarrage, par le dmesg et plus ensuite??? mandrake monte et demonte ce genre de periph automatiquement, comme les lecteur Cd. peux-tu également faire une copie de .xsession-errors ds ton home? |
je vais essayer les manip de kmf et je vous recontact !! mais merci deja de votre aide et de ce temps que vous me consacrer !! |
apres les manip de kmf voila le resultat :
[vincent@prosper vincent]$ su - Password: [root@prosper root]# mount -t auto /dev/sda1 /mnt/flash mount: /dev/sda1 n'est pas un périphérique valide de type bloc [root@prosper root]# ls -l /dev/sda1 brw-r--r-- 1 root root 8, 1 mar 10 20:10 /dev/sda1 [root@prosper root]# mount -t auto /dev/sda1 /mnt/flash mount: /dev/sda1 n'est pas un périphérique valide de type bloc [root@prosper root]# mount -t vfat /dev/sda1 /mnt/flash mount: /dev/sda1 n'est pas un périphérique valide de type bloc [root@prosper root]# /sbin/lsmod Module Size Used by vfat 11168 0 fat 39776 1 vfat sd_mod 19232 0 nfsd 189408 8 exportfs 4736 1 nfsd lockd 58344 2 nfsd sunrpc 127652 2 nfsd,lockd md5 3584 1 ipv6 230916 14 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-cmipci 28228 2 snd-pcm 81800 3 snd-pcm-oss,snd-cmipci snd-page-alloc 7400 1 snd-pcm snd-opl3-lib 8448 1 snd-cmipci snd-timer 20356 3 snd-seq,snd-pcm,snd-opl3-lib snd-hwdep 6916 1 snd-opl3-lib gameport 3328 1 snd-cmipci snd-mpu401-uart 5856 1 snd-cmipci snd-rawmidi 19300 1 snd-mpu401-uart snd-seq-device 6344 4 snd-seq-oss,snd-seq,snd-opl3-lib,snd-rawmidi snd 45988 15 snd-seq-oss,snd-seq,snd-pcm-oss,snd-mixer-oss,snd-cmipci,snd-pcm,snd-opl3-lib,snd-timer,snd-hwdep,snd-mpu401-uart,snd-rawmidi,snd-seq-device soundcore 7008 1 snd ipt_TOS 1856 12 ipt_REJECT 5536 4 ipt_pkttype 1248 4 ipt_LOG 5568 8 ipt_state 1408 10 ipt_multiport 1600 2 ipt_conntrack 2016 0 iptable_mangle 2080 1 ip_nat_irc 3376 0 ip_nat_tftp 2864 0 ip_nat_ftp 4048 0 iptable_nat 21164 3 ip_nat_irc,ip_nat_tftp,ip_nat_ftp ip_conntrack_irc 70256 1 ip_nat_irc ip_conntrack_tftp 2896 0 ip_conntrack_ftp 71120 1 ip_nat_ftp ip_conntrack 28616 9 ipt_state,ipt_conntrack,ip_nat_irc,ip_nat_tftp,ip_nat_ftp,iptable_nat,ip_conntrack_irc,ip_conntrack_tftp,ip_conntrack_ftp iptable_filter 2080 1 ip_tables 14624 10 ipt_TOS,ipt_REJECT,ipt_pkttype,ipt_LOG,ipt_state,ipt_multiport,ipt_conntrack,iptable_mangle,iptable_nat,iptable_filter af_packet 16072 2 floppy 55088 0 8139too 20928 0 mii 4224 1 8139too ide-cd 37280 0 cdrom 37724 1 ide-cd usb-storage 65504 0 scsi_mod 104044 2 sd_mod,usb-storage loop 12520 0 nls_iso8859-15 4224 1 ntfs 147964 1 via-agp 7360 1 agpgart 27752 1 via-agp stv680 25228 0 videodev 7168 1 stv680 usblp 10592 0 uhci-hcd 28752 0 usbcore 103172 6 usb-storage,stv680,usblp,uhci-hcd ext3 120680 2 jbd 49080 1 ext3 [root@prosper root]# alors une idée ? |
manip de mail44
[root@prosper root]# cat /etc/fstab /dev/hda1 / ext3 defaults 1 1 /dev/hda6 /home ext3 defaults 1 2 /dev/hdc /mnt/cdrom auto umask=0,user,iocharset=iso8859-15,codepage=850,noauto,ro,exec,users 0 0 /dev/hdd /mnt/cdrom2 auto umask=0,user,iocharset=iso8859-15,codepage=850,noauto,ro,exec,users 0 0 /dev/hdb1 /mnt/windows ntfs umask=0,nls=iso8859-15,ro 0 0 none /proc proc defaults 0 0 /dev/hda5 swap swap defaults 0 0 [root@prosper root]# |
Cote modules ca a l'aire bon, tu as bien charge les modules qu'il faut, notamment:
vfat 11168 0 fat 39776 1 vfat sd_mod 19232 0 usb-storage 65504 0 scsi_mod 104044 2 sd_mod,usb-storage nls_iso8859-15 4224 1 uhci-hcd 28752 0 usbcore 103172 6 usb-storage,stv680,usblp,uhci-hcd et tu n'as pas de ligne suspecte dans ton fichier /etc/fstab. Par contre ton dernier message d'erreur pour le mount avec sda1 etait different par rapport a un poste precedent. J'ai un peu le soupcon que l'etat de la machine n'etait pas bien definie avec tes premieres tentatives. Alors je propose: - debrancher tout appareil usb que tu as (imprimante, scanner, ...) - rebooter la machine - apres 1er chose: seulement brancher ta cle usb et bien attendre 10-20 secondes - apres taper: dmesg | tail -15pour les 15 dernieres messages du noyau pour verifier que ca a l'aire bon. - apres taper: fdisk -l /dev/sda pour afficher le tableau de partitions, normalement ca montre aussi le bon device et le filesystem - apres ressayer le mount avec ce que tu as trouve, je crois ca doit etre /dev/sda et "vfat" (pour fat12, fat16 et fat32). mount -t vfat /dev/sda /mnt/flash ou mount -t auto /dev/sda /mnt/flash ou tu peux meme essayer (par desespoire) mount -t ntfs /dev/sda /mnt/flash (au cas ou la cle est formate en ntfs, je ne l'espere pas). et apres encore une fois regarder les messages noyau: dmesg | tail -30 (disons 30 lignes) pour avoir une idee sur d'erreurs eventuelles. Je crois ca peut marcher car si on tape le mout trop vite apres branchement ca ne marche pas forcement. Ca m'arrive souvent avec une cle memoire qu'il faut vraiement attendre au moins 10-20 secondes pour que le noyau puisse bien detecter la cle et surtout charger les modules necessaires.
|
bon, et bien pour moi je sèche, un dernier truc, si tu vas ds surveillance du système et que tu affiches la table des processus, y a t-il udev qui tourne? c'est lui qui est censé gérer la connexion à chaud des périfs.
ou en console: yo\:/home/yo$ ps aux | grep udev* root 530 0.0 0.0 1392 376 ? S<s Mar09 0:00 udevd yo 31171 0.0 0.0 1972 804 pts/0 S+ 21:31 0:00 grep udev* |
[vincent@prosper vincent]$ su -
Password: [root@prosper root]# dmesg | tail -15 bootsplash 3.1.6-2004/03/31: looking for picture.... found (800x600, 10377 bytes, v3). bootsplash: status on console 2 changed to on bootsplash 3.1.6-2004/03/31: looking for picture.... found (800x600, 10377 bytes, v3). bootsplash: status on console 3 changed to on bootsplash 3.1.6-2004/03/31: looking for picture.... found (800x600, 10377 bytes, v3). bootsplash: status on console 4 changed to on bootsplash 3.1.6-2004/03/31: looking for picture.... found (800x600, 10377 bytes, v3). bootsplash: status on console 5 changed to on Shorewall:net2all:DROP:IN=eth0 OUT= MAC= SRC=192.168.1.2 DST=192.168.1.255 LEN=179 TOS=0x00 PREC=0x00 TTL=64 ID=2 DF PROTO=UDP SPT=631 DPT=631 LEN=159 Shorewall:net2all:DROP:IN=eth0 OUT= MAC= SRC=192.168.1.2 DST=192.168.1.255 LEN=179 TOS=0x00 PREC=0x00 TTL=64 ID=3 DF PROTO=UDP SPT=631 DPT=631 LEN=159 Shorewall:net2all:DROP:IN=eth0 OUT= MAC= SRC=192.168.1.2 DST=192.168.1.255 LEN=179 TOS=0x00 PREC=0x00 TTL=64 ID=4 DF PROTO=UDP SPT=631 DPT=631 LEN=159 Shorewall:net2all:DROP:IN=eth0 OUT= MAC= SRC=192.168.1.2 DST=192.168.1.255 LEN=179 TOS=0x00 PREC=0x00 TTL=64 ID=5 DF PROTO=UDP SPT=631 DPT=631 LEN=159 Shorewall:net2all:DROP:IN=eth0 OUT= MAC= SRC=192.168.1.2 DST=192.168.1.255 LEN=179 TOS=0x00 PREC=0x00 TTL=64 ID=6 DF PROTO=UDP SPT=631 DPT=631 LEN=159 Shorewall:net2all:DROP:IN=eth0 OUT= MAC= SRC=192.168.1.2 DST=192.168.1.255 LEN=179 TOS=0x00 PREC=0x00 TTL=64 ID=7 DF PROTO=UDP SPT=631 DPT=631 LEN=159 Shorewall:net2all:DROP:IN=eth0 OUT= MAC= SRC=192.168.1.2 DST=192.168.1.255 LEN=179 TOS=0x00 PREC=0x00 TTL=64 ID=8 DF PROTO=UDP SPT=631 DPT=631 LEN=159 [root@prosper root]# fdisk -l /dev/sda [root@prosper root]# mount -t vfat /dev/sda /mnt/flash mount: périphérique spécial /dev/sda n'existe pas [root@prosper root]# mount -t auto /dev/sda /mnt/flash mount: périphérique spécial /dev/sda n'existe pas [root@prosper root]# mount -t ntfs /dev/sda /mnt/flash mount: périphérique spécial /dev/sda n'existe pas [root@prosper root]# dmesg | tail -30 IPv6 over IPv4 tunneling driver mtrr: 0xd8000000,0x8000000 overlaps existing 0xd8000000,0x100000 Installing knfsd (copyright (C) 1996 okir@monad.swb.de). eth0: no IPv6 routers present cdrom: This disc doesn't have any tracks I recognize! cdrom: This disc doesn't have any tracks I recognize! Shorewall:net2all:DROP:IN=eth0 OUT= MAC= SRC=192.168.1.2 DST=192.168.1.255 LEN=179 TOS=0x00 PREC=0x00 TTL=64 ID=1 DF PROTO=UDP SPT=631 DPT=631 LEN=159 bootsplash 3.1.6-2004/03/31: looking for picture.... found (800x600, 10377 bytes, v3). bootsplash: status on console 0 changed to on bootsplash 3.1.6-2004/03/31: looking for picture.... found (800x600, 10377 bytes, v3). bootsplash: status on console 1 changed to on bootsplash 3.1.6-2004/03/31: looking for picture.... found (800x600, 10377 bytes, v3). bootsplash: status on console 2 changed to on bootsplash 3.1.6-2004/03/31: looking for picture.... found (800x600, 10377 bytes, v3). bootsplash: status on console 3 changed to on bootsplash 3.1.6-2004/03/31: looking for picture.... found (800x600, 10377 bytes, v3). bootsplash: status on console 4 changed to on bootsplash 3.1.6-2004/03/31: looking for picture.... found (800x600, 10377 bytes, v3). bootsplash: status on console 5 changed to on Shorewall:net2all:DROP:IN=eth0 OUT= MAC= SRC=192.168.1.2 DST=192.168.1.255 LEN=179 TOS=0x00 PREC=0x00 TTL=64 ID=2 DF PROTO=UDP SPT=631 DPT=631 LEN=159 Shorewall:net2all:DROP:IN=eth0 OUT= MAC= SRC=192.168.1.2 DST=192.168.1.255 LEN=179 TOS=0x00 PREC=0x00 TTL=64 ID=3 DF PROTO=UDP SPT=631 DPT=631 LEN=159 Shorewall:net2all:DROP:IN=eth0 OUT= MAC= SRC=192.168.1.2 DST=192.168.1.255 LEN=179 TOS=0x00 PREC=0x00 TTL=64 ID=4 DF PROTO=UDP SPT=631 DPT=631 LEN=159 Shorewall:net2all:DROP:IN=eth0 OUT= MAC= SRC=192.168.1.2 DST=192.168.1.255 LEN=179 TOS=0x00 PREC=0x00 TTL=64 ID=5 DF PROTO=UDP SPT=631 DPT=631 LEN=159 Shorewall:net2all:DROP:IN=eth0 OUT= MAC= SRC=192.168.1.2 DST=192.168.1.255 LEN=179 TOS=0x00 PREC=0x00 TTL=64 ID=6 DF PROTO=UDP SPT=631 DPT=631 LEN=159 Shorewall:net2all:DROP:IN=eth0 OUT= MAC= SRC=192.168.1.2 DST=192.168.1.255 LEN=179 TOS=0x00 PREC=0x00 TTL=64 ID=7 DF PROTO=UDP SPT=631 DPT=631 LEN=159 Shorewall:net2all:DROP:IN=eth0 OUT= MAC= SRC=192.168.1.2 DST=192.168.1.255 LEN=179 TOS=0x00 PREC=0x00 TTL=64 ID=8 DF PROTO=UDP SPT=631 DPT=631 LEN=159 Shorewall:net2all:DROP:IN=eth0 OUT= MAC= SRC=192.168.1.2 DST=192.168.1.255 LEN=179 TOS=0x00 PREC=0x00 TTL=64 ID=9 DF PROTO=UDP SPT=631 DPT=631 LEN=159 Shorewall:net2all:DROP:IN=eth0 OUT= MAC= SRC=192.168.1.2 DST=192.168.1.255 LEN=179 TOS=0x00 PREC=0x00 TTL=64 ID=10 DF PROTO=UDP SPT=631 DPT=631 LEN=159 Shorewall:net2all:DROP:IN=eth0 OUT= MAC= SRC=192.168.1.2 DST=192.168.1.255 LEN=179 TOS=0x00 PREC=0x00 TTL=64 ID=11 DF PROTO=UDP SPT=631 DPT=631 LEN=159 Shorewall:net2all:DROP:IN=eth0 OUT= MAC= SRC=192.168.1.2 DST=192.168.1.255 LEN=179 TOS=0x00 PREC=0x00 TTL=64 ID=12 DF PROTO=UDP SPT=631 DPT=631 LEN=159 [root@prosper root]# voila ce que j'obtient !! |
Dans ce cas, 1er chose apres boot:
killall -9 udevd et apres brancher la cle et faire les autres chose que j'ai decrite. |
Il ne voit rien de la cle !?
Dans ce cas: 1) boot 2) se connecter en root et "killall -9 udevd" 3) essayer de charger quelques modules manuellement, par exemple: modprobe sd_mod modprobe usb-storage (peut-etre meme les autres modules que j'ai mis dans <16> ci-dessus) 4)bien brancher la cle, attendre un peu 5) dmesg | tail -15 (le "15" c'est seulement pour limiter le nombre de ligne, tu peux mettre plus si tu soupconne qu'il y a de choses cachees avant) 6) fdisk -l /dev/sda 7) reessayer les mounts |
Résultats pour pas de fichier flash sous mnt
Résultats pour pas de fichier flash sous mnt
Résultats pour pas de fichier flash sous mnt
Résultats pour pas de fichier flash sous mnt
Résultats pour pas de fichier flash sous mnt