Hallo Liste, ich habe hier ein embedded-system auf einer CF-Card laufen. Es ist ein kernel 2.4.18 single-user-system (busybox und ein paar zusätzliche Befehle) ohne Runlevel. Keine ladbaren Module, alles in den Kernel kompiliert. Zu diesem System soll jetzt Unterstützung für USB-Sticks kommen, so daß ich den kernel neu kompiliert habe, USB, SCSI und autofs4 sind dazu gekommen. Die Sticks werden vom System erkannt und ich kann sie von Hand auch mounten, auch Abziehen und Wieder-Draufstecken wird erkannt. Ich möchte aber, daß sie automatisch gemounted werden, wenn darauf zugegriffen wird. Das sollte doch mit autofs gehen? Also habe ich automount und die dazugehörigen Libs auf der CF-Karte installiert. In /etc habe ich drei Files: auto.master, auto.misc und autofs.conf. Hier der Inhalt dieser Dateien: [auto.master] /mnt /etc/auto.misc [auto.misc] flash -fstype=vfat :/dev/sda1 [autofs.conf] AUTOFS_OPTIONS="--timeout 60" USE_NIS_FOR_AUTOFS=no USE_NISPLUS_FOR_AUTOFS=no Mir fehlt aber irgendwie das passende autofs-script, ich habe mehrere verfügbare Scripte probiert (z.B. aus SuSE 7.3, SuSE 8.0, Slackware usw.). Die habe ich jeweils angepasst, soweit ich sie verstanden habe. Da liegt nämlich eines meiner Probleme, dass ich die Scripte nicht verstehe, da ist mir zu viel regex drin. Was muss denn in dem autofs-Script drin stehen? Dazu habe ich nirgends wirklich etwas für mich Verständliches gefunden. Auf jeden Fall ist im Moment das SuSE 7.3-Script drauf, wenn ich das starte, sagt mir das System folgendes: "Start /usr/sbin/automount --timeout 60 /mnt file /etc/auto.misc". Mehr nicht. Wenn ich auf das Verzeichnis wechseln will (cd /mnt/flash), bekomme ich das: "/mnt/flash: bad directory". Laut ps läuft automount dann auch nicht. Kann mir da mal jemand auf die Sprünge helfen? Oder habe ich irgendwas komplett falsch verstanden? Danke schonmal... mfG, Jens -- ----- embesso - embedded software solutions ------ Hinter der Bahn 1 a | D 31162 Bad Salzdetfurth Tel: (+49)5064 - 950433 | Fax: (+49)5064 - 950459 http://www.embesso.com | jens.nixdorf@embesso.com
participants (1)
-
Jens Nixdorf