Forum Freedom-IP VPN

Forum d'entraide de la communauté Freedom-IP VPN

Vous n'êtes pas identifié(e).

#26 2012-08-29 11:23:21

mephistos
Contributeurs Confirmés
Inscription : 2012-02-05
Messages : 693

Re : Partage de fichiers Ubuntu - W7 - disque externe réseau

Non, dans ce cas la partition ne changera pas.
Mais de toute façon les disques ont des identifiants uniques, ça c'est pas trop le problème wink

Ce que je ne sais pas c'est quel programme monte vos disques automatiquement, et comment le paramétrer pour qu'il monte le disque avec les droits nécessaires pour que le partage samba fonctionne.

Si quelqu'un peut nous aiguiller, David ou DooM auront, je pense plus de connaissance que moi à ce sujet smile

Avec le fil de discussion, on pourra trouver une solution pérenne à votre problème.

Moi tout ce que je sais faire c'est ajouter la ligne dans /etc/fstab pour que ça fonctionne.
Malheureusement si le disque n'est pas branché lors du démarrage, cela risque de poser problème.
Si vous débranchez et rebranchez le disque je ne suis pas sûr que le contenu du fstab soit pris en compte, et donc que le partage fonctionne.

Help les pros smile

Hors ligne

#27 2012-08-29 11:29:32

Brenladais
Membre
Inscription : 2012-08-24
Messages : 155

Re : Partage de fichiers Ubuntu - W7 - disque externe réseau

Le partage samba fonctionne correctement dans l'état actuel des choses, j'ai fais plusieurs essais, en ajoutant/supprimant des dossiers, et les changements sont instantanés sur le PC W7.

J'ai d'ailleur même pu supprimer le partage de /media, ce qui me permet par exemple d'avoir uniquement les dossiers que je veux partager sur mon Windows ainsi que sur mon décodeur TV, et non l'ensemble du disque avec le partage de /media.

Hors ligne

#28 2012-08-29 12:37:59

David
Bof !!!
Inscription : 2012-01-30
Messages : 6 132

Re : Partage de fichiers Ubuntu - W7 - disque externe réseau

Bonjour ...

Pour le montage automatique, tout dépend de la configuration du système. FUse est utilisé par un programme du Desktop / Windows Manager et c'est ce qui va monter et démonter automatiquement le disque. Certains utilisent le service udev.

Personnellement, je n'en utilise aucun (car j'aime bien savoir ce que fait mon système ... et que n'importe qui ne puisse pas venir mettre ce qu'il veut dessus). Je monte manuellement, les périphériques volants ... sauf ceux qui sont toujours / ou régulièrement connectés pour lesquels je crée une entrée dans "/etc/fstab".

Voyons comment attacher une partition spécifique d'un périphérique (usb ou non) à un répertoire spécifique, même si son nom dans le répertoire "/dev" change ...
Je connecte pour l'exemple un clef USB et tape la commande :

dmesg | tail -n 25
...
[ 5085.672152] usb 1-6: new high-speed USB device number 7 using ehci_hcd
[ 5085.806841] usb 1-6: New USB device found, idVendor=0930, idProduct=6545
[ 5085.806859] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 5085.806873] usb 1-6: Product: DataTraveler G2
[ 5085.806883] usb 1-6: Manufacturer: Kingston
[ 5085.806893] usb 1-6: SerialNumber: FAC1002231538282
[ 5085.808531] scsi4 : usb-storage 1-6:1.0
[ 5086.809532] scsi 4:0:0:0: Direct-Access     Kingston DataTraveler G2  PMAP PQ: 0 ANSI: 0 CCS
[ 5086.813882] sd 4:0:0:0: Attached scsi generic sg1 type 0
[ 5087.558270] sd 4:0:0:0: [sdb] 31494144 512-byte logical blocks: (16.1 GB/15.0 GiB)
[ 5087.558862] sd 4:0:0:0: [sdb] Write Protect is off
[ 5087.558878] sd 4:0:0:0: [sdb] Mode Sense: 23 00 00 00
[ 5087.559487] sd 4:0:0:0: [sdb] No Caching mode page present
[ 5087.559502] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[ 5087.564146] sd 4:0:0:0: [sdb] No Caching mode page present
[ 5087.564169] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[ 5087.565455]  sdb: sdb1
[ 5087.569287] sd 4:0:0:0: [sdb] No Caching mode page present
[ 5087.569312] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[ 5087.569334] sd 4:0:0:0: [sdb] Attached SCSI removable disk

