Page 1 sur 1

Partage de répertoires W$ à partir de Linux

Posté : ven. 16 nov. 2018 18:28
par tioker
Bonsoir,
J'ai récupéré le PC d'une association sous W$. Pour les aider à s'habituer à Linux, je leur ai mis un double boot.
Mais je voudrai partager les répertoires Documents / Images / Musique / Vidéos qui sont sous W$ à partir de Linux et surtout ne rien toucher à W$.
Par l'explorateur fichier j'ai bien trouvé ma partition W$ que je sais monter après y avoir accédé; elle se trouve en raccourci sur le bureau et dans /etc/mtab. Si je mets la ligne dans le fstab, ça monte aussi au démarrage.

Mais je voudrai que le /Users/toto/Images de la partition W$ soit monté à la place du /home/toto/Images de mon Linux. Pareil pour Documents Vidéos Musique.
Si un montage par /dev/sda4 /media/.... fonctionne, le /dev/sda4/Users/toto/Puctures ne veut pas se monter: "Le périphérique spécial ... n'existe pas (un préfixe de chemin n'est pas un répertoire).

Mes questions: Est-ce possible de ne monter uniquement que les répertoires Documents Images Musique et Vidéos ?
Si oui, avez-vous des exemples de montage dans /etc/fstab ?

Rappel: c'est un unique PC qui supporte deux distributions en double boot: W$ et Linux.

Dans l'attente, cordialement

Re: Partage de répertoires W$ à partir de Linux

Posté : ven. 16 nov. 2018 19:13
par arghlub
Salut tioker,
tioker a écrit :
ven. 16 nov. 2018 18:28
Mais je voudrai que le /Users/toto/Images de la partition W$ soit monté à la place du /home/toto/Images de mon Linux. Pareil pour Documents Vidéos Musique.
Il faut juste que tu fasses des liens symboliques de ton point de montage de W$/répertoire des images «/Users/toto/Images» vers «/home/toto/Images» de Linux.

Avant de lancer la commande de lien symbolique, il faut supprimer les répertoires du /home de Linux :

Code : Tout sélectionner

cd && rm -r Documents Images Musique Vidéos
Puis tu fais tes liens par rapport au point de montage W$ :

Code : Tout sélectionner

ln -s /CheminDuMontageW$/Users/toto/Images /home/toto/Images

:idea: C'est le même principe que pour une partition «/data», vas voir par là, c'est le même principe : https://www.forum-francophone-linuxmint ... 27#p124727
;)

Re: Partage de répertoires W$ à partir de Linux

Posté : ven. 16 nov. 2018 20:52
par tioker
Merci "arghlub".
Je regarde ce WE.

Donc si je comprends bien, tu montes la ressource générale (par fstab) et tu crées des liens symboliques.
Si ça marche (et je suis confiant), la solution est facile à comprendre.

Cdlt

Re: Partage de répertoires W$ à partir de Linux

Posté : ven. 16 nov. 2018 21:19
par Rafale06
Bonsoir,
Je l'avais fait sur le miens avant de virer Windows en montant chaque dossier séparément dans le fichier fstab. Le dossier "Images" de W$ etait monté dans le dossier "images" de Linux.

Re: Partage de répertoires W$ à partir de Linux

Posté : lun. 19 nov. 2018 16:21
par tioker
Bonjour,
Le WE est passé, j'ai monté tel qu'indiqué, ça fonctionne ... presque. J'ai cherché mais pas trouvé alors je donne ces détails.

Dans /etc/fstab, le montage se fait bien; j'ai récupéré la ligne qui était dans mtab en mettant ntfs-3G comme protocole.
Mais que ce soit en montage à la main ou par fstab, les répertoires restent en Read Only.
J'ai eu beau manipuler les options fstab (uid, gid, umask, ro...), rien n'y fait.
Pourtant la doc me semblait claire ...

Quelle est mon erreur ?

Ma ligne fstab

Code : Tout sélectionner

/dev/sda4 /media/pointDeMontage ntfs-3g ro,nosuid,nodev,relatime,gid=1000,uid=1000,default_permissions,allow_other 0 0
J'ai mis uid et gid aux bonnes valeurs.

