Aktuelle Änderungen - Suchen:

FAQs

HowTo


Glossar

Links

edit SideBar

Tagcloud



Unslung 55 And NTFS

Achtung das ist noch eine Baustelle

Als erstes muß das Paragon Kernelmodul installiert werden

  • ipkg install ufsd

IPKG wird im Laufe der Installation versuchen, die Linksys Firmware R63 von der Linksys Site zu laden, sollte das schief gehen, dann genügt es auch, diese Version in das Verzeichnis /tmp zu kopieren, und nocheinmal ipkg install ufsd auszuführen.

Für einen ersten Test reicht es, das Modul manuell zu laden

  • insmod ufsd

Die darauf erscheinende Warnung kann und sollte man ignorieren

[root@linus modules]$ insmod ufsd
Using /lib/modules/ufsd.o
Warning: loading ufsd will taint the kernel: non-GPL license - Commertial product
  See http://www.tux.org/lkml/#export-tainted for information about tainted modules

Hat dies geklappt kann man sich die Bezeichnungen der Partitionen anzeigen lassen, den man dann zum mounten braucht

  • fdisk -l /dev/sda

Falls die NTFS Partition an Port 1 ist oder aber

  • fdisk -l /dev/sdb

wenn sie an Port 2 ist

Als Ergebnis erhält man dann z.B sowas:

Disk /dev/sdb: 255 heads, 63 sectors, 30401 cylinders
Units = cylinders of 16065 * 512 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/sdb1             1       637   5116671    b  Win95 FAT32
/dev/sdb2           638     30401 239079298+   7  HPFS/NTFS

In meinem Fall will ich also die sbd2 verwenden und mounten. Dazu gebe ich dann den folgenden Befehl ein:

  • mount -t ufsd -o rw,uid=501,gid=501, /dev/sdb2 /mnt/tmpmnt

Wobei das Verzeichnis in das gemountet wird (hier "/mnt/tmpmnt" ) natürlich vorhanden sein muß.

Danach kann man nachsehen was alles gemountet ist. Die Ntfs-Platte sollte nun auch dabei sein.

  • mount

Und erhält z.B.:

//dev/sda1 on /initrd type jffs2 (rw)
/dev/sda1 on / type ext3 (rw)
/proc on /proc type proc (rw)
usbdevfs on /proc/bus/usb type usbdevfs (rw)
/dev/sda1 on /share/hdd/data type ext3 (rw)
/dev/sda2 on /share/hdd/conf type ext3 (rw,sync)
/dev/sdb1 on /share/flash/data type vfat (rw)
/dev/sdb2 on /mnt/tmpmnt type ufsd (rw)

Die Partition sdb2 ist also im gewünschten Verzeichnis gemountet.


Notiz:
<yyy> mein unaufgeräumter kopf hat sich erinnert...
<yyy> # mount -t ufsd -o rw,uid=501,gid=501, /dev/sdb1 /mnt/tmpmnt
<yyy> ohne ufsd.o
<yyy> .o

Für die, welche es interessiert, die Original Konversation auf irc.freenode.net, Channel #nslu2-german.

LOG1

**** BEGIN LOGGING AT Fri Nov 11 23:55:07 2005
Nov 12 13:30:20 <xxx> hey ho
Nov 12 13:37:56 <caplink811_log> morning
Nov 12 14:34:04 <xxx> so, hab jetzt einfach die platte am nslu2 formatiert und dann mit partition
                      magic die daten part kleiner gemacht
Nov 12 14:34:38 <xxx> und von dem platz hab ich ne ntfs partition erstellt, wird als formatiert
                      erkannt. problem is noch: die daten partition ging nicht kleiner zu machen als
                      4gb
Nov 12 14:34:43 <xxx> is das ne art "begrenzung" ?
Nov 12 15:02:32 <xxx> cap, also soweit läuft nun alles und ich hab auch mal die ipkg liste
                      geupdatet
Nov 12 18:04:21 <xxx> also folgendes: ich hab die platte einfach nochmal übers interface
                      formatiert
Nov 12 18:04:36 <xxx> und die data ext3 kleiner gemacht und ne ntfs partition auf die platte
                      gemacht
Nov 12 18:04:56 <xxx> funzt eigentlich alles wunderbar bis auf das ich die daten ext3 nicht
                      kleiner als 4gb machen konnte
Nov 12 18:05:52 <xxx> achso, und den ntfs treiber von paragon habe ich auch installiert
                      wie in der faq beschrieben
Nov 12 18:06:21 <xxx> nun sind da nur noch 2 probleme, 1. wie krieg ich die daten ext3
                      kleiner? 2. wie krieg ich die ntfs partition gemountet? :)
Nov 12 18:30:29 <caplink811_log> frage 1 kann ich dir auch nicht beantworten, aber die
                      Antwort auf die zweite Frage steht hier 
                      http://groups.yahoo.com/group/nslu2-linux/message/9718
Nov 12 19:31:24 <xxx> mount: Mounting /dev/sda4 on /share/hdd/data failed: No such
                      device