Comme pour vous l'unique partition de ma clef USB va être "/dev/sdb1", mais elle aurait put être "/dev/sdc1" ou "/dev/sdd1" ou ...
Dans fstab, il est possible d'utiliser le label ou l'uuid du disque ... pour voir les labels associés aux différentes partitions, un simple :

ls -l /dev/disk/by-label/
total 0
lrwxrwxrwx 1 root root 10 août  29 11:36 HOME -> ../../sda3
lrwxrwxrwx 1 root root 10 août  29 11:36 ROOT -> ../../sda1
lrwxrwxrwx 1 root root 10 août  29 11:36 SOFT -> ../../sda4
lrwxrwxrwx 1 root root 10 août  29 11:36 TEMP -> ../../sda2

Dans mon cas, pas de "../../sdb1" donc la partition de la clef USB ne porte pas de nom (LABEL). Dans votre cas vous devriez voir :

...
lrwxrwxrwx 1 root root 10 août  29 11:36 My Book -> ../../sdb1
...

Pour l'exemple disont qu'il y a une entrée :

lrwxrwxrwx 1 root root 10 août  29 11:36 SAMBA_USB -> ../../sdb1

Pour voir les UUID ou identifiants uniques :

ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 août  29 13:01 118F-E8B2 -> ../../sdb1
lrwxrwxrwx 1 root root 10 août  29 11:36 3c545c57-ac6a-4e34-be2d-4f4f46aab80f -> ../../sda3
lrwxrwxrwx 1 root root 10 août  29 11:36 90245960-c3e2-42c1-be40-c6fd1a3c370b -> ../../sda1
lrwxrwxrwx 1 root root 10 août  29 11:36 9682ea0f-e5a8-486e-be45-ab243c3c6f7d -> ../../sda2
lrwxrwxrwx 1 root root 10 août  29 11:36 bcadccf4-9829-4565-ac8f-b8ca42424e68 -> ../../sda4

Bien que court, la partition "/dev/sdb1" a pour UUID "118F-E8B2".

Il ne reste plus qu'à ajouter une entrée dans le fishier "/etc/fstab".
Cas de montage automatique au démarrage sur le répertoire "/media/samba_usb" par LABEL :

LABEL=SAMBA_USB /media/usb_samba vfat,ntfs rw,umask=0 0 2

Cas de montage manuel sur le répertoire "/media/samba_usb" par LABEL :

LABEL=SAMBA_USB /media/usb_samba vfat,ntfs rw,user,noauto,umask=0 0 2

Cas de montage automatique au démarrage sur le répertoire "/media/samba_usb" par UUID :

UUID=118F-E8B2 /media/usb_samba vfat,ntfs rw,umask=0 0 2

Cas de montage manuel sur le répertoire "/media/samba_usb" par UUID :

UUID=118F-E8B2 /media/usb_samba vfat,ntfs rw,user,noauto,umask=0 0 2

En montage automatique, si le disque USB n'est pas connecté, le système va générer une erreur au démarrage car il lui manquera un disque ...
En montage manuel, cela oblige Root ou un quelconque utilisateur (car nous avons mis "user") de monter la partition avec la commande :

mount /media/usb_samba

C'est à vous de voir ...

Pour l'exemple j'ai mis la ligne du montage automatique sur le répertoire "/media/samba_usb" par UUID ... après le mount ou le démarrage :

 mount
...
/dev/sdb1 on /media/usb_samba type vfat (rw,nosuid,nodev,noexec,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=utf8,shortname=mixed,errors=remount-ro)

