ipkg installtion geht nicht, da kein "public" Ordner

Status
Für weitere Antworten geschlossen.

pizza

Benutzer
Mitglied seit
31. Jan 2010
Beiträge
48
Punkte für Reaktionen
0
Punkte
0
hallo,
nachdem ich mich nu endlich dazu durchgerungen hab, hier mehrere Threads durch zulesen um meine Musik von beiden Volumes ineinander "zu mounten"
Hab ich nun beschlossen ipkg zu installieren, da dass ja anscheinend dafür notwendig/vorraussetzung ist.

Nun hab ich perputty verbunden ,klappt auch super, volume1 findet er auch noch,
nur hab ich in Volume1 kein "public" Ordner o_O
er zeigt nur diese Ordner an:

Rich (BBCode):
appstore
@database
@download
@tmp
FreundUpload
Temp
aquota.group
aquota.user
homes
lost+found
music
photo
video
web

kann ich den public Ordner einfach selber erstellen oder hab ihc i-was falsch gemacht?
 

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344
public ist ein Ordner der bei den meisten vorhanden ist, daher wird er im Tut aufgeführt.
Du kannst es auch in einen anderen Ordner speichern, müsstest den Pfad dann aber auch in den anderen Schritten so ändern.

MfG Matthieu
 

pizza

Benutzer
Mitglied seit
31. Jan 2010
Beiträge
48
Punkte für Reaktionen
0
Punkte
0
ok, danke, hat wunderbar funktioniert,
vielen Dank für die schnelle Antwort :)
 

thedude

Benutzer
Mitglied seit
30. Nov 2009
Beiträge
2.244
Punkte für Reaktionen
2
Punkte
84
Aber warum muss man IPKG installieren um mount bind zu machen? Dem kann ich nicht ganz folgen. Wenn ich mich nicht grad total vertue müsste es doch auch ohne gehen?! "mount" gibts doch auch so...

gruss
dude
 

pizza

Benutzer
Mitglied seit
31. Jan 2010
Beiträge
48
Punkte für Reaktionen
0
Punkte
0
Aber warum muss man IPKG installieren um mount bind zu machen? Dem kann ich nicht ganz folgen. Wenn ich mich nicht grad total vertue müsste es doch auch ohne gehen?! "mount" gibts doch auch so...

gruss
dude

Ich wollte das Mount Bind Script auf den Server kopieren dass ich hier gefunden hab.
Und dafür brauch ich doch SFTP /SCP oder nicht? :confused:

Hat ja nun geklappt.
und ich kann nu das Script draufkopieren :)
Rich (BBCode):
#!/bin/sh
/bin/sleep 15

case $1 in
start)
/bin/mount -o bind /volume2/music 2/ /volume1/music/
/bin/mount -o bind /volumeUSB1/usbshare/Movies/  /volume1/video/
/bin/mount -o bind /volumeUSB1/usbshare/Serien/  /volume1/video/
;;
stop)
/bin/unmount /volume1/music/
/bin/unmount /volume1/video/
;;
*)
echo "Usages: $0 [start|stop]"
;;
esac

Nur zeigt er halt bei /music 2/ immer de 2 Rot an.
wieso und stimmt der Rest vom Script überhaupt?
Nicht dass ich es nachher hochlade und die DS funktionert nich mehr :(
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Ich wollte das Mount Bind Script auf den Server kopieren dass ich hier gefunden hab.
Und dafür brauch ich doch SFTP /SCP oder nicht? :confused:

Hat ja nun geklappt.
und ich kann nu das Script draufkopieren :)
Rich (BBCode):
#!/bin/sh
/bin/sleep 15

case $1 in
start)
/bin/mount -o bind /volume2/music 2/ /volume1/music/
/bin/mount -o bind /volumeUSB1/usbshare/Movies/  /volume1/video/
/bin/mount -o bind /volumeUSB1/usbshare/Serien/  /volume1/video/
;;
stop)
/bin/unmount /volume1/music/
/bin/unmount /volume1/video/
;;
*)
echo "Usages: $0 [start|stop]"
;;
esac