Nov 12 19:31:45 <xxx> was mach ich denn da falsch? hab's so gemacht wie in der message
Nov 12 19:32:24 <xxx> ufsd.o ist im kernel und meine mountzeile war: 
                      mount -t ufsd.o -o rw,uid=501,gid=501, /dev/sda4 /share/hdd/data
Nov 12 19:32:27 <xxx> ne idee?
**** BEGIN LOGGING AT Sat Nov 12 20:16:15 2005
Nov 12 20:42:04 <caplink811_log> xxx,  dev/sda4 nur, wenn du 4 primäre partitionen hast,
                      sonst sda5, imho
Nov 12 20:45:59 <xxx>    Device Boot    Start       End    Blocks   Id  System
Nov 12 20:46:00 <xxx> /dev/sda1             1       511   4104576   83  Linux
Nov 12 20:46:00 <xxx> /dev/sda2         30380     30394    120487+  83  Linux
Nov 12 20:46:00 <xxx> /dev/sda3         30395     30401     56227+  82  Linux swap
Nov 12 20:46:00 <xxx> /dev/sda4           512     30379 239914710    7  HPFS/NTFS
Nov 12 20:46:09 <xxx> spuckt fdisk aus, von daher müsste das doch passen oder?
Nov 12 21:12:52 <caplink811_log> ja, sieht gut aus, existiert auch das device ->
                      ls -la /dev/sda4
Nov 12 21:13:31 <xxx> # ls -la /dev/sda4
Nov 12 21:13:31 <xxx> brw-rw-r-- 1 root root 8, 4 Jan 1 1970 /dev/sda4
Nov 12 21:14:27 <xxx> passt doch, oder?
Nov 12 21:22:49 <caplink811_log> ja
Nov 12 21:23:03 <xxx> hrmpf
Nov 12 21:25:45 <xxx> wenn nix kommt, heißt das dass es gemountet is? oder wie kann ich
                      das testen?
Nov 12 21:27:37 <caplink811_log> ls -la /mountpoint
Nov 12 21:27:56 <caplink811_log> wobei, wenn du nach /share/hdd/data mounten willst,
                      ist das eher unguenstig
Nov 12 21:28:19 <caplink811_log> es sei denn, deine platte steckt am port 2
Nov 12 21:28:41 <xxx> wohin mounte ichs denn am besten?
Nov 12 21:30:37 <caplink811_log> wohin immer du möchtest, das verzeichnis muß aber
                      existieren, z.b. /mnt
Nov 12 21:30:56 <xxx> also zum beispiel /mnt/ntfs
Nov 12 21:33:13 <xxx> ok, is dahin gemountet
Nov 12 21:35:27 <caplink811_log> mount zeigt das auch an?
Nov 12 21:36:05 <xxx> hab ne datei drauf erstellt und am winpc geschaut ob sie da is
Nov 12 21:36:08 <xxx> ist sie :)
Nov 12 21:39:17 <caplink811_log> ~emulate rwhitby
Nov 12 21:39:19 <capbot_> well, my work here is done
Nov 12 21:39:28 <xxx> :)
Nov 12 21:39:39 <xxx> nun muss das ganze ja nur automatisch passieren
Nov 12 21:40:53 <caplink811_log> automatisch ist m.E. nicht möglich, im moment
Nov 12 21:41:02 <xxx> also, die ufsd.o lädt er (hab ich in die /unslung/rc.modules eingetragen)
Nov 12 21:41:15 <xxx> nicht? könnte ich den mount befehl nicht auch in die rc.modules
                      eintragen?
Nov 12 21:42:58 <caplink811_log> korrekt wäre /opt/etc/init.d/S99mymount , so was in der art,
                      wo der mount befehl dann in S99mymount steht, aber in der ersten zeile 
                      bitte #!/bin/sh nicht vergessen und chmod 755 dateiname ebenfalls
Nov 12 21:44:33 <caplink811_log> mit automatisch meinte ich, beim stecken der platte
Nov 12 21:45:13 <xxx> achso
Nov 12 21:46:22 <xxx> was meinst du mit chmod 755 dateiname? also von welcher datei
                      soll ich die rechte ändern?
Nov 12 21:46:49 <caplink811_log> in meinem beispiel chmod 755 /opt/etc/init.d/S99mymount
Nov 12 21:46:56 <xxx> aso
Nov 12 21:51:45 <xxx> funzt nich
Nov 12 21:52:07 <xxx> er lädt zwar die .o, aber mountet nich
Nov 12 21:52:57 <caplink811_log> was geschieht, wenn Du S99mymount ausführst?
Nov 12 21:54:47 <xxx> wird gemountet
Nov 12 21:59:00 <caplink811_log> dann sollte das auch beim starten gehen
Nov 12 22:00:23 <xxx> hrmp
Nov 12 22:00:53 <caplink811_log> du kannst ja mal sowas wie -> 
                      echo bla > /tmp/myprot als letzte zeile in die S99mymount setzen, dann
                      sollte nach dem starten in /tmp/myprot das wort bla stehen
