Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Aller à la page:  1 2 Page suivante
Page: 1 sur 2
Copier/coller entre fichier/clé USB
Envoyé par: Stron

Bonjour

J'essaie depuis quelques temps de copier des fichiers sur une clé USB depuis un fichier, tant avec la méthode "normale" qu'avec la méthode par un terminal (ceci avec la Knoppix 3.4 je crois). Mais je ne parviens pas à monter le périphérique et encore moins à trouver le fichier correspondant à son montage).

Cependant, en démarrant avec un live-CD (Knoppix 3.8), la clé USB est automatiquement détectée et affichée sur le bureau, et est automatiquement montée lorsqu'on l'ouvre. Cela m'arrange donc, car c'est quelque chose que je ne pouvais pas faire avec Knoppix 3.4.

J'ai donc tenté ma chance en essayant (là encore par les 2 méthodes) de copier-coller des fichiers sur la clé, mais cette fois, le massage est que je ne peux pas écrire sur /dev/uba1.

Je pense qu'il s'agit de droits propriétaire/utilisateur (problème peut etre occasionné par le fait que sur le CD, l'utilisateur soit 'Knoppix' !), mais je n'en suis pas sur du tout !

Merci pour votre aide

Poste le Saturday 24 June 2006 20:51:39
Répondre     Citer    
Re: Copier/coller entre fichier/clé USB
Envoyé par: thomas debay

Ta clé est en FAT32 ?
Tu la monte comment ?
Ajoute les options user,rw,uid=1000,gid=1000 en adaptant le 1000 = l'UID de ton utilisateur.

Sinon, méthode plus "violente" : donner les droits à tout le monde par l'option umask = 000

A titre d'info, c'est quoi /dev/uba ? (quel type de périphérique, je veux dire)

Poste le Saturday 24 June 2006 21:10:34
Répondre     Citer    
Re: Copier/coller entre fichier/clé USB
Envoyé par: P Hoquet

Dans knoppix les périphériques sont montés par défaut en lecture seule.
=> Clic droit sur l'icône du périphérique qui est sur le bureau
Ensuite dans le menu contextuel il y a une options pour remonter en écriture.

Poste le Saturday 24 June 2006 22:21:04
Répondre     Citer    
Re: Copier/coller entre fichier/clé USB
Envoyé par: Stron

Citation
thomas debay
Ta clé est en FAT32 ?
Tu la monte comment ?

A titre d'info, c'est quoi /dev/uba ? (quel type
de périphérique, je veux dire)

Je ne sais pas si la clé est en FAT32... comment le savoir ?

Pour son montage avec le live-CD, c'est automatique (dès qu'on veut entrer dedans) ! Mais avec Knoppix 3.4, elle ne se monte pas du tout, et meme je n'arrive pas à le faire "manuellement"...

/dev/uba1 c'est un de mes périphériques USB à l'arrière de mon ordi (c'est son nom ; je ne sais plus si c'est moi qui l'ai nommé comme ça ou s'il était déjà ainsi) sur lequel je branche ma clé.

Que sont censées faire les commandes que tu m'as données ?

Merci

Poste le Sunday 25 June 2006 00:21:51
Répondre     Citer    
Re: Copier/coller entre fichier/clé USB
Envoyé par: Stron

Citation
P Hoquet
Dans knoppix les périphériques sont montés par
défaut en lecture seule.
=> Clic droit sur l'icône du périphérique qui
est sur le bureau
Ensuite dans le menu contextuel il y a une options
pour remonter en écriture.


Mais justement, je n'ai pas d'icone sur mon bureau !!!

Poste le Sunday 25 June 2006 00:23:37
Répondre     Citer    
Re: Copier/coller entre fichier/clé USB
Envoyé par: Stron

P Hoquet ; quand je disais "pas d'icone sur le bureau, je parlais de Knoppix 3.4 (celui installé sur mon ordi).


Concernant le menu contextuel de l'icone (donc celle sur le live-CD), il est bien question de changer les droits lecture/écriture/... ? J'ai essayé avec le live-CD, mais on me dit qu'il est impossible de changer les droits de /dev/uba1 !