Je pense que le service de montage automatique consulte le fichier "/dev/fstab" donc même en manuel (mais c'est à voir) votre partition devrait être montée.

Cordialement, David.

Hors ligne

#29 2012-08-29 12:49:48

mephistos
Contributeurs Confirmés
Inscription : 2012-02-05
Messages : 693

Re : Partage de fichiers Ubuntu - W7 - disque externe réseau

Yeah, merci David pour la finalisation de la solution  kiss

Ce qui serait le top c'est d'ajouter la ligne dans le fstab avec le noauto et que le montage automatique vérifie si il y a une entrée dans le fstab pour l'utiliser...
Si oui cela réglera le problème dans tous les cas d'utilisation wink

Je pense qu'il faut faire le test wink

La bonne option est (je pense) :

UUID=118F-E8B2 /media/usb_samba vfat,ntfs rw,user,noauto,umask=0 0 2

En remplaçant bien sûr le UUID par le bon (avec l'explication qu'a fourni David) et le chemin par le bon (éviter les espaces dans le nom du chemin évitera d'éventuels problèmes.

Bon test smile

Hors ligne

#30 2012-08-30 07:13:36

Brenladais
Membre
Inscription : 2012-08-24
Messages : 155

Re : Partage de fichiers Ubuntu - W7 - disque externe réseau

defaults,nls=utf8,umask=0222

Dernière modification par Brenladais (2012-08-30 08:08:40)

Hors ligne

#31 2012-08-30 09:36:18

mephistos
Contributeurs Confirmés
Inscription : 2012-02-05
Messages : 693

Re : Partage de fichiers Ubuntu - W7 - disque externe réseau

Hors ligne

#32 2012-08-30 10:02:11

Brenladais
Membre
Inscription : 2012-08-24
Messages : 155

Re : Partage de fichiers Ubuntu - W7 - disque externe réseau

Hors ligne

#33 2012-08-30 10:10:16

mephistos
Contributeurs Confirmés
Inscription : 2012-02-05
Messages : 693

Re : Partage de fichiers Ubuntu - W7 - disque externe réseau

Ok, non cochée, ben ça veux dire que lors du démarrage le système de perdra pas de temps à vérifier le disque, ce qui , pour un disque externe est mieux, je trouve.

Ensuite libre à vous de le vérifier de temps en temps une fois le système démarré.

Pour supprimer un répertoire vide avec les droits super-utilisateur : sudo rmdir "/media/My Book"

Hors ligne

#34 2012-08-30 10:17:26

Brenladais
Membre
Inscription : 2012-08-24
Messages : 155

Re : Partage de fichiers Ubuntu - W7 - disque externe réseau

Merci beaucoup à tous les intervenants sur ce sujet !

Je penses que l'on peut ainsi clôturer ce sujet, on dirait que tout fonctionne correctement.

Encore merci pour votre patience.

Bien cordialement,
Thomas.

Hors ligne

#35 2012-08-30 10:31:41

Antonin
Membres de confiance
Inscription : 2011-11-28
Messages : 3 729

Re : Partage de fichiers Ubuntu - W7 - disque externe réseau

Bonjour,

Avant de clôturer, je tiens d'abord à tous vous féliciter pour ce magnifique topic, et je reste sur une phrase qui provoque chez moi de l'incompréhension quant à la solution pérenne du problème, i.e lors du prochain démarrage :
=> " il est tout à fait normal qu'après un redémarrage rien n'ai été gardé. Il aurait fallu mettre la bonne ligne dans fstab."
Donc quelle est la bonne ligne à mettre dans fstab ?
Merci !

Bien cordialement,
Antonin.

Hors ligne

#36 2012-08-30 10:37:00

Brenladais
Membre
Inscription : 2012-08-24
Messages : 155

Re : Partage de fichiers Ubuntu - W7 - disque externe réseau

Dernière modification par Brenladais (2012-08-30 10:46:39)

Hors ligne

#37 2012-08-30 11:04:07

mephistos
Contributeurs Confirmés
Inscription : 2012-02-05
Messages : 693

Re : Partage de fichiers Ubuntu - W7 - disque externe réseau

Dernière modification par mephistos (2012-08-30 11:04:18)

Hors ligne

#38 2012-08-30 12:27:15

Antonin
Membres de confiance
Inscription : 2011-11-28
Messages : 3 729

Re : Partage de fichiers Ubuntu - W7 - disque externe réseau

Ok, merci.

Donc c'est bon pour tout le monde ? lol

Bien cordialement,
Antonin.

Hors ligne

#39 2012-08-31 17:08:53

Brenladais
Membre
Inscription : 2012-08-24
Messages : 155

Re : Partage de fichiers Ubuntu - W7 - disque externe réseau

Hors ligne

#40 2012-09-05 13:54:06

Brenladais
Membre
Inscription : 2012-08-24
Messages : 155

Re : Partage de fichiers Ubuntu - W7 - disque externe réseau

Bonjour,

Je fais un petit up dans ce topic, car je me suis rendu compte que je ne pouvais plus écrire sur le disque dur externe (toujours branché sous linux)

J'ai regardé dans samba, il est bien partagé, le DD se monte correctement dans le fstab, puisque j'arrive à lire les fichiers depuis mon PC W7.

En revanche il m'est impossible d'écrire sur le DD depuis mon W7.

C'est donc bien un problème de permission, la commande mount me renvoie ça :

caro@caro-FZ092AA-ABF-SR5625FR:~$ mount
/dev/sda1 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
/dev/sdb1 on /media/My_Book type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=512)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/caro/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=caro)