Nov 12 22:00:54 <xxx> is es wichtig dass die datei S99mymount heißt? bei mir ist sie klein-
                      geschrieben
Nov 12 22:01:38 <caplink811_log> es muß ein großes S sein (starten) und 2 ziffern,
                      welche die reihenfolge festlegen, am besten spät, also 99
Nov 12 22:01:53 <xxx> wie benenn ich das um?
Nov 12 22:02:04 <caplink811_log> mv s99mymount S99mymount
Nov 12 22:38:53 <xxx> wie bekomm ich denn jetzt eine freigabe auf /mnt/ntfs ?
Nov 12 22:39:05 <xxx> weil übers webinterface dürfte das ja schwierig werden
Nov 12 22:42:42 <caplink811_log> eigentlich nicht
Nov 12 22:43:14 <caplink811_log> es ist ei npfad wie jeder andere, jedenfalls für samba
Nov 12 22:45:41 <caplink811_log> also, radio button specify und /mnt/ntfs eingeben, wäre
                      meine idee dazu
Nov 12 22:45:48 <xxx> auf //nslu2/ntfs kann nicht zugegriffen werden. Sie haben evtl keine
                      berechtigung
Nov 12 22:45:53 <xxx> ja, war auch meine idee :)
Nov 12 22:46:03 <xxx> aber klappen wills nich
Nov 12 22:46:54 <xxx> der einzige share auf den ich komme is DISK 1
Nov 12 22:47:03 <xxx> und den kann ich im webinterface auch nicht löschen
Nov 12 22:47:24 <caplink811_log> vielleicht chmod 777 /mnt ; chmod 777 /mnt/ntfs
Nov 12 22:47:49 <xxx> [\u@\h } W$ chmod 777 /mnt
Nov 12 22:47:50 <xxx> [\u@\h } W$ chmod 777 /mnt/ntfs
Nov 12 22:47:50 <xxx> /mnt/ntfs: Operation not permitted
Nov 12 22:47:49 <xxx> [\u@\h } W$
Nov 12 22:47:52 <xxx> hm?
Nov 12 22:48:14 <caplink811_log> hm
Nov 12 22:49:24 <xxx> der verlangt auch jedes mal passwort/nutzer wenn ich auf den smb
                      share will, is das normal?
Nov 12 22:50:30 <caplink811_log> ja, es sei denn, dein win user ist identisch (name/pw)
                      zum linux user, zu dem thema gibt es ein howto bei 
                      www.nslu2-info.de
Nov 12 22:51:06 <xxx> dürfte nicht der fall sein
Nov 12 22:53:09 <caplink811_log> http://faq.nslu2-info.de/7_6_de.html
Nov 12 22:55:34 <xxx> k, werde ich später mal versuchen
Nov 12 22:55:46 <xxx> kann ich ne samba freigabe nicht auch über ne config datei anlegen?
Nov 12 22:56:32 <caplink811_log> /etc/samba/smb.conf wenn du das originale samba verwendest
Nov 12 22:56:51 <xxx> hab nix am samba geändert
Nov 12 22:57:19 <caplink811_log> was berichtet übrigens ls -la /mnt ?
Nov 12 22:57:36 <xxx> [\u@\h } W$ ls -la /mnt
Nov 12 22:57:36 <xxx> drwxrwxr-x    6 admin    everyone     4096 Nov 12  2005 .
Nov 12 22:57:36 <xxx> drwxrwxr-x   22 admin    everyone     4096 Jan  1 01:01 ..
Nov 12 22:57:36 <xxx> drwxr-xr-x    2 root     root         4096 Jan  1 01:00 backup
Nov 12 22:57:36 <xxx> drwxr-xr-x    5 guest    everyone     4096 Jan  1 01:00 ntfs
Nov 12 22:57:36 <xxx> drwxr-xr-x    2 root     root         4096 Jan  1 01:00 repair
Nov 12 22:57:38 <xxx> drwxr-xr-x    4 root     root         4096 Nov 12  2005 tmpmnt
Nov 12 22:58:55 <xxx> ich glaub ich hab den fehler
Nov 12 22:59:53 <caplink811_log> du könntest -> 
                      umount /mnt/ntfs ;
                      chmod 777 /mnt/ntfs ;
                      /opt/etc/init.d/S99mymount
                      versuchen, die Berechtigungen sehen seltsam aus
Nov 12 23:00:51 <xxx> das webinterface hat das verzeichnis /share/hdd/mnt/ntfs freigeben
Nov 12 23:00:58 <xxx> freigegeben mein ich
Nov 12 23:01:04 <xxx> habs gerade mal verändert und neu gebootet
Nov 12 23:01:54 <caplink811_log> /share/hdd/mnt/ntfs passt nicht, es sollte eigentlich
                      /share/hdd/data/mnt/ntfs sein, hm