Comment faire alors ?

(Pour ne pas faire de jeu de mots, je pense que c'est la clé du problème !).

Merci encore

Poste le Sunday 25 June 2006 00:45:53
Répondre     Citer    
Re: Copier/coller entre fichier/clé USB
Envoyé par: P Hoquet

Essaie en ligne de commande en tant que root:
# mount -o remount,rw /dev/uba1

Poste le Sunday 25 June 2006 07:47:19
Répondre     Citer    
Re: Copier/coller entre fichier/clé USB
Envoyé par: thomas debay

Ou alors, tu reprends la ligne de P Hoquet mais tu ajoute, après rw :
,umask=000
qui donnera les droits en lecture/écriture/excution à tout le monde.

Poste le Sunday 25 June 2006 11:50:42
Répondre     Citer    
Re: Copier/coller entre fichier/clé USB
Envoyé par: Stron

Citation
P Hoquet
Essaie en ligne de commande en tant que root:
# mount -o remount,rw /dev/uba1


J'ai la réponse suivante qui s'affiche à certaines fois que je veux monter la clé via un terminal : "mount: ne peut repérer /dev/uba1 dans /etc/fstab ou /etc/mtab".

A titre d'info, mon fichier /etc/fstab est ainsi :
# /etc/fstab: filesystem table.
#
# filesystem mountpoint type options dump pass
/dev/hda1 / ext3 defaults,errors=remount-ro 0 1

proc /proc proc defaults 0 0
#/dev/fd0 /floppy vfat defaults,user,noauto,showexec,umask=022 0 0
usbdevfs /proc/bus/usb usbdevfs defaults 0 0
sysfs /sys sysfs defaults 0 0
#/floppy /floppy supermount fs=vfat,dev=/dev/fd0,defaults,user,noauto,showexec,umask=022 0 0
#/cdrom /cdrom supermount fs=iso9660,dev=/dev/hdc,defaults,ro,user,exec,noauto 0 0

/dev/cdrom /cdrom iso9660 defaults,ro,user,exec,noauto 0 0
/dev/cdrom1 /cdrom1 iso9660 defaults,ro,user,exec,noauto 0 0
/dev/dvd /dvd iso9660 defaults,ro,user,noexec,noauto 0 0
/dev/cdaudio /cdaudio iso9660 defaults,ro,user,noexec,noauto 0 0



/dev/fd0 /floppy vfat defaults,ro,user,exec 0 0
/dev/sda1 /cleusb auto defaults,noauto,user,sync,uid=0,gid=0,umask=022 0 0
/dev/sda4 /mnt/zip vfat defaults,noauto,user,sync,uid=1000,umask=022 0 0
# Added by KNOPPIX
/dev/hda5 none swap defaults 0 0
# Added by KNOPPIX
/dev/hda6 /home ext3 auto,users,exec 0 0


Je ne sais pas ce qui ne va pas et ce que je dois modifier...

Merci pour votre aide, en espérant que l'on vienne à bout bientot du problème.

Poste le Sunday 25 June 2006 12:16:32
Répondre     Citer    
Re: Copier/coller entre fichier/clé USB
Envoyé par: Stron

Et, si cela est nécessaire, /etc/mtab :

/dev/hda1 / ext3 rw,errors=remount-ro 0 0
none /proc proc rw,nodiratime 0 0
devpts /dev/pts devpts rw,gid=5,mode=620 0 0
usbdevfs /proc/bus/usb usbdevfs rw 0 0
sysfs /sys sysfs rw 0 0
/dev/hda6 /home ext3 rw,nosuid,nodev 0 0
automount(pid1412) /mnt/auto autofs rw,fd=5,pgrp=1412,minproto=2,maxproto=4 0 0

Merci

Poste le Sunday 25 June 2006 12:18:21
Répondre     Citer    
Re: Copier/coller entre fichier/clé USB
Envoyé par: thomas debay

mount -t vfat /dev/uba1 /mnt/uba1 -o rw
Il faut que /mnt/uba1 existe.

Si tu n'as toujours pas les droits :
umount /mnt/uba1
mount -t vfat /dev/uba1 /mnt/uba1 -o rw,umask=000

Pour le faire plus simplement et en définitf : tu ajoutes cette ligne dans ton /etc/fstab
/dev/uba1 /mnt/uba1 vfat rw,user,noauto 0 0

Ensuite en tant que root (si /mnt/uba1 existe) :
chmod 777 /mnt/uba1

Et en tant qu'utilisateur :
mount /mnt/uba1

Poste le Sunday 25 June 2006 12:26:04
Répondre     Citer    
Re: Copier/coller entre fichier/clé USB
Envoyé par: Stron

Citation
thomas debay
Il faut que /mnt/uba1 existe.

/mnt/uba1 est le nom de la clé utilisée avec le live-CD l; mais apparement avec ma Knoppix installée, ce périphérique n'existe pas...

Que faire dans ce cas ?

Poste le Sunday 25 June 2006 12:35:59
Répondre     Citer    
Re: Copier/coller entre fichier/clé USB
Envoyé par: thomas debay

Non, /mnt/uba1 n'est pas un périphérique : les périphériques sont dans /dev
/mnt/uba1 est un dossier qui sert de point de montage au périphérique /dev/uba1
Si ce dossier, n'existe pas, il suffit de le créer, en tant que root, par la commande :
mkdir /mnt/uba1
Si tu veux, tu peux adapter de nom, par exemple, mettre /mnt/cle qui est plus explicite...
Ensuite,
chmod -R 777 /mnt/uba1
Tu ajoutes la ligne dans le fstab comme je te l'ai donnée, puis tu montes ta clé en tant qu'utilisateur normal par
mount /mnt/uba1

Poste le Sunday 25 June 2006 13:24:18
Répondre     Citer    
Re: Copier/coller entre fichier/clé USB
Envoyé par: Stron

Je vais mourir ! J'ai tout fait comme tu me l'as indiqué (et remplacé uba1 par cle car c'est vrai que c'est plus explicite) mais après avoir fait mount /mnt/cle j'ai le message "mount: périphérique spécial /dev/cle n'existe pas" !

Sniff !

Poste le Sunday 25 June 2006 13:43:23
Répondre     Citer    
Re: Copier/coller entre fichier/clé USB
Envoyé par: Stron

Le dossier /mnt/cle est créé, mais l'ordinateur ne sait pas à quel périphérique il correspond, alors... d'où son message, non ?

Poste le Sunday 25 June 2006 13:48:45
Répondre     Citer    
Re: Copier/coller entre fichier/clé USB
Envoyé par: thomas debay

Arghh... Je parie que tu as remplacé /dev/uba1 par /dev/cle ? ;-)
En fait, /dev/uba1 ne changera jamais : c'est le périphérique, géré par le système.
Pour y accèder, on le "monte" sur un point de montage : c'est ce point de montage que l'on met où on veut. Traditionnellement, c'est /mnt/cle ou /mnt/uba1 ou /mnt/usb, mais ca pourrait aussi etre /home/toto/mes_documents/ma_cle/

