[Résolu] Cle Usb montage et formatage

Bonjour tout le monde,

J’ai une cle usb 1 G de marque intuix parfaitement reconnue par win2k, xp et ubuntu (noyau 2.6.12).
Sous ubuntu, montage automatique, icône sur le bureau, même pas drole, rien à bricoler… :laughing:
Mais sous debian etch à noyau 2.6.15 avec gnome, pas de montage automatique.
Ce probleme n’a rien d’urgent (j’ai un triple boot et un partage samba avec un XP), c’est plus de la curiosité.

J’ai lu plein de choses expliquant comment la monter manuellement en rajoutant une ligne dans le fstab puis mount etc… ça n’a jamais marché
Je ne détaille pas tout mais je répondrai le plus précisemment possible si vous avez des questions.

Puis je lis sur ce forum que c’est automatique sous gnome mais que sous kde
il faut faire (merci aswat):"il ne faut rien rajouter a fstab !!!
apt-get install hal
apt-get install pmount
pmount /dev/sda cle
reboot et ca marche !!! "

verif sur mon poste, j’ai tout plus usbmount et d’autres (sauf hotplug qui n’a pas l’air compatible avec mon noyau).
Pas de pb, je mets les sources de sid et je charge les dernieres versions de ces differents paquets et du même coup, j’installe kde (faut découvrir!!)

Sous kde rien d’automatique et sous gnome, une modification curieuse:
pmount /dev/sda cle renvoit"mount: wrong fs type, bad option, bad superblock on /dev/sda,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so"

Mais si je demarre gparted, il voit ma cle en sda, je la formate en fat16 ou 32 ou ext3 (même résultat) pouf icône sur le bureau, ouverture du media/usbdisk (du coup j’ai viré usbmount ), nickel.
Je la démonte ,la débranche, la rebranche et rien, il faut à nouveau passer
par gparted pour y avoir accés. :open_mouth: Même formatée par Xp,c’est pareil.

Je vous rajoute 3 pages de dmesg et autres? à la demande,sinon dans etc/modukes, j’ai mis :"ide-cd
ide-disk
ide-generic
psmouse
sd_mod
sg
uhci-hcd
usb-storage
scsi_mod"et mon user est dans plugdev.

Voilà, merci déjà à ceux qui ont tout lu et si vous avez une piste,ou
de la lecture à me conseiller, n’hésitez pas.
Je ne cherche pas de solution prémachée mais à comprendre

Il y a deux types de clefs, celle qui sont partitionnées (les plus fréquentes) et les autres.

Pour le savoir, il suffit de faire

mount /dev/sda /mnt/cle

Si ça rale, c’est que la clef est partitionnée. Si ça marche, c’est qu’elle n’est pas partitionnée.

Si elle est partitionnée, il suffit de faire

mount /dev/sda1 /mnt/cle

et ça marchera.

Je ne sais pas comment fonctionne pmount (je n’aime pas l’automount), mais je pense que

pmount /dev/sda1 cle

devrait fonctionner (attends confirmation peut être)

Pour avoir un montage / demontage de clef automatique, avec apparition et disparition de l’icone sur le bureau et droit en écriture:

Il faut installer usbmount pmount hal
Puis configurer usbmount dans etc/usbmount/usbmount.conf , en rajoutant les options proposées.

Je n’ai cependant qu’une seule partition sur ma clef.

Chez moi inutile de faire pmount /dev/sda cle, car la clef est montée automatiquement dans /media

Merci fran.b pour cette réponse ultra rapide

Alors:
debianetch:/home/rage# mount /dev/sda /mnt/cle
mount: you must specify the filesystem type

debianetch:/home/rage# mount /dev/sda1 /mnt/cle
mount: you must specify the filesystem type

debianetch:/home/rage# pmount /dev/sda1 cle
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

mount: wrong fs type, bad option, bad superblock on /dev/sda1,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

Alors gparted, j’efface la partition et je crée une seule partition primaire en fat32 =>erreur je me retrouve avec une partition en systeme inconnue mais montage automatique et ouverture du navigateur de fichiers /media/usbdisk

je ne peux que demonter je démonte donc et je crée une seule partition primaire en fat32 (/dev/sda1):
debianetch:/home/rage# mount /dev/sda /mnt/cle
mount: you must specify the filesystem type
debianetch:/home/rage# mount /dev/sda1 /mnt/cle

bingo, ça marche (pas automatique mais pas grave)