Nov 12 23:03:48 <xxx> habs ungemountet, ch'd und wieder gemountet
Nov 12 23:03:49 <xxx> dasselbe
Nov 12 23:04:57 <xxx> kann es sein, dass ich das smbpasswd auch verändern muss?
Nov 12 23:07:48 <caplink811_log> die freigabe in /etc/samba/smb,conf sollte etwa so aussehen
Nov 12 23:07:56 <caplink811_log> [photo]
Nov 12 23:07:56 <caplink811_log> valid users=@"administrators",@"joerg",@"everyone",@"elke"
Nov 12 23:07:56 <caplink811_log> comment=
Nov 12 23:07:56 <caplink811_log> path=/share/hdd/data/photo/
Nov 12 23:07:56 <caplink811_log> read only=yes
Nov 12 23:07:57 <caplink811_log> write list=@"administrators",@"joerg",@"elke"
Nov 12 23:08:30 <caplink811_log> wobei photo mit mnt/ntfs zu ersetzen wäre, und die 
                      write list um @everyone zu erweitern wäre
Nov 12 23:09:58 <caplink811_log> nur als idee, ich kann das mangles masse nicht nachvollziehen
Nov 12 23:10:26 <xxx> müsste der pfad nicht /share/hdd/ntfs sein?
Nov 12 23:10:29 <xxx> weil da liegts laut mc
Nov 12 23:12:03 <xxx> ahh, im data gibts ja auch ein /mnt/ntfs... mein fehler
Nov 12 23:12:17 <caplink811_log> /mnt/ntfs entspricht /share/hdd/data(mnt/ntfs
Nov 12 23:14:13 <xxx> [ntfs]
Nov 12 23:14:13 <xxx> valid users=@"administrators",@"andi"
Nov 12 23:14:13 <xxx> comment=
Nov 12 23:14:13 <xxx> path=/share/hdd/data/mnt/ntfs/
Nov 12 23:14:13 <xxx> read only=yes
Nov 12 23:14:13 <xxx> write list=@"administrators",@"andi"
Nov 12 23:14:19 <xxx> so siehts momentan aus
Nov 12 23:16:51 <caplink811_log> ich wäre geneigt, noch @"everyone" als valid user dazu zu nehmen
Nov 12 23:17:36 <caplink811_log> und dann /etc/rc.d/rc.samba auszuführen
Nov 12 23:18:50 <xxx> okay, ich komme rein :)
Nov 12 23:19:03 <xxx> nur schreiben kann ich nicht... und ein user/pass hat er diesmal 
                      auch nicht verlangt
Nov 12 23:19:35 <caplink811_log> wg. everyone
Nov 12 23:19:41 <xxx> jo
Nov 12 23:19:53 <xxx> und wenn ich everyone als write setze kann ich auch schreiben
Nov 12 23:19:57 <xxx> super, danke :)
Nov 12 23:20:19 <caplink811_log> ~emulate rwhitby
Nov 12 23:20:20 <capbot_> just another satisfied customer
Nov 12 23:21:45 <xxx> wobei ich für gewisse verzeichnisse später doch ganz gerne ne 
                      authentifizierung hätte... oder wie mans schreibt
Nov 12 23:22:04 <xxx> funzt, jawll
Nov 12 23:22:36 <caplink811_log> ich denk, dann mußt du die shares tiefer ansetzen, 
                      also nicht /mnt/ntfs, sondern /mnt/ntfs/bladata
Nov 12 23:22:56 <caplink811_log> und /mnt/ntfs/bludata, da kannst du dann differenzieren
Nov 12 23:23:10 <xxx> gut... dann mach ich die generelle freigabe für die partition später weg
Nov 12 23:45:55 <xxx> hm, jetzt will die nslu2 nicht runterfahren
Nov 12 23:46:25 <caplink811_log> /mnt/ntfs geunmountet? vorher meine ich?
Nov 12 23:46:27 <xxx> mal rebooten, vielleicht is ja noch ne telnet session auf
Nov 12 23:46:31 <xxx> ouch? muss man?
Nov 12 23:47:51 <caplink811_log> ich weiß spontan nicht, wie die nslu runtergeht, normalerweis
                      sollte alles in /etc/mtab geunmountet werden, und dann weiter runter
Nov 12 23:47:52 <xxx> und nachm reboot will er plötzlich wieder passwörter?!
Nov 12 23:48:10 <caplink811_log> was korrekt ist
Nov 12 23:48:20 <caplink811_log> weil deine änderungen wieder verschwunden sind
Nov 12 23:48:21 <xxx> warum?
Nov 12 23:48:33 <xxx> achso? und wie mach ich die dauerhaft?
Nov 12 23:48:56 <caplink811_log> sorry, hab ich nicht dran gedacht, ist auch ein bißchen
                      tricky
Nov 12 23:50:05 <caplink811_log> 1. /etc/samba/smb.conf ist ein link auf 
                      /share/hdd/conf/share/smb.conf
Nov 12 23:50:30 <caplink811_log> 2. baue alle änderungen ein, teste und kopiere dann
                      smb.conf an einen sicheren ort
