Software » Linux > linked folder
Linux > linked folder
Publié le 25/02/2011 @ 15:03:46,
Par Jean-ChristopheSalut,
Je voudrais savoir comment avoir un "raccourci" dans un folder qui pointe dans un autre et qui soit navigable à travers un partage.
Je m'explique.
Disque0:
- folder0A
- folder0B
- folder0C
Disque1:
- folder1A
- folder1B
Je voudrais partager le disque0 et retrouver dans le partage :
- folder0A
- folder0B
- folder0C
- folder1A
- folder1B
Je voudrais donc savoir comment créer les liens folder1A et folder1B dans le disque0 pour qu'ils soient visibles (et utilisables) depuis le partage.
Merci
Je voudrais savoir comment avoir un "raccourci" dans un folder qui pointe dans un autre et qui soit navigable à travers un partage.
Je m'explique.
Disque0:
- folder0A
- folder0B
- folder0C
Disque1:
- folder1A
- folder1B
Je voudrais partager le disque0 et retrouver dans le partage :
- folder0A
- folder0B
- folder0C
- folder1A
- folder1B
Je voudrais donc savoir comment créer les liens folder1A et folder1B dans le disque0 pour qu'ils soient visibles (et utilisables) depuis le partage.
Merci
Linux > linked folder
Publié le 25/02/2011 @ 15:06:00,
Par zion
Linux > linked folder
Publié le 25/02/2011 @ 15:07:34,
Par Jean-Christophej'avais trouvé ça, mais je n'étais pas sur que c'était "cross disk"
Linux > linked folder
Publié le 25/02/2011 @ 15:09:39,
Par zionBenh sous Linux tu t'en fous un peu du cross disk, tout est un fils de /
Je suis le Roy
Linux > linked folder
Publié le 25/02/2011 @ 15:15:54,
Par Jean-Christopheoui, c'est vrair
merci
merci
Linux > linked folder
Publié le 25/02/2011 @ 15:32:25,
Par Jean-Christophebon, ca marche mais j'ai un problème de droit maintenant
Je creuse...
Je creuse...
Linux > linked folder
Publié le 25/02/2011 @ 15:38:43,
Par Jean-ChristopheJ'ai les bons droits sur la cible, mais je ne trouve pas comment changer les droits sur le lien logique
Linux > linked folder
Publié le 25/02/2011 @ 15:47:46,
Par Jean-ChristopheBon...
Je m'explique.
J'ai un NAS Synology qui a son volume interne, avec des partages et tout va bien.
J'a ajouter un disque USB.
J'ai fait un "ln -s" d'un répertoire du disque USB dans un répertoire partagé du volume interne pour avoir tous les sous-répertoires dans le même partage (movies, series, audio; photos, etc.)
Movies est sur le disque USB.
Maintenant, j'ai bien un "Movies" qui apparait dans le partage "medias" qui est lui-même un répertoire du volume interne.
Mais ce foutu truc ne me laisse pas accéder à \\nas\medias\Movies!
Par contre, j'accède sans problème à \\nas\usbshare2\Movies qui a été créé tout seul quand j'ai branché le disque USB.
J'avoue que je suis perdu
Je m'explique.
J'ai un NAS Synology qui a son volume interne, avec des partages et tout va bien.
J'a ajouter un disque USB.
J'ai fait un "ln -s" d'un répertoire du disque USB dans un répertoire partagé du volume interne pour avoir tous les sous-répertoires dans le même partage (movies, series, audio; photos, etc.)
Movies est sur le disque USB.
Maintenant, j'ai bien un "Movies" qui apparait dans le partage "medias" qui est lui-même un répertoire du volume interne.
Mais ce foutu truc ne me laisse pas accéder à \\nas\medias\Movies!
Par contre, j'accède sans problème à \\nas\usbshare2\Movies qui a été créé tout seul quand j'ai branché le disque USB.
J'avoue que je suis perdu
Linux > linked folder
Publié le 25/02/2011 @ 16:31:46,
Par philfrBenh sous Linux tu t'en fous un peu du cross disk, tout est un fils de /
Ouiménon...
ln crée un "hard link" qui ne marche que sur un même file system (en fait c'est vraiment le même fichier qui se trouve à plusieurs endroits à la fois)
ln -s crée un "softlink" similaire aux shortcuts windows.
JC>
On ne peut pas changer les droits d'un softlink: il est toujours rwxrwxrwx et ce sont les droits du fichier linké qui s'appliquent.
Il faut voir comment ton volume USB est monté sur linux (quel user et quels droits) et comment to share est monté sur ta machine windows client.
Linux > linked folder
Publié le 25/02/2011 @ 16:34:21,
Par salv-iceHello,
Si tu essayes d'y accéder depuis un poste Windows, je crois que le link ne fonctionnera pas. Pour que ça fonctionne, tu dois créer le repertoire medias/movies et utiliser mount avec l'option "--bind" pour monter usbshare2/movies dessus, en mettant les permissions quivontbien sur medias/movies, ça devrait le faire.
Si tu essayes d'y accéder depuis un poste Windows, je crois que le link ne fonctionnera pas. Pour que ça fonctionne, tu dois créer le repertoire medias/movies et utiliser mount avec l'option "--bind" pour monter usbshare2/movies dessus, en mettant les permissions quivontbien sur medias/movies, ça devrait le faire.
Linux > linked folder
Publié le 25/02/2011 @ 16:36:04,
Par Jean-Christophephilfr > J'ai bien fait un ln-s pour faire un lien symbolique.
salv-ice > je vais essayer, merci
salv-ice > je vais essayer, merci
Linux > linked folder
Publié le 25/02/2011 @ 16:41:35,
Par philfrsalv-ice> pas nécessaire, je viens d'essayer:
- mon home directory /home/philfr est accessible comme un share samba
- j'ai sur ma machine linux un autre filesystem monté en /mnt/disk
- j'ai fait ln -s /mnt/disk /home/philfr/lndisk
- je peux depuis le client windows entrer dans /home/philfr/lndisk et voir le contenu
- mon home directory /home/philfr est accessible comme un share samba
- j'ai sur ma machine linux un autre filesystem monté en /mnt/disk
- j'ai fait ln -s /mnt/disk /home/philfr/lndisk
- je peux depuis le client windows entrer dans /home/philfr/lndisk et voir le contenu
Linux > linked folder
Publié le 25/02/2011 @ 16:47:21,
Par Jean-Christophephilfr > tu as bien de la chance
Sinon, j'ai essayé le mount --bind et ca ne fonctionne pas non plus.
Le fichier de config :
Kids et Audio fonctionnent.
Je ne vois pas les autres...
scrongneugneu!
Sinon, j'ai essayé le mount --bind et ca ne fonctionne pas non plus.
Le fichier de config :
mount --bind /volume1/media/Audio /volume1/music
mount --bind /volume1/media/Kids /volume1/video
mount --bind /volume1/media/Movies /volumeUSB2/usbshare/Movies
mount --bind /volume1/media/Photos /volumeUSB2/usbshare/Photos
mount --bind /volume1/media/Movies /volumeUSB2/usbshare/Movies
mount --bind /volume1/media/Kids /volume1/video
mount --bind /volume1/media/Movies /volumeUSB2/usbshare/Movies
mount --bind /volume1/media/Photos /volumeUSB2/usbshare/Photos
mount --bind /volume1/media/Movies /volumeUSB2/usbshare/Movies
Kids et Audio fonctionnent.
Je ne vois pas les autres...
scrongneugneu!
Linux > linked folder
Publié le 25/02/2011 @ 16:54:59,
Par salv-iceMouarf bizarre ça, doit y avoir un problème de permissions quelque part alors...
Linux > linked folder
Publié le 25/02/2011 @ 16:55:35,
Par Jean-ChristopheJ'ai fait un
Instantanément, j'ai vu apparaitre un "Movies" dans le partage qui était ouvert sur la machine Windows.
Par contre, je n'ai pas le droit d'y entrer.
En revanche, j'accède sans problème à \\nas\usbshare2\Movies
Alors, je tourne en rond
ln -s /volumeUSB2/usbshare/Movies /volume1/media/Movies
Instantanément, j'ai vu apparaitre un "Movies" dans le partage qui était ouvert sur la machine Windows.
Par contre, je n'ai pas le droit d'y entrer.
En revanche, j'accède sans problème à \\nas\usbshare2\Movies
Alors, je tourne en rond
Linux > linked folder
Publié le 25/02/2011 @ 17:03:37,
Par philfrL'utilisateur qui monte le volumeUSB2 sur la machine linux est-il le même que celui qui se connecte au share via Samba ?
Si tu te logues sur le linux avec le même user que celui qui accède au share, peux-tu accéder à /volumeUSB2/usbshare/Movies ?
Peux-tu sur ta machine linux donner l'output de la commande mount ?
Si tu te logues sur le linux avec le même user que celui qui accède au share, peux-tu accéder à /volumeUSB2/usbshare/Movies ?
Peux-tu sur ta machine linux donner l'output de la commande mount ?
Linux > linked folder
Publié le 25/02/2011 @ 17:03:58,
Par salv-icePourtant, c'est bien le mount qui est conseillé pour les partages Windows :
http://forum.synology.com/enu/viewtopic.php?f=47&t=16582
Ton disque USB il est en NTFS ?
http://forum.synology.com/enu/viewtopic.php?f=47&t=16582
Ton disque USB il est en NTFS ?
Linux > linked folder
Publié le 25/02/2011 @ 17:25:22,
Par Jean-ChristopheL'utilisateur qui monte le volumeUSB2 sur la machine linux est-il le même que celui qui se connecte au share via Samba ?
Non, root fait le mount et c'est mon login Windows qui essaye d'accéder aux fichiers.
Si tu te logues sur le linux avec le même user que celui qui accède au share, peux-tu accéder à /volumeUSB2/usbshare/Movies ?
Oui
Peux-tu sur ta machine linux donner l'output de la commande mount ?
Les répertoires n'existaient pas avant le mount.
Mais si je fais
nas> mkdir Movies
nas> mount --bind /volume1/media/Movies /volumeUSB2/usbshare/Movies
nas>
nas> mount --bind /volume1/media/Movies /volumeUSB2/usbshare/Movies
nas>
Je vois le répertoire Movies dans le partage, mais il est vide.
Et merde!!! Il est vide de l'autre côté aussi!
Bordel!
Ca existe un NTFS undelete sous linux?
Linux > linked folder
Publié le 25/02/2011 @ 17:26:27,
Par Jean-ChristophePutain de truc!! Bordel de merde!!
Linux > linked folder
Publié le 25/02/2011 @ 17:31:38,
Par Jean-ChristopheBon, j'ai retiré le cable USB du disque externe et je l'ai branché sur mon PC, les fichiers sont toujours là
Pfiou!
Mais je ne sais toujours pas ce que je peux faire...
Pfiou!
Mais je ne sais toujours pas ce que je peux faire...