icone sur le bureau( clic droit demonter)
erreur de démontage:mount point /mnt/cle is not below /media/
donc dans le terminal:
debianetch:/home/rage# umount /dev/sda1 /mnt/cle
umount: /dev/sda1: not mounted
umount: /dev/sda1: not mounted

mais ca demonte

j’enleve la cle, je la remets

debianetch:/home/rage# mount /dev/sda1 /mnt/cle
mount: you must specify the filesystem type

debianetch:/home/rage# pmount /dev/sda1 /mnt/cle
Error: ‘/’ must not occur in label name

debianetch:/home/rage# pmount /dev/sda1 cle
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

mount: wrong fs type, bad option, bad superblock on /dev/sda1,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

Bref cette méthode marche si je viens juste de refaire la partition avec gparted
dmesg donne (je mets que la fin):
HFS±fs: unable to find HFS+ superblock
UDF-fs: No partition found (1)
UDF-fs: No partition found (1)
Unable to identify CD-ROM format.
Unable to identify CD-ROM format.
FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
usb 2-2: USB disconnect, address 6
usb 2-2: new full speed USB device using uhci_hcd and address 7
scsi5 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 7
usb-storage: waiting for device to settle before scanning
Vendor: Intuix Model: DiskOnKey Rev: 1.04
Type: Direct-Access ANSI SCSI revision: 00
SCSI device sda: 2007040 512-byte hdwr sectors (1028 MB)
sda: Write Protect is off
sda: Mode Sense: 23 00 00 00
sda: assuming drive cache: write through
SCSI device sda: 2007040 512-byte hdwr sectors (1028 MB)
sda: Write Protect is off
sda: Mode Sense: 23 00 00 00
sda: assuming drive cache: write through
sda: [CUMANA/ADFS] sda1<5>sd 5:0:0:0: Attached scsi removable disk sda
sd 5:0:0:0: Attached scsi generic sg0 type 0
usb-storage: device scan complete
Buffer I/O error on device sda1, logical block 508378384
Buffer I/O error on device sda1, logical block 508378384
Buffer I/O error on device sda1, logical block 508378412
Buffer I/O error on device sda1, logical block 508378412
Buffer I/O error on device sda1, logical block 508378412
Buffer I/O error on device sda1, logical block 508378412
Buffer I/O error on device sda1, logical block 508378412
Buffer I/O error on device sda1, logical block 508378412
Buffer I/O error on device sda1, logical block 508378405
Buffer I/O error on device sda1, logical block 508378405
HFS±fs: unable to find HFS+ superblock
UDF-fs: No VRS found
UDF-fs: No VRS found
Unable to identify CD-ROM format.
Unable to identify CD-ROM format.
FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
FAT: invalid media value (0xb9)
VFS: Can’t find a valid FAT filesystem on dev sda1.
FAT: invalid media value (0xb9)
VFS: Can’t find a valid FAT filesystem on dev sda1.
printk: 16 messages suppressed.
NTFS-fs warning (device sda1): parse_options(): Option iocharset is deprecated. Please use option nls= in the future.
NTFS-fs warning (device sda1): is_boot_sector_ntfs(): Invalid boot sector checksum.
NTFS-fs error (device sda1): read_ntfs_boot_sector(): Primary boot sector is invalid.
NTFS-fs error (device sda1): read_ntfs_boot_sector(): Mount option errors=recover not used. Aborting without trying to recover.
NTFS-fs error (device sda1): ntfs_fill_super(): Not an NTFS volume.
NTFS-fs warning (device sda1): is_boot_sector_ntfs(): Invalid boot sector checksum.
NTFS-fs error (device sda1): read_ntfs_boot_sector(): Primary boot sector is invalid.
NTFS-fs error (device sda1): read_ntfs_boot_sector(): Mount option errors=recover not used. Aborting without trying to recover.
NTFS-fs error (device sda1): ntfs_fill_super(): Not an NTFS volume.
HFS±fs: unable to find HFS+ superblock
HFS±fs: unable to find HFS+ superblock
VFS: Can’t find a HFS filesystem on dev sda1.
VFS: Can’t find a HFS filesystem on dev sda1.
VFS: Can’t find ext3 filesystem on dev sda1.
VFS: Can’t find ext3 filesystem on dev sda1.
VFS: Can’t find an ext2 filesystem on dev sda1.
VFS: Can’t find an ext2 filesystem on dev sda1.
ReiserFS: sda1: warning: sh-2021: reiserfs_fill_super: can not find reiserfs on sda1
ReiserFS: sda1: warning: sh-2021: reiserfs_fill_super: can not find reiserfs on sda1
XFS: bad magic number
XFS: SB validate failed
XFS: bad magic number
XFS: SB validate failed
cdrom: open failed.
cdrom: open failed.