Nov 12 23:50:54 <xxx> ok, hab die änderungen
Nov 12 23:50:57 <xxx> sicherer ort?
Nov 12 23:51:04 <caplink811_log> 3. erzeuge eine datei /unslung/rc.samba
Nov 12 23:51:15 <xxx> halt, wie kopier ich? :>
Nov 12 23:51:19 <caplink811_log> sicher -> irgendwo auf deiner platte
Nov 12 23:51:33 <caplink811_log> cp bla blu oder mc mit f5
Nov 12 23:51:45 <xxx> hätt ich selbst draufkommen können
Nov 12 23:52:05 <caplink811_log> 4. in /unslung/rc.samba sollte etwa folgendes stehen
Nov 12 23:52:12 <caplink811_log> #!/bin/sh
Nov 12 23:52:47 <caplink811_log> cp /hier/ist/mein/sicherer/ort/smb.conf 
                      /share/hdd/conf/share/smb.conf
Nov 12 23:53:16 <caplink811_log> return 1
Nov 12 23:54:14 <caplink811_log> welche smb.conf ? in /etc/samba oder 
                      /share/hdd/conf/share ?
Nov 12 23:54:29 <xxx> etc
Nov 12 23:54:54 <xxx> ah, die andere geht
**** ENDING LOGGING AT Sat Nov 12 23:55:08 2005

LOG2

**** BEGIN LOGGING AT Sat Nov 12 23:55:08 2005
Nov 12 23:55:08 <caplink811_log> bearbeite und kopiere die 
/share/hdd/conf/share/smb.conf, 
                       ist das original
Nov 12 23:59:32 <xxx> #!/bin/sh
Nov 12 23:59:32 <xxx> cp /share/hdd/data/mnt/ntfs/smb.conf /share/hdd/conf/share/smb.conf
Nov 12 23:59:32 <xxx> return 1
Nov 12 23:59:34 <xxx> so ok?
Nov 13 00:01:16 <caplink811_log> /mnt/ntfs ist m.e. keiner guter ort, weil ich nicht weiß ob 
                       der schon da ist, wenn rc.samba läuft, nimm lieber /tmp
Nov 13 00:04:19 <xxx> im tmp bleibt auch alles erhalten?
Nov 13 00:06:18 <caplink811_log> wenn dein rootfs auf /dev/sda1 liegt, ja -> vgl. df oder mount
Nov 13 00:08:13 <caplink811_log> [root@linus samba]$ mount
Nov 13 00:08:13 <caplink811_log> /dev/sda1 on /initrd type jffs2 (rw)
Nov 13 00:08:13 <caplink811_log> /dev/sda1 on / type ext3 (rw)
Nov 13 00:08:28 <caplink811_log> die letzte zeile sollte so aussehen
Nov 13 00:08:40 <xxx> /dev/sda1 on /initrd type jffs2 (rw)
Nov 13 00:08:40 <xxx> /dev/sda1 on / type ext3 (rw)
Nov 13 00:08:40 <xxx> /proc on /proc type proc (rw)
Nov 13 00:08:40 <xxx> usbdevfs on /proc/bus/usb type usbdevfs (rw)
Nov 13 00:08:40 <xxx> /dev/sda1 on /share/hdd/data type ext3 (rw)
Nov 13 00:08:40 <xxx> /dev/sda2 on /share/hdd/conf type ext3 (rw,sync)
Nov 13 00:08:42 <xxx> /dev/sda4 on /mnt/ntfs type ufsd (rw)
Nov 13 00:08:51 <caplink811_log> jo, gut so
Nov 13 00:09:26 <xxx> rc.samba: #!/bin/sh
Nov 13 00:09:26 <xxx> cp /tmp/smb.conf /share/hdd/conf/share/smb.conf
Nov 13 00:09:26 <xxx> return 1
Nov 13 00:09:29 <xxx> -funzt aber nich
Nov 13 00:12:28 <caplink811_log> sollte aber, wenn das system startet, werden alle dateien in 
                       /etc/rc.d ausgeführt, dateien in /unslung übersteuern dateien in /etc/rc.d 
                       mit gleichem namen, bei return 1 wird das original ausgeführt, bei return 0 
                       nicht, also sollte hier /unslung/rc.samba ausgeführt werden, und dann 
                       /etc/rc.d/rc.samba
Nov 13 00:15:31 <caplink811_log> vgl. http://www.nslu2-linux.org/wiki/HowTo/EnableWinsServer
Nov 13 14:30:08 <xxx> achso, ich hab da irgendwie ein problem, die dateien die ich über 
                       samba gestern auf die ntfs partition geschaufelt hab
Nov 13 14:30:33 <xxx> konnte ich aufeinmal nimmer unter windows sehen, und dann hab ich ne 
                       datei unter windows draufkopiert, und die hab ich übers samba nicht gesehen ;/