Bref, dans ton fstab, il faut mettre :
/dev/uba1 /mnt/cle vfat rw,user,noauto 0 0

Poste le Sunday 25 June 2006 13:55:02
Répondre     Citer    
Re: Copier/coller entre fichier/clé USB
Envoyé par: Stron

Ouhlà, effectivement. J'ai changé cela, mais alors je me suis peut etre trompé pour les commandes précédentes... j'avais fait :
mkdir /mnt/cle
chmod -R 777 /mnt/cle
mount /mnt/cle
(mais là on me dit "mount: périphérique spécial /dev/uba1 n'existe pas") ?-(

Et maintenant dans fstab j'ai :
/dev/uba1 /mnt/cle vfat rw,user,noauto 0 0
/dev/fd0 /floppy vfat defaults,ro,user,exec 0 0
/dev/sda1 /mnt/cleusb auto defaults,noauto,user,sync,uid=0,gid=0,umask=022 0 0
/dev/sda4 /mnt/zip vfat defaults,noauto,user,sync,uid=1000,umask=022 0 0
# Added by KNOPPIX
/dev/hda5 none swap defaults 0 0
# Added by KNOPPIX
/dev/hda6 /home ext3 auto,users,exec 0 0


--> Et là, je dois faire quoi ? :-/

Poste le Sunday 25 June 2006 14:23:03
Répondre     Citer    
Re: Copier/coller entre fichier/clé USB
Envoyé par: thomas debay

Bon cette fois les commandes que tu rentres me paraissent OK ;-)
Je t'ai mis /dev/uba1 parceque c'est toi qui en parle dans ton premier message... Que renvoie
ls -la /dev/uba*