les" Buffer I/O error on device sda1, logical block" m’inquietent un peu

et tail a l’air de bloquer , j’ai plus la main dans le terminal.

debianetch:/home/rage# mount -t vfat /dev/sda1 /mnt/cle
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

Merci fran.b de ton aide,
le résultat compte peu, c’est chercher qui est important
Pour la méthode automatique, c’est surtout pour pas effrayer les amis windoziens qui hésitent à se lancer, pour moi c’est pas une nécessité
si je peux donner des infos supplémentaires, n’hésite pas.
Bonne journée à toi et à tous les autres.

Salut,

pour monter manuellement ta clé:

mount -t vfat /dev/sda1 /mnt (tu trouveras le contenu de ta clé dans /mnt)

pour démonter:

umount /dev/sda1

pour formater ta clé:

mkfs -t vfat /dev/sda1 (!!! elle doit être démontée pour être formatée…)

pour automatiser le montage de ta clé, tu peux ajouter dans ton /etc/fstab la ligne suivante:

/dev/sda1 /mnt vfat rw,user,noauto,nosuid,sync 0 0

il te suffit alors de tapper : mount /dev/sda1, et les paramètres de montage seront automatiquement déterminés par ton fstab :laughing:

STP :wink:

Oula réactif le forum!
merci capucine, je réessaye tout ça en direct mais usbmount j’ai pas reussi la derniere fois.

les paquets:
usbmount 0.0.14-0.1
pmount 0.9.10-1
hal 0.5.7-2

dans /etc/usbmount/usbmount.conf je change juste:
FILESYSTEMS=“vfat ext2 ext3”

branchement de la cle et … rien => retour sous gparted … et ça se monte sous /media/usbdisk et non un des /media/usbX (X=0à7)
je vais redemarrer la machine (je sais pas iniatialiser les "trucsmachins"autrement) et je vous tient au courant

Merci de ton aide en tout cas, dire que les entreprises hésitent à passer sous debian par manque de support :wink:
Bon WE

Pour capucine : idem après redemarrage, ce qui semble fonctionner chez tous ceux qui ont gnome et les paquets précités ne marchent pas chez moi.

Remarque c’est cool, ça va m’obliger a comprendre les modules, les configs.

Pour Karlinux: merci à toi aussi de me consacrer du temps.

debianetch:/home/rage# mount -t vfat /dev/sda1 /mnt
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
pourtant elle est en fat32!

du coup, comme elle est pas montée, je la reformate une 357ème fois
:smiley: (comme c’est long ce coup là!!)

debianetch:/home/rage# mkfs -t vfat /dev/sda1
mkfs.vfat 2.11 (12 Mar 2005)
debianetch:/home/rage# mount -t vfat /dev/sda1 /mnt

ça a l’air bon mais mon dossier mnt est vide avec 1938.4 Go de libre :open_mouth:
et j’ai perdu mes autres montages :frowning:

debianetch:/home/rage# umount -t vfat /dev/sda1 /mnt
umount: /dev/sda1: not mounted
umount: /dev/sda1: not mounted

et je les ai récupéré :smiley:

debianetch:/home/rage# mount -t vfat /dev/sda1 /mnt/cle

ça marche mais ma cle fait 1938.4 Go et je ne peux pas ecrire dedans
(gparted me dit que l’espace est non alloué :question: )

Mais maintenant elle se monte en automatique sous /media/usb0
:blush: Capucine, mille excuses d’avoir mis en doute la sagesse de tes conseils :blush:

du coup:
FS_MOUNTOPTIONS="-fstype=vfat,gid=floppy,dmask=0007,fmask=0117"
dans l’usbmount

et tout va bien!!!

Merci à tous les trois, donc si j’ai bien compris:
-usbmount à configurer correctement(sans redemarrage)
-un formatage par terminal en fuyant les outils graphiques
-j’ai plus qu’à apprendre à écrire correctement sur les forums au lieu de faire des gros patés monotones à lire (un p’tit tuto à me conseiller?)

Merci encore une fois, bon Week End