Ah oui. J'ai aussi appliqué les modifications sur Windows qui sont mentionnées sur ce post. Sans effet.
Et mon point de montage m'appartient bien. Mais les permissions mises sur les répertoires montés sont tous associés à Root. Et comme la commande mount est privilégiée, je ne peux pas faire autrement que monter par un sudo.

Re: Partage de répertoires W$ à partir de Linux

Posté : lun. 19 nov. 2018 18:49
par mézig
Salut,

Essayes peut etre avec ces options (sans garantie, chez moi ça marche )

Code : Tout sélectionner

 /dev/sda4 /media/pointDeMontage   ntfs-3g defaults,gid=1000,uid=1000,windows_names,locale=fr_FR.UTF-8 0 0
a la place de /dev/sda4 il vaut mieux mettre
UUID=xxxxxxxxxxx /media/pointDeMontage ntfs-3g defaults,gid=1000,uid=1000,windows_names,locale=fr_FR.UTF-8 0 0[/code]
(xxxx etant l'uuid de la partition) ça ne change rien au montage mais c'est plus sur

Bien sûr tu as désactive le démarrage rapide de Windows

Re: Partage de répertoires W$ à partir de Linux

Posté : lun. 19 nov. 2018 23:15
par f.x0
Bonjour mézig,

mézig a écrit : j'ai récupéré la ligne qui était dans mtab en mettant ntfs-3G comme protocole.
Mais que ce soit en montage à la main ou par fstab, les répertoires restent en Read Only.
J'ai eu beau manipuler les options fstab (uid, gid, umask, ro...), rien n'y fait.
Pourtant la doc me semblait claire ...

Quelle est mon erreur ?
Si tu mets ro en option dans fstab cela indique justement read only,
pour l'écriture c'est rw (read/write).

Re: Partage de répertoires W$ à partir de Linux

Posté : mar. 20 nov. 2018 00:40
par mézig
Salut f.x0

Ou a tu récupéré ce message ?...je ne me souviens pas avoir écris ça , :?


Edit: Compris tu t'es trompé de nom ;) parce qu'effectivement a une époque je prenais comme base la ligne de mtab

Re: Partage de répertoires W$ à partir de Linux

Posté : mar. 20 nov. 2018 09:57
par tioker
mézig a écrit :
lun. 19 nov. 2018 18:49
......... il vaut mieux mettre

Code : Tout sélectionner

 UUID=xxxxxxxxxxx /media/pointDeMontage   ntfs-3g defaults,gid=1000,uid=1000,windows_names,locale=fr_FR.UTF-8 0 0
Bien sûr tu as désactive le démarrage rapide de Windows
Bonjour à tous (Mezig, Arghlub et f.x0 entre autre...).
@ f.x0 --> oui j'avais bien vu ro et je l'avais remplacé; sans succès. Et mes permissions étaient restées en propriétaire root et non pas l'utilisateur du PC.
@ Mezig --> oui j'avais désactivé le démarrage rapide de Windows comme mentionné dans le post que j'avais mis en référence (mais ça ne coûte rien de redemander).
@tous --> j'ai utilisé le UUID.

@tous encore --> LA SOLUTION DE MEZIG SEMBLE FONCTIONNER !! :idea: !! J'ai scrupuleusement répliqué la ligne (avec l'UUID récupéré dans

Code : Tout sélectionner

sudo blkid
, j'ai démonté le disque, ré-exécuté mon fstab par un

Code : Tout sélectionner

sudo mount -a
et maintenant mes répertoires sont à moi, plus à root.

Merci à vous tous et je mets à Résolu dans la journée.

PS: les membres de l'association pourront ainsi bien tester entre un W$10 qui met 10 minutes à booter et 1/2 heure à se stabiliser (mises à jour, pleins de process qui bouffent on ne sait pas pourquoi) et un Linux rapide, stable, intuitif, sécurisé et LTS...

Re: Partage de répertoires W$ à partir de Linux

Posté : mar. 20 nov. 2018 09:59
par arghlub
tioker a écrit :
mar. 20 nov. 2018 09:57
PS: les membres de l'association pourront ainsi bien tester entre un W$10 qui met 10 minutes à booter et 1/2 heure à se stabiliser (mises à jour, pleins de process qui bouffent on ne sait pas pourquoi) et un Linux rapide, stable, intuitif, sécurisé et LTS...
:l :l :l :D