Mit Lazarus von Linux auf Windows zugreifen .. [ gelöst ]

Antworten
Benutzeravatar
corpsman
Lazarusforum e. V.
Beiträge: 1496
Registriert: Sa 28. Feb 2009, 08:54
OS, Lazarus, FPC: Linux Mint Mate, Lazarus GIT Head, FPC 3.0
CPU-Target: 64Bit
Wohnort: Stuttgart
Kontaktdaten:

Mit Lazarus von Linux auf Windows zugreifen .. [ gelöst ]

Beitrag von corpsman »

Guten Morgen,

wie ja einige wissen habe ich vor einiger Zeit den Copy Commander geschrieben.

Und nun würde ich diesen gerne um eine weitere Funktion erweitern.

Im Speziellen geht es darum, dass ich meine Projekte mit einem Windows Rechner als Backup synchronisieren will.

Das Problem ist nun, dass ich von Dolphin aus problemlos auf den Rechner zugreifen kann
smb://<Rechner IP>/<Pfad zur Freigabe>

Im Copy Commander geht das leider nicht ( obwohl ich es so eingerichtet habe, dass man kein PW eingeben muss).

Nach dem ich mir sicher bin, dass es irgendwie gehen muss, bleibt die Frage nach dem wie ?

Google und auch eine Suche hier mit den Stichworten "smb" und "samba" haben leider nicht viel gebracht :(.

Kann mir jemand von euch weiterhelfen ?
Zuletzt geändert von corpsman am So 28. Feb 2010, 16:18, insgesamt 1-mal geändert.
--
Just try it

Euklid
Lazarusforum e. V.
Beiträge: 2808
Registriert: Fr 22. Sep 2006, 10:38
OS, Lazarus, FPC: Lazarus v2.0.10, FPC 3.2.0
Wohnort: Hessen
Kontaktdaten:

Re: Mit Lazarus von Linux auf Windows zugreifen ..

Beitrag von Euklid »

Hallo,

im englischen Forum ging es vor ein paar Monaten um ein ähnliches Problem, für das zwei Lösungsvorschläge genannt werden. Hier der Link:

http://www.lazarus.freepascal.org/index ... pic=8026.0

Offenbar erfolgt der Zugriff entweder indirekt über das Verzeichnis ${HOME}/.gvfs/ (ubuntu) oder das smb-Verzeichnis wird in einem Verzeichnis gemountet, auf das Lazarus zugreifen kann.

Viele Grüße, Euklid

Benutzeravatar
corpsman
Lazarusforum e. V.
Beiträge: 1496
Registriert: Sa 28. Feb 2009, 08:54
OS, Lazarus, FPC: Linux Mint Mate, Lazarus GIT Head, FPC 3.0
CPU-Target: 64Bit
Wohnort: Stuttgart
Kontaktdaten:

Re: Mit Lazarus von Linux auf Windows zugreifen ..

Beitrag von corpsman »

Hmm, die Lösung hört sich super an, scheint bei mir aber wohl nicht zu gehen :(

Wie man auf dem Screenshot sehen kann, habe ich die andere Platte gemountet, aber weder das gvfs Verzeichnis, noch das mnt Verzeichnis zeigen etwas an :(
Dateianhänge
Screenshot1.png
--
Just try it

Euklid
Lazarusforum e. V.
Beiträge: 2808
Registriert: Fr 22. Sep 2006, 10:38
OS, Lazarus, FPC: Lazarus v2.0.10, FPC 3.2.0
Wohnort: Hessen
Kontaktdaten:

Re: Mit Lazarus von Linux auf Windows zugreifen ..

Beitrag von Euklid »

corpsman hat geschrieben:noch das mnt Verzeichnis zeigen etwas an :(


hast Du mal versucht, smb mit dem Konsolen-Befehl mount in einem Verzeichnis Deiner Wahl zu mounten? mount müsste sich ja auch vom Lazarusprogramm aus ausführen lassen...

Euklid
Lazarusforum e. V.
Beiträge: 2808
Registriert: Fr 22. Sep 2006, 10:38
OS, Lazarus, FPC: Lazarus v2.0.10, FPC 3.2.0
Wohnort: Hessen
Kontaktdaten:

Re: Mit Lazarus von Linux auf Windows zugreifen ..

Beitrag von Euklid »

Da fällt mir nochwas ein: Bei Eingabe des mount-Befehls müsste er eigentlich alle Verzeichnisse, in denen er etwas hineinmountet anzeigen. Wenn ${HOME}/.gvfs/ leer bleibt, zeigt er möglicherweise Alternativverzeichnisse an?

Benutzeravatar
corpsman
Lazarusforum e. V.
Beiträge: 1496
Registriert: Sa 28. Feb 2009, 08:54
OS, Lazarus, FPC: Linux Mint Mate, Lazarus GIT Head, FPC 3.0
CPU-Target: 64Bit
Wohnort: Stuttgart
Kontaktdaten:

Re: Mit Lazarus von Linux auf Windows zugreifen ..

Beitrag von corpsman »

vor SMB
corpsman@corpsman2:~$ mount
/dev/sda1 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
/dev/sda5 on /sda5 type ext3 (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)

nach SMB
corpsman@corpsman2:~$ mount
/dev/sda1 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
/dev/sda5 on /sda5 type ext3 (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
corpsman@corpsman2:~$

sieht irgendwie genau gleich aus.

Aber das Von Hand Mounten geht *freu*

ich musste dafür aber erst das Paket "smbfs" installieren

und dann ging es mit :
sudo smbmount //192.168.168.254/d /mnt


aber weis jemand wie ich den die mittels smbmount eingehängte platte wieder unmounten kann ?

im Wiki steht nur das es beim Runter fahren ausgehängt wird. Aber ich will eigentlich nicht jedes mal den Rechner runter fahren müssen...
Zuletzt geändert von corpsman am So 28. Feb 2010, 16:14, insgesamt 1-mal geändert.
--
Just try it

Euklid
Lazarusforum e. V.
Beiträge: 2808
Registriert: Fr 22. Sep 2006, 10:38
OS, Lazarus, FPC: Lazarus v2.0.10, FPC 3.2.0
Wohnort: Hessen
Kontaktdaten:

Re: Mit Lazarus von Linux auf Windows zugreifen ..

Beitrag von Euklid »

corpsman hat geschrieben:Aber das Von Hand Mounten geht *freu*


Prima. Die Arbeiten müssten sich auch mit einem Lazarus-Programm automatisieren lassen, vgl.: http://wiki.lazarus.freepascal.org/Exec ... rograms/de

Gruß, Euklid

Benutzeravatar
corpsman
Lazarusforum e. V.
Beiträge: 1496
Registriert: Sa 28. Feb 2009, 08:54
OS, Lazarus, FPC: Linux Mint Mate, Lazarus GIT Head, FPC 3.0
CPU-Target: 64Bit
Wohnort: Stuttgart
Kontaktdaten:

Re: Mit Lazarus von Linux auf Windows zugreifen ..

Beitrag von corpsman »

*g* ja das liese sich sicher, aber ist mit kanonen auf spatzen geschossen ;).

Mir reicht es wenn mir jemand verrät wie ich das von "Hand" gemountete ohne Reboot wieder aushängen kann, dann bin ich schon glücklich.

Jemand nen tipp ?

[Edit]

habs gefunden

sudo umount *g*
--
Just try it

Antworten