CocktailAudio Forum

Normale Version: Script um eine Windows Gast Freigabe auf dem X10 zu mounten
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Was es nicht gibt:

1.) Garantie auf Fehlerfreiheit (copy&paste), optimale Scripts usw.


Was man braucht:

1.) Cocktail Audio X10 mit interner Festplatte und USB Festplatte oder USB Stick
2.) Telnetzugang
3.) Linux konformer Editor
4.) Linux Grundkenntnisse
5.) Keine Hemmungen die X10 neu zu flashen, falls was schief geht!
6.) Keine Angst vor Datenverlust
7.) Zeit
8.) Eine Windows Gast Freigabe im Netzwerk
9.) Auf das Netzwerk angepasstes Script

Meine Motivation für diese Script:

Windows Freigaben tauchen unregelmäßig bis gar nicht auf meinem Cocktail Audio X10 auf!
Mount Punkt unter /mnt/smb verschwinden irgendwann (Eigenleben des X10), deshalb mounte ich die Windows Freigaben in einem Ordner auf der internen Harddisk.

I. Auf dem USB Stick habe ich im Grundverzeichnis den Ordner option angelegt dort kopiere ich meine, für mein Netzwerk angepassten, Scripte rein und dann geht es los.

II. Telnetzugang zum X10

Benutzername: root
Kennwort: aktdlTsmsrj

[tango3:~]

Als erstes störte der Schreibschutz des Systems

[tango3:~]mount - / -oremount,rw

Schreibschutz aufgehoben!

Jetzt wird der Ordner für die Mountpunkte auf der internen Festplatte erstellt.

[tango3:~]mkdir /mnt/hdd1/Server

nun das Script noch nach /usr/script , falls nicht vorhanden erstellen

[tango3:~]mkdir /usr/script

[tango3:~]cp /mnt/usb1/option/cifsmountServer05.sh /usr/script

Jetzt das Script starten

[tango3:~]/usr/script/cifsmountServer05.sh
Fileserver 192.168.200.5 läuft!
ls: /mnt/hdd1/Server/CIFS-Server/MyBookLiveB: No such file or directory
Verzeichnis1 nicht vorhanden, wird erstellt:
CIFS-Server
Verzeichnis2 nicht vorhanden, wird erstellt:
MyBookLiveB
Server wurde gemountet
/mnt/hdd1/Server/CIFS-Server/MyBookLiveB
Network Trash Folder Shared Music Shared Pictures Shared Videos Software Temporary Items

So sieht das dann bei mir aus, bei euch natürlich entsprechend euer Windows Freigabe.

Damit ich für den Start des script keinen Computer brauche hab ich mir auf dem X10 cron installiert. Das Script wird dann jede Minute gestartet und falls die Windows Freigabe im Netz erreichbar ist wird sie unter /mnt/hdd1/Server/CIFS-Server/MyBookLiveB gemountet und ich kann über das X10 darauf zugreifen.


Viel, Spaß!
tumipnose