Sinon, pour etre sur que ta clé est bien vue par Linux en tant que /dev/uba1, tu peuxla débrancher, ouvir une console, et la rebrancher, attendre un peu (20 sec je dirais) puis taper
dmesg
et nous poster les dernières lignes (large, càd 15-30 dernières)

Méthode alternative, nous poster le résultat de
fdisk -l
exécuté en tant que root.

Poste le Sunday 25 June 2006 14:58:39
Répondre     Citer    
Re: Copier/coller entre fichier/clé USB
Envoyé par: Stron

Voici les 30 dernières lignes avec dmesg :

CLASS: registering class device: ID = 'ppp0'
class_hotplug - name = ppp0
usb 1-1: new full speed USB device using address 4
DEV: registering device: ID = '1-1'
PM: Adding info for usb:1-1
bus usb: add device 1-1
bound device '1-1' to driver 'usb'
DEV: registering device: ID = '1-1:1.0'
PM: Adding info for usb:1-1:1.0
bus usb: add device 1-1:1.0
scsi4 : SCSI emulation for USB Mass Storage devices
DEV: registering device: ID = 'host4'
PM: Adding info for No Bus:host4
CLASS: registering class device: ID = 'host4'
class_hotplug - name = host4
Vendor: Model: USB DISK Pro Rev: PMAP
Type: Direct-Access ANSI SCSI revision: 02
DEV: registering device: ID = '4:0:0:0'
PM: Adding info for scsi:4:0:0:0
bus scsi: add device 4:0:0:0
SCSI device sda: 246784 512-byte hdwr sectors (126 Mcool smiley
sda: assuming Write Enabled
sda: assuming drive cache: write through
sda: sda1
Attached scsi removable disk sda at scsi4, channel 0, id 0, lun 0
bound device '4:0:0:0' to driver 'sd'
CLASS: registering class device: ID = '4:0:0:0'
class_hotplug - name = 4:0:0:0
USB Mass Storage device found at 4
bound device '1-1:1.0' to driver 'usb-storage'


Résultats avec fdisk -l :

Disque /dev/hda: 15.0 Go, 15020457984 octets
255 têtes, 63 secteurs/piste, 1826 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Boot Start End Blocks Id System
/dev/hda1 * 1 764 6136798+ 83 Linux
/dev/hda2 765 1826 8530515 5 Extended
/dev/hda5 765 827 506016 82 Linux swap
/dev/hda6 828 1826 8024436 83 Linux

Disque /dev/sda: 126 Mo, 126353408 octets
16 têtes, 32 secteurs/piste, 482 cylindres
Unités = cylindres de 512 * 512 = 262144 octets

Périphérique Boot Start End Blocks Id System
/dev/sda1 * 1 482 123376 6 FAT16


J'ai comme l'impression que le périphérique est sda... qu'en penses-tu ? (il est appelé uba1 avec le live-CD).

Poste le Sunday 25 June 2006 15:18:15
Répondre     Citer    
Re: Copier/coller entre fichier/clé USB
Envoyé par: thomas debay

Ben oui, c'est bien sda ! (ce qui est toujours le cas, d'ailleurs, je ne vois pas pourquoi ton LiveCD l'appelle uba... :-/)
Ca marche, en remplacant /dev/uba1 par /dev/sda1 ?

Poste le Sunday 25 June 2006 15:24:43
Répondre     Citer    
Aller à la page:  1 2 Page suivante
Page: 1 sur 2

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Copier/coller entre fichier/clé USB
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 !
Nouveau sujet sur ce forum

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