Par contre ce que je trouve "bizarre" c'est le résultat de :

caro@caro-FZ092AA-ABF-SR5625FR:~$ cat /ect/fstab
cat: /ect/fstab: Aucun fichier ou dossier de ce type

Alors que le disque est bien monté.

Avec la commande "sudo cp" j'ai bien réussi à passer mon fichier sur le DD.

Je n'ai rien a priori rien changé aux permissions, tout fonctionnait correctement, mais là je sèche !

Merci
Cordialement,
Thomas

Dernière modification par Brenladais (2012-09-05 13:58:00)

Hors ligne

#41 2012-09-05 16:48:48

mephistos
Contributeurs Confirmés
Inscription : 2012-02-05
Messages : 693

Re : Partage de fichiers Ubuntu - W7 - disque externe réseau

Bonjour,

Vous confondez pas mal de notions en fait...

Un disque qui monte ne possède pas forcement d'entrée correspondante dans fstab. Cela n'a pas grand rapport...

L'erreur de commande c'est parce que le fichier fstab est dans /etc/ et non dans /ect/

Enfin, si ça ne fonctionne plus, et que avant ça fonctionnait (partage + droits ok sous linux), il faut savoir ce qui a été fait entre les deux...

Hors ligne

#42 2012-09-05 17:20:54

Brenladais
Membre
Inscription : 2012-08-24
Messages : 155

Re : Partage de fichiers Ubuntu - W7 - disque externe réseau

Bonsoir Mephistos,

Effectivement comme je vous l'ai dis je suis nouvel utilisateur de linux, donc beaucoup de notions sous toutes nouvelles pour moi, j'essaye tant bien que mal de comprendre et d'apprendre tout ce que je fais mais ce n'est pas toujours évident.

La seule "chose" qui ne fonctionne plus est le fait de pouvoir écrire/modifier quelque chose sur le disque dur, puisque je peux y accéder et lire les fichiers depuis mon pc linux et W7.

En ce qui concerne les droits, je ne vois pas en quoi j'ai changé quelque chose, car je n'ai pas retouché a Samba, ni au Disk-manager.

Hors ligne

#43 2012-09-05 17:52:20

mephistos
Contributeurs Confirmés
Inscription : 2012-02-05
Messages : 693

Re : Partage de fichiers Ubuntu - W7 - disque externe réseau

Pour résoudre votre nouveau problème il nous faut toujours les mêmes informations :

mount : OK

cat /etc/fstab

ls -l /media/My_Book/

Ensuite vous avez choisi d'utiliser disk-manager que je ne connais pas, donc si il y a un comportement anormal, je suggère de faire une recherche pour comprendre ce qui a pu se passer.
Si vous ne l'utilisiez pas, juste avec la bonne ligne dans /etc/fstab tout fonctionnera correctement, sans comportement instable...
Toutes les explications pour ce faire sont déjà dans cette discussion, il faut la relire calmement du début à la fin smile

Hors ligne

#44 2012-09-06 07:47:40

Brenladais
Membre
Inscription : 2012-08-24
Messages : 155

Re : Partage de fichiers Ubuntu - W7 - disque externe réseau

Hors ligne

Pied de page des forums