Scénario
J'ai une boîte sans tête Ubuntu 10.10 RC exécutant quelques applications de service sur mon réseau domestique. J'ai un serveur Windows 2008 hébergeant tous mes partages réseau et mes disques durs. Je monte actuellement les lecteurs réseau au démarrage à l'aide de FSTAB avec les options suivantes définies:
credentails=/etc/smbcredentials,
iocharset=utf8,uid=1000,gid=1000,file_mode=0777,dir_mode=0777,noserverino,sfu
Question
Quelle option dois-je définir pour que SYMLINKS s'enregistre correctement à l'aide de CIFS? Je dois admettre que les informations contenues dans man mount.cifs
ne semblent pas fournir une définition suffisamment claire des options que je devrais utiliser pour un support approprié.
Problème
Lors de l'exécution de RSYNC à partir de la machine Ubuntu pour sauvegarder les dossiers sélectionnés sur les partages Windows, il ne parvient pas à recréer les SYMLINKS. Je crains que cela ne crée un problème lors d'une tentative ultérieure de restauration de ces fichiers si jamais j'en ai besoin.
Je suis à peu près sûr qu'avant Vista, les "liens symboliques" dans Windows (appelés jonctions dans le monde MS) ne pouvaient que lier un répertoire à un autre répertoire. Je doute que les cifs soient capables de créer des jonctions sur un partage Windows, bien que je vois que SMB prend en charge les appels de style ioctl, donc il pourrait y avoir une chance qu'un client averti puisse contraindre un serveur Windows à créer une jonction.
Mon problème est que je veux utiliser pxelinux pour monter un partage de répertoire Windows à partir duquel démarrer une boîte Linux. Ce serait bien d'avoir le système de fichiers accessible depuis Windows, car vous pouvez alors exposer des parties du système de fichiers sur votre serveur de démarrage sans compter sur la machine démarrée en cours d'exécution.
La solution que j'ai trouvée est d'utiliser NFS sur Cygwin. De cette façon, vous pouvez toujours exposer le montage NFS à votre réseau Linux. Vous pouvez ensuite utiliser des partages Windows réguliers pour exposer les mêmes répertoires à votre réseau Windows si vous le souhaitez.
Jusqu'à présent, l'expérimentation avec une machine virtuelle s'avère très utile.
-Waldemar
la source