|
HowTo /
Unslung 55 And NTFSAchtung das ist noch eine Baustelle Als erstes muß das Paragon Kernelmodul installiert werden
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
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
Falls die NTFS Partition an Port 1 ist oder aber
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:
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.
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 |