Nov 13 15:22:52 <xxx> hrmpf, jetzt bootet mein nslu2 noch nicht mal mehr wenn die platte drin ist
Nov 13 15:22:56 <xxx> zumindest piept er nicht...
Nov 13 17:23:15 <xxx> kann ich auf englisch schwer erklären
Nov 13 17:23:35 <caplink811_log> xxx,  im explorer -> extras -> ordneroptionen -> ansicht 
                       -> haken bei "einfache dateifreigabe verwenden" entfernen
Nov 13 17:24:24 <xxx> ok
Nov 13 17:24:42 <xxx> gesagt getan, was nun?
Nov 13 17:25:16 <caplink811_log> nun sollte auch die karteikarte sciherheit unter den eigen-
                       schaften auftauchen
Nov 13 17:25:37 <caplink811_log> ggfs. abmelden und neu anmelden
Nov 13 17:25:44 <xxx> is da :)
Nov 13 17:26:33 <xxx> nur die dateien noch nicht
Nov 13 17:27:57 <caplink811_log> wenn du letzt unter win eine neue datei erzeugst, kopierst 
                       was weiß ich, auf diese partition, dan ist die frage, welche rechte(win) 
                       hat diese datei? 
Nov 13 17:28:04 <caplink811_log> s/letzt/jetzt
Nov 13 17:30:26 <xxx> also ich habe die rechte auf jeder geändert... und nun die box an den 
                       nslu gehängt
Nov 13 17:30:49 <xxx> bekomme trotzdem nur die dateien die ich vorhin per samba drauf-
                       geschoben hab angezeigt, und die rechte von denen kann ich nicht verändern
Nov 13 17:31:48 <caplink811_log> hm
Nov 13 17:32:19 <xxx> chmod ?
Nov 13 17:34:38 <caplink811_log> kannst du ja mal versuchen, aber ich denk, da wird der treiber 
                       die hand drauf haben..
Nov 13 17:34:57 <xxx> 777 nich?
Nov 13 17:35:34 <caplink811_log> zur not immer, ja
Nov 13 17:45:31 <xxx> funzt nich
Nov 13 17:48:22 <caplink811_log> dann hab ich keine idee mehr..
Nov 13 17:50:22 <xxx> also moment, du meintest ich soll die rechte, wenn ich die platte 
                       direkt am pc habe so einstellen, das jeder lese/schreibzugriff hat, ja?
Nov 13 17:50:35 <caplink811_log> ja
Nov 13 17:51:56 <xxx> versuch ich gleich einfach nochmal
Nov 13 17:57:41 <xxx> evtl die ntfs partition mit linux erstellen?!
Nov 13 17:58:29 <caplink811_log> das sollte keinen unterschied machen, formatieren muß
                       du eh unter xp
Nov 13 17:59:15 <xxx> hmmm, windows sagt dass der besitzer administrator ist... könnte es das sein?
Nov 13 17:59:18 <xxx> bin als admin hier drin
Nov 13 18:03:09 <caplink811_log> imho, wäre vollzugriff für jeder ausreichend
Nov 13 18:04:06 <xxx> hmmm
Nov 13 18:04:48 <xxx> ich dreh noch ab
Nov 13 18:11:35 <xxx> also das is doch sehr merkwürdig, ich hab die partition jetzt unter 
                       windows formatiert und die pladde wieder an den nslu gehongen
Nov 13 18:11:50 <xxx> die dateien die ich über den nslu über samba vorher drauf-
                       geschoben hatte sind aber immernoch da?!
Nov 13 18:13:29 <caplink811_log> blöde frage, sind die dateien viellicht auch da, wenn 
                       die platte gar nicht steckt?
Nov 13 18:14:06 <xxx> also einfach mal platte ziehen und testen, ja?
Nov 13 18:15:16 <xxx> ne, dann is alles weg
Nov 13 18:16:45 <caplink811_log> dann sollten sie nach dem formatieren ebenfalls weg sein, 
                       weil ich wüßt nicht, wo sie sich verstecken könnten
Nov 13 18:27:16 <xxx> http://kb.paragon.ag/paragon/templ/215.jsp?catId=3764
Nov 13 18:27:29 <xxx> Non-default permissions for NTFS partition < könnte es das sein?
Nov 13 18:29:03 <caplink811_log> versuch doch einfachmal
Nov 13 18:29:16 <xxx> habs so gemountet
Nov 13 18:29:38 <caplink811_log> also ohne uid gid und mit der umask 000
Nov 13 18:29:58 <xxx> per ls bekomm ich überhaupt keine dateien mehr angezeigt und 
                       samba zeigt mit die, welche ich per samba auch draufgemacht hab
Nov 13 18:32:37 <xxx> hm, also wenn ich mir unter windows übers samba die benutzerrechte
                       von den dateien anzeigen lassen steht da als besitzer guest (NSLU2\guest)