Nur zeigt er halt bei /music 2/ immer de 2 Rot an.
wieso und stimmt der Rest vom Script überhaupt?
Nicht dass ich es nachher hochlade und die DS funktionert nich mehr :(

Leerstellen in Dateinamen sind der Tod eines jeden Kommandos ;)

Mach "" drumherum: mount -o bind "/volume2/musik 2" /volume1/music

Itari
 

thedude

Benutzer
Mitglied seit
30. Nov 2009
Beiträge
2.244
Punkte für Reaktionen
2
Punkte
84
Erstens, das wird nicht gehen weil da ein Leerzeichen drin ist. Benenne das Verzeichnis lieber um (Leerzeichen weg, oder durch Unterstrich ersetzen).

Zweitens kannst Du nicht mehrere Ordner in einen rein mounten. Du musst im Zielordner jeweils Unterordner erstellen. Quasi soviele wie Du Quellordner hast.

Drittens musst Du nicht zwingend per SCP oder sonstwas kopieren. Du kannst auch einfach die Datei per vi direkt auf der DS erstellen.

gruss
dude
 

pizza

Benutzer
Mitglied seit
31. Jan 2010
Beiträge
48
Punkte für Reaktionen
0
Punkte
0
ok danke,
hab es nun umgeschrieben und den Ordner umbenannt:
Rich (BBCode):
#!/bin/sh
/bin/sleep 15

case $1 in
start)
/bin/mount -o bind /volume2/music_2/ /volume1/music/
/bin/mount -o bind /volumeUSB1/usbshare/Movies/  /volume1/video/Movies/
/bin/mount -o bind /volumeUSB1/usbshare/Serien/  /volume1/video/Serien/
;;
stop)
/bin/unmount /volume1/music/
/bin/unmount /volume1/video/
;;
*)
echo "Usages: $0 [start|stop]"
;;
esac

aber was ist das "vi" bzw. wie funktioniert das vi?
per Suche finde ich leider nichts, da vi zu kurz /zu allgemein ist.
und kann ich damit dann auch gleich die Attribute richtig einstellen?

Schonmal jetzt tausend Dank für die große Hilfe =)
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0

v6-driver

Benutzer
Mitglied seit
22. Mai 2011
Beiträge
23
Punkte für Reaktionen
0
Punkte
0
Hallo,

da ich ja noch relativ neu und hilflos bin musste ich so einen alten Thread wieder ausgraben.
Ich habe keinen public Ordner. Also wenn ich in Putty cd/volume1/public eingebe bekomme ich die Fehlermeldung das der Ordner nicht existiert (not found). Ich habe auch schon probiert dieses verzeichnis mit dem Befehl "dir cd/volume1/public" zu erstellen... das klappt aber auch nicht... -.-
Ach ja, ich bin als root angemeldet (das ist doch richtig?)
Im wiki habe ich auch schon gelesen, da habe ich aber nichts genaues dazu gefunden, dieses Public Verzeichnis zu erstellen ...

Bitte helft mir ;) Ich hab halt noch keine ahnung von diesen Befehlen (das wird sich bestimmt aber noch ändern ;))



mfg v6-driver
 

laserdesign

Benutzer
Mitglied seit
11. Jan 2011
Beiträge
2.532
Punkte für Reaktionen
38
Punkte
94
hallo,
der syntax ist cd /volume1/public
da gehört ein leerzeichen zwischen cd und der Pfadangabe hin

Mit dem befehl cd kannst du nichts erstellen, damit wechselst du in ein Verzeichniss
 

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344
public dient hier nur der Zwischenspeicherung. Wenn du den Pfad also an anderen Orten in der Anleitung auch veränderst, ist es kein Problem. Musst einfach stattdessen den Namen eines "Gemeinsamen Ordners" einsetzen. Probier es mal und melde dich wenn du nicht weiter kommst.

MfG Matthieu
 

v6-driver

Benutzer
Mitglied seit
22. Mai 2011
Beiträge
23
Punkte für Reaktionen
0
Punkte
0
Ihr antwortet ja so schnell...da kommt man ja garnicht mehr hinterher mit dem Antowrten ;D

der syntax ist cd /volume1/public
da gehört ein leerzeichen zwischen cd und der Pfadangabe hin

