lnicos Posté(e) le 8 février 2012 Auteur Posté(e) le 8 février 2012 la réponse donnée: DisqueDur-Nico> sh S99mount.sh DisqueDur-Nico>
bud77 Posté(e) le 8 février 2012 Posté(e) le 8 février 2012 En théorie, çà a fonctionné Tape "mount" et colle le résultat, voir si le montage a bien été effectué
lnicos Posté(e) le 8 février 2012 Auteur Posté(e) le 8 février 2012 /dev/root on / type ext3 (rw,relatime,errors=continue,data=ordered) /tmp on /tmp type tmpfs (0) none on /dev/pts type devpts (gid=4,mode=620) /sys on /sys type sysfs (0) /proc/bus/usb on /proc/bus/usb type usbfs (0) /dev/vg1/volume_1 on /volume1 type ext4 (usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0,synoacl) /volume1/DD - Synology/mp3 on /volume1/music type bind (bind) /volume1/DD - Synology/films on /volume1/video type bind (bind) /volume1/DD - Synology/photos on /volume1/photo type bind (bind) DisqueDur-Nico> Du coup ça a marché ? le script fonctionne en fait ?
PatrickH Posté(e) le 8 février 2012 Posté(e) le 8 février 2012 Avec quel éditeur as tu édité ton fichier S99mount.sh ? Patrick
bud77 Posté(e) le 8 février 2012 Posté(e) le 8 février 2012 [code /volume1/DD - Synology/mp3 on /volume1/music type bind (bind) /volume1/DD - Synology/films on /volume1/video type bind (bind) /volume1/DD - Synology/photos on /volume1/photo type bind (bind) DisqueDur-Nico> Du coup ça a marché ? le script fonctionne en fait ? Apparemment oui, on voit les points de montage (les 3 dernières lignes que j'ai quote) Sinon comme le dit Patrick, avec quoi as-tu édité le fichier ? Peux tu faire un "vi S99mount.sh" et copier le résultat ici (pour sortir de vi, il faut appuyer sur la touche <ECHAP> puis ":q!" )
PatrickH Posté(e) le 8 février 2012 Posté(e) le 8 février 2012 Car j'ai comme l'impression que tu dois avoir des ^M à la fin de tes lignes (visible dans vi)! Patrick
Diaoul Posté(e) le 9 février 2012 Posté(e) le 9 février 2012 Wouah, l'asssistanat a son plus haut niveau depuis 50 posts.
PatrickH Posté(e) le 9 février 2012 Posté(e) le 9 février 2012 Bah demain on demandera de vérifier si le NAS est bien connecté à la prise de courant... Patrick
lnicos Posté(e) le 9 février 2012 Auteur Posté(e) le 9 février 2012 lol, oohh ça va les gars ;-D... donc 1, oui le NAS est bien connecté et 2 puisque j'ai lu l'autre post sur S99mount, j'ai édité mon fichier avec notepadd++
bud77 Posté(e) le 9 février 2012 Posté(e) le 9 février 2012 Envoi le résultat du vi, y'a des chances que tu ai les ^M en fin de ligne ...
lnicos Posté(e) le 9 février 2012 Auteur Posté(e) le 9 février 2012 j'y comprends pas grand chose... je sens que ça va encore charier DisqueDur-Nico> vi S99mount.sh ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ - S99mount.sh [Modified] 1/1 100% ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ - S99mount.sh [Modified] 1/1 100% ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ - S99mount.sh [Modified] 1/1 100% ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ - S99mount.sh [Modified] 1/1 100%
PatrickH Posté(e) le 9 février 2012 Posté(e) le 9 février 2012 Si tu as ca c'est que tu n'est pas dans le bon répertoire quant tu tape "vi S99mount.sh" ! Patrick
lnicos Posté(e) le 9 février 2012 Auteur Posté(e) le 9 février 2012 A priori si pourtant: DisqueDur-Nico> cd /usr/syno/etc.defaults/rc.d/ DisqueDur-Nico> ls S01iptables.sh S55cupsd.sh S89mailserv.sh S02bootup.sh S56gcpd.sh S90usbip.sh S03hotplugd.sh S66S2S.sh S95sshd.sh S03inetd.sh S66fileindexd.sh S96synoaudiod.sh S04crond.sh S66synoindexd.sh S96synorcd.sh S06synomount.sh S77synomkthumbd.sh S97apache-sys.sh S08snmpd.sh S78JumboFrame.sh S97apache-user.sh S09DDNS.sh S78iscsitrg.sh S97apache-webdav.sh S10UPnPportmap.sh S79RCPower.sh S98findhostd.sh S10slapd.sh S80samba.sh S99EAUpgrade.sh S11nslcd.sh S81atalk.sh S99WDidle3Dis.sh S12upsmon.sh S82surveillance.sh S99avahi.sh S20pgsql.sh S83nfsd.sh S99ftpd.sh S21mysql.sh S84rsyncd.sh S99iTunes.sh S23ntpdate.sh S85synonetbkpd.sh S99mount.sh S23synologd.sh S86synodms.sh S99zbootok.sh S25download.sh S88synomkflvd.sh ls DisqueDur-Nico> vi S99mount.sh ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ - S99mount.sh [Modified] 1/1 100% ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ - S99mount.sh [Modified] 1/1 100%
PatrickH Posté(e) le 9 février 2012 Posté(e) le 9 février 2012 Alors cela signifie que ce fichier à cet endroit est "vide" de contenu !!! que donne un ls -l S99mount.sh [/CODE] Patrick
lnicos Posté(e) le 9 février 2012 Auteur Posté(e) le 9 février 2012 Le fichier semblait effectivement vide, je l'ai remplacé et voilà ce que j'obtiens maintenant: - S99mount.sh 1/5 20% #!/bin/sh^M mount -o bind "/volume1/DD - Synology/mp3/" "/volume1/music/"^M sleep 2^M mount -o bind "/volume1/DD - Synology/films/" "/volume1/video/"^M sleep 2^M mount -o bind "/volume1/DD - Synology/photos/" "/volume1/photo/" ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ - S99mount.sh 1/5 20% Il me semblait qu'il y a encore un problème de caractère, malgré le fait que j'ai édité le fichier avec notepad++ et que je ne vois donc pas ces caractères...
bud77 Posté(e) le 9 février 2012 Posté(e) le 9 février 2012 Refait un vi du fichier, puis tapes ceci : :%s/^V^M//g ^V et ^M sont à taper de cette façon : CTRL +V puis CTRL +M, tape les autres caractères à la main puis <ENTREE> Puis touche <ECHAP> et enfin ":wq"
PatrickH Posté(e) le 9 février 2012 Posté(e) le 9 février 2012 Sinon dans notepad++ tu dois pouvoir choisir entre un mode "dos" et "linux" pour les retours à la ligne !! Et oui il ne faut plus avoir ces ^M sinon tu auras des problèmes Patrick
lnicos Posté(e) le 9 février 2012 Auteur Posté(e) le 9 février 2012 Merci pour ton aide. Je n'arrive pas à manuellement écrire les caractères ^V et ^M. J'ai essayé de copier/coller ta syntaxe "%s/^V^M//g", ça a eu l'air de marcher, mais quand je refais un vi je vois toujours les caractères V et M.
PatrickH Posté(e) le 9 février 2012 Posté(e) le 9 février 2012 As tu bien pris soins de sauver le fichier en sortant (<echap>:wq) sinon bien sur rien n'est conservé ! Et il faut bien sur être loggé "root" et pas "admin" ! Et je voudrais rajouter qu'il est important que pour ceux qui veulent se lancer dans des modifications de fichiers systèmes au travers de telnet et/ou SSH que vous maitrisiez un minimum les commandes Linux car on ne va pas à chaque fois se lancer dans des échanges de ce type, j'espère que vous le comprendrez aisément Patrick
Diaoul Posté(e) le 9 février 2012 Posté(e) le 9 février 2012 @PatrickH: T'as oublié l'explication sur l'utilisation de vi pour supprimer le caractère au bout de la ligne, un petit cours sur le mode append et insert STP. NE BACLE PAS TES EXPLICATIONS ! Rho. Trololo
PatrickH Posté(e) le 9 février 2012 Posté(e) le 9 février 2012 Et pourquoi pas un cours complet sur sed, grep et awk tant que j'y suis Patrick
Diaoul Posté(e) le 9 février 2012 Posté(e) le 9 février 2012 Défi: Une ligne de commande qui lui corrigera tous ses problèmes Attention, "man" n'est pas une réponse valide !
bud77 Posté(e) le 9 février 2012 Posté(e) le 9 février 2012 (modifié) (tu oublie TR, çà peux bien le faire ici aussi) Edit : As, dsl Diaoul, j'ai donné la solution Modifié le 9 février 2012 par bud77
lnicos Posté(e) le 9 février 2012 Auteur Posté(e) le 9 février 2012 je ne suis certes pas une bête en commandes unix, mais au moins je ne fais pas de fautes quand j'écris en français... chacun son truc... Merci pour votre indulgence en tout cas.
Messages recommandés