Nov 13 18:32:54 <xxx> und jeder hat keine rechte
Nov 13 18:36:12 <caplink811_log> was ja auch zur einstellung uid=501/gid=501 passen würde
Nov 13 18:36:42 <xxx> jau
Nov 13 18:39:47 <caplink811_log> bleibt wohl nur, etwas zu experimentieren..
Nov 13 18:40:35 <xxx> was sich schwierig gestaltet da ich nicht weiß wo ich ansetzen muss
Nov 13 18:40:43 <xxx> paragon kann ich keine email schicken, ne?
Nov 13 19:11:17 <xxx> mal sehen, vielleicht weiß ja jemand aus der yahoo group weiter
**** BEGIN LOGGING AT Sun Nov 13 20:16:42 2005
**** ENDING LOGGING AT Sun Nov 13 23:55:08 2005

LOG3

**** BEGIN LOGGING AT Sun Nov 13 23:55:08 2005
**** BEGIN LOGGING AT Mon Nov 14 00:28:07 2005
Nov 14 19:55:30 <xxx> cap, auf die gefahr hin zu nerven, aber wie krieg ich die smb.conf aus /unslung/ weg? nach reboot ist sie immer wieder da
Nov 14 19:55:39 <xxx> und zwar mit dem inhalt der /etc/samba/smb.conf
Nov 14 19:58:37 <caplink811> aeh, verkehrt rum gelinkt?
Nov 14 19:59:53 <xxx> ja, aber wie lösch ich den link nun?
Nov 14 20:00:25 <xxx> mir rm /unslung/smb.conf gehts nich
Nov 14 20:00:32 <xxx> mit mein ich
Nov 14 20:02:40 <caplink811> ls -la /unslung, wie sieht die ausgabe aus?
Nov 14 20:03:03 <xxx> # ls -la /unslung
Nov 14 20:03:03 <xxx> drwxr-xr-x    2 root     root         4096 Nov 14 19:22 .
Nov 14 20:03:03 <xxx> drwxrwxr-x   22 admin    everyone     4096 Nov 14 19:02 ..
Nov 14 20:03:03 <xxx> -rwxr-xr-x    1 root     root           28 Nov 14 17:34 rc.modules
Nov 14 20:03:03 <xxx> -rw-r--r--    1 root     root         1215 Nov 14 19:23 smb.conf
Nov 14 20:04:38 <caplink811> hm und ls -la /etc/samba ?
Nov 14 20:04:51 <caplink811> und /opt/share/conf/share/samba ?
Nov 14 20:04:56 <xxx> # ls -la /etc/samba
Nov 14 20:04:56 <xxx> drwxrwxr-x    3 root     root         4096 Nov 14 19:23 .
Nov 14 20:04:56 <xxx> drwxr-xr-x    6 root     root         4096 Nov 14 19:23 ..
Nov 14 20:04:56 <xxx> drwxrwxr-x    2 root     root         4096 Nov 13 15:56 codepages
Nov 14 20:04:56 <xxx> -rw-------    1 root     root         8192 Nov 14 19:23 secrets.tdb
Nov 14 20:04:56 <xxx> lrwxrwxrwx    1 root     root           30 Nov 14 19:23 smb.conf -> /share/hdd/conf/share/smb.conf
Nov 14 20:04:58 <xxx> lrwxrwxrwx    1 root     root           25 Nov 14 19:22 smbpasswd -> /share/hdd/conf/smbpasswd
Nov 14 20:05:00 <xxx> -rw-rw-r--    1 root     root           53 Jan  1  1970 smbusers
Nov 14 20:05:22 <xxx> # ls -la /opt/share/conf/share/samba
Nov 14 20:05:22 <xxx> ls: /opt/share/conf/share/samba: No such file or directory
Nov 14 20:06:50 <caplink811> sorry, /opt/share/conf/share
Nov 14 20:07:16 <xxx> # ls -la /opt/share/conf/share/samba
Nov 14 20:07:16 <xxx> ls: /opt/share/conf/share/samba: No such file or directory
Nov 14 20:07:23 <xxx> # ls -la /opt/share/conf/share
Nov 14 20:07:23 <xxx> ls: /opt/share/conf/share: No such file or directory
Nov 14 20:08:02 <caplink811> jaja, die erkältung macht sich bemerkbar... sollte /share/hdd/conf/share sein
Nov 14 20:08:30 <xxx> # ls -la /share/hdd/conf/share
Nov 14 20:08:31 <xxx> drwxrwxr-x    2 root     root         1024 Nov 14 18:04 .
Nov 14 20:08:31 <xxx> drwxrwxr-x    7 root     root         1024 Nov 13 16:17 ..
Nov 14 20:08:31 <xxx> -rw-rw-rw-    1 root     root          131 Nov 14 19:22 share.info
Nov 14 20:08:31 <xxx> lrwxrwxrwx    1 root     root           17 Nov 14 18:04 smb.conf -> /unslung/smb.conf
Nov 14 20:08:46 <xxx> oh, dann gute genesung. bei mir hälts sich noch in grenzen
Nov 14 20:08:50 <xxx> da is der link
Nov 14 20:09:14 <xxx> wie haut man den nu wech?
Nov 14 20:10:29 <caplink811> den solltest du löschen, nach einem reboot, ohne das dein rc.samba ausgeführt wird, sollte die firmware diese datei wieder herstellen, hoffe ich
**** BEGIN LOGGING AT Mon Nov 14 20:16:31 2005
Nov 14 20:18:32 <xxx> jawoll, hat gefunzt
Nov 14 20:18:47 <caplink811> capbot , hi
Nov 14 20:18:48 <capbot> what's up
Nov 14 20:18:51 <xxx> so, wie stell ich das nun an mit meiner eigenen smb.conf? kopieren darf ich ja nicht, wenn ich das recht verstanden hab
Nov 14 20:18:56 <caplink811> ~botsnack
Nov 14 20:18:56 <capbot> thanks, caplink811
Nov 14 20:21:07 <caplink811> doch, darfst du nur nicht nach /share/hdd/conf/share, sondern du löscht den link in /etc/samba und kopierst dann deine smb.conf nach /etc/samba/smb.conf, und returnst 1 aus deinem script, damit hernach die /etc/rc.d/rc.samba ausgeführt wird, die erst die daemonen abschießt, und dann neu startet, idealerweise mit deiner /etc/smaba/smb.conf
Nov 14 20:29:46 <xxx> ok, wie linke ich denn richtig?
Nov 14 20:31:45 <xxx> ln -sf quelle ziel ?
Nov 14 20:32:17 <caplink811> man ln <eg>
Nov 14 20:32:27 <caplink811> aber kopier doch, frisst kein brot
Nov 14 20:32:34 <xxx> mit cp?
Nov 14 20:32:41 <caplink811> si
Nov 14 20:34:24 <caplink811> damit du sicher bist, das dein script auch gelaufen ist, schreibe zwischen die kopier zeile und die return 1 zeile noch etwas wie echo bla > /tmp/blabla, wenn nach dem neustart die datei /tmp/blabla existiert, dann lief das script
Nov 14 20:38:38 <xxx> ahh, ausführbar machen vergessen... was nimmt man da am besten? +x is klar, aber alle gruppen?
Nov 14 20:40:27 <xxx> hab mal ugoa+x genommen :)
Nov 14 20:41:00 <caplink811_log> man chmow <eg> oder chmod 777 datei 
Nov 14 20:42:58 <xxx> funzt :)
Nov 14 20:43:08 <xxx> jetzt hab ich endlich auch meine vetos im samba, perfekt
Nov 14 20:43:18 <caplink811_log> es geht voran ;)
Nov 14 20:43:38 <xxx> jetzt funzt vom prinzip her alles
Nov 14 20:44:01 <xxx> ntfs werkelt wunderbar, samba "versteckt" die dateien die der ntfs treiber erstellt
Nov 14 20:44:18 <xxx> also bekomme ich sowohl per samba als auch direkt am pc über usb "die selbe festplatte"
Nov 14 20:44:19 <xxx> :>
Nov 14 20:44:35 <caplink811_log> ich bin geneigt, byront zu zitieren
Nov 14 20:44:37 <caplink811_log> <ByronT> ah, uncharted territory = bleeding edge
Nov 14 20:44:37 <caplink811_log> <ByronT> (otherwise known as "Have Fun!")
Nov 14 20:44:48 <xxx> hehe
Nov 14 20:44:49 <caplink811_log> passt irgendwie
Nov 14 20:44:57 <xxx> das problem mit dem ntfs war so banal...
Nov 14 20:45:17 <xxx> muss man nach /share/hdd/data/mnt mounten und nicht direkt nach /mnt
Nov 14 20:45:20 <caplink811_log> was, die sache mit den berechtigungen, und mit dem mount dir?
Nov 14 20:45:21 <xxx> dann funzt das auch :>
Nov 14 20:45:41 <xxx> ja, hatte aber absolut nix mit berechtigungen zu tun...
Nov 14 20:45:54 <caplink811_log> ahja, wobei, /mnt und /share/hdd/data/mnt sind identisch (physikalisch)
Nov 14 20:46:22 <xxx> wohl nicht wenn es über den ntfs treiber geht
Nov 14 20:46:55 <xxx> zumindest konnte ich dateien in /share/hdd/data/mnt/ntfs ablegen, die nicht in /mnt/ntfs auftauchten
Nov 14 20:54:03 <xxx> noch eine frage: wie ging das nochmal wenn ich das ntfs system automatisch mounten möchte? /opt/etc/init.d/ ?
Nov 14 20:56:43 <xxx> ahhh, funktioniert... perfekt!
Nov 14 20:57:37 <caplink811_log> jepp, eine datei erzeugen die S99mountntfs heisst, wobei der name wahlfrei ist, die ziffern bestimmen die reihenflge, S für bei start ausführen K beim stoppen ausführen. wbei ich nicht weiß, an welcher stelle von linuxrc die file in /opt/etc/init.d ausgeführt werden, wenn du pech hast, erst dann wenn smbd schon läuft, das wäre dann die a-karte                                                                                                                                        

Tags





Bearbeiten - Versionen - Druckansicht - Aktuelle Änderungen - Suchen
Zuletzt geändert am 05.09.2008 11:23 Uhr