Danke für den Tipp mit dem Leerzeichen, das war der Fehler :)

[...] Probier es mal und melde dich wenn du nicht weiter kommst[...]

danke für das Angebot, aber im Moment scheint alles zu klappen :) hoffentlich bleibt das weiter so :D

mfg v6-driver
 

v6-driver

Benutzer
Mitglied seit
22. Mai 2011
Beiträge
23
Punkte für Reaktionen
0
Punkte
0
...jetzt hab ich doch noch eine Frage:

ich richte IPKG nach dem Wiki ein (http://www.synology-wiki.de/index.php/IPKG)
Ich bin jetzt bei dem Punkt: Neues separates Startup Script für Optware

Was muss ich genau da machen? Wie kann ich diese Script einbinden? Das Verzeichnis /usr/local/etc/rc.d kann ich nicht erstellen da es schon exisitiert...

mfg v6-driver
 

laserdesign

Benutzer
Mitglied seit
11. Jan 2011
Beiträge
2.532
Punkte für Reaktionen
38
Punkte
94
hallo,
dann gehe in das Verzeichniss
cd /usr/local/etc/rc.d

und ruf einen Editor auf z.b.

vi Da hängst du den Namen der datei dran.
sieht dann so aus:

vi optware.sh

so, jetzt kopierste das Script rein
über Kontextmenü

dann speichern
geht im vi mit ZZ

Fertig!!!!
 

v6-driver

Benutzer
Mitglied seit
22. Mai 2011
Beiträge
23
Punkte für Reaktionen
0
Punkte
0
geht im vi mit ZZ

schonmal danke für deine Tipps... ich bin jetzt auch schon weiter gekommen.
Nur scheitere ich jetzt daran, den Editor wieder zu verlassen bzw. das was ich reinkopiert habe zu speichern!
Ich verstehe nicht so ganz was du mit dem Kommando "zz" meinst. Wo muss ich das wie eingeben?

Tut mir wirklich leid das ich so viele Fragen habe, ich hoffe ihr könnt das verstehen ;) ... ich bin ja noch ein Anfänger !! :D

mfg v6-driver
 

laserdesign

Benutzer
Mitglied seit
11. Jan 2011
Beiträge
2.532
Punkte für Reaktionen
38
Punkte
94
wenn das Script kopiert ist must du es speichern.
Im vi geht folgender weg.
als erstes drück die Esc - Taste

nun brauchen wir den Doppelpunkt
also shift-taste und die taste wo der Punkt drauf ist

so, jetzt drückst du tasten w und q

und mit return bestätigen

jetzt müsste die datei gespeichert sein

kannste mit ls -al Eingabe kontrolieren ob die datei da ist

Sorry hab das jetzt blind geschrieben, wenn etwas nicht klappt frage noch mal.

Der andere Speicherweg ist nach dem Esc einfach Shift +z zweimal drücken (ZZ)
 

v6-driver

Benutzer
Mitglied seit
22. Mai 2011
Beiträge
23
Punkte für Reaktionen
0
Punkte
0
wenn das Script kopiert ist must du es speichern.
Im vi geht folgender weg.
als erstes drück die Esc - Taste

nun brauchen wir den Doppelpunkt
also shift-taste und die taste wo der Punkt drauf ist

so, jetzt drückst du tasten w und q

und mit return bestätigen

jetzt müsste die datei gespeichert sein

kannste mit ls -al Eingabe kontrolieren ob die datei da ist

Sorry hab das jetzt blind geschrieben, wenn etwas nicht klappt frage noch mal.

Der andere Speicherweg ist nach dem Esc einfach Shift +z zweimal drücken (ZZ)


Sooooooo :) endlich habe ich alle sachen erledigt (laut wiki)
aber wie kann ich pyload nun verwenden (pyload ist über: python /opt/pyload/pyLoadCore.py gestartet worden)??? Ich habe zb. jetzt einen link von rapidshare und möchte eine Datei runterladen. Wo muss ich den link einfügen??

mfg v6-driver

EDIT: ich habe das Programm noch einmal beendet und wieder gestartet. jetzt geht es in der kommandozeile nicht mehr weiter ...
no plugin updates available
 
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat