Hallo, wo/wann wird in SuSE9.2 udevd gestartet? Hintergrund: Nachdem nun (schon wieder) mein Kartenleser nicht erkannt wurde, kam durch Zufall der Gedanke auf, das hotplug und /oder udev nicht laufen würden. Udev lief tatsächlich nicht. Nach erneutem booten lief udev dann und der Leser wurde erkannt. Da ich nicht unbedingt neu booten möchte, suche ich eine Möglichkeit, udev 'von Hand' zu starten. Für Tips dankbar Rüdiger
Am Donnerstag, 6. Januar 2005 16:57 schrieb Mathias Homann: > Am Donnerstag, 6. Januar 2005 16:23 schrieb Ruediger Osses: > > Hallo, > > wo/wann wird in SuSE9.2 udevd gestartet? > > mathias@merry:/etc/init.d> grep -l udev * > boot.scsidev > boot.udev > > > nach genauerem hinsehen: in boot.udev > > > bye, > MH Hallo, das Script kannte ich schon, nur - wann/wo wird dieses Script aufgerufen - scheint dieses Script zwar den /dev-Tree zu erneuern, aber nur ein Mal, ein (danach) hinzugefügtes USB - Gerät wurde nicht erkannt / eingetragen. Mir fehlt halt immer noch der Demon. Grüße Ruediger
Am Freitag, den 07.01.2005, 15:21 +0100 schrieb Ruediger Osses:
das Script kannte ich schon, nur - wann/wo wird dieses Script aufgerufen
Betrachten wir den LSB konformen Header dieses Skripts: ### BEGIN INIT INFO # Provides: boot.udev # Required-Start: boot.rootfsck # Default-Start: B # Default-Stop: # Short-Description: recreate /dev contents and udev device node database # Description: This script creates a /dev tree if /dev is # mounted as a tmpfs. In comparison to the old /dev/ with devices # populated by the devs RPM this script will only create devices that # are actually present in the kernel at boot time. The hotplugging # will later fill in new device entries if devices are attached and # remove them if devices are detached. ### END INIT INFO Stellen wir fest, das es per Default beim Booten ausgeführt wird. Ein beherztes "chkconfig -l boot.udev" sagt dir, ob auf deinem System eine dem Default abweichende Einstellung beinhaltet. Ich gehe aber davon aus, das es in den dort genannten Runleveln nicht auftaucht.
- scheint dieses Script zwar den /dev-Tree zu erneuern, aber nur ein Mal, ein (danach) hinzugefügtes USB - Gerät wurde nicht erkannt / eingetragen. Mir fehlt halt immer noch der Demon.
Auf meinem System (SL92) läuft ein udevd der nach Manpage genau das tut. Ich habe jetzt auf die schnelle nicht finden können, wo dieser Dienst gestartet wird. Evt. hilft Dir die Doku unter /usr/share/doc/packages/udev. Ciao, Torsten
Hallo, udev wird AISI durch hotplud gesteuert. Mein Problem ist nur, dass das ganze nicht so richtig funktioniert. Z.B. werden eben Einträge in /dev bei einem hotplug Event *nicht* angelegt oder gelöscht! Wenn ein Gerät beim booten aktiv am USB hängt, funktioniert das mit /etc/init.d/boot.udev wunderbar, aber soweit ich hotplug/udev verstehe, sollte beim Einstecken/Anschalten eines USB-Gerätes ein entsprechend per udev defininierter /dev Eintrag (inkl. definierter Symlinks) angelegt werden. Und AFAIK sollte ein solcher Eintrag beim Ausschalten/Rausziehen auch wieder gelöscht werden -- tut aber nicht... Was bei der SL9.2 auch komisch ist, dass beim Rausziehen eines jeglichen Geräts immer ein "hotplug:unknown command" kommt. Ich habe zwar schon in den Skripten rum gewühlt, konnte die Ursache aber nocht nicht finden. Und die Systemlast ist ziemlich hoch, beim Anstecken eines Geräts; irgendwie sind die ganzen Skripte sehr umfangreich... Carsten -- "What is this thing, anyway?" said the Dean, inspecting the implement in his hands. "It's called a shovel," said the Senior Wrangler. "I've seen the gardeners use them. You stick the sharp end in the ground. Then it gets a bit technical."
Hallo Liste, ich will per Boot Disketten auf einem Rechner (kein DVD-Laufwerk) SuSE 9.2 per Manueller Installation (via NFS von meinem Server) installieren. Ich werde aufgefordert die Bootdiskette 6 einzulegen. Auf der DVD gibt es aber nur 3 Bootdiketten Images und 5 Module Disketten Images. Woher nehme ich diese Bootdiskette oder ist eine andere gemeint ? Bin für jede Hilfe dankbar. Grüße Wadesch
wadesch schrieb:
Hallo Liste,
ich will per Boot Disketten auf einem Rechner (kein DVD-Laufwerk) SuSE 9.2 per Manueller Installation (via NFS von meinem Server) installieren. Ich werde aufgefordert die Bootdiskette 6 einzulegen. Auf der DVD gibt es aber nur 3 Bootdiketten Images und 5 Module Disketten Images.
Woher nehme ich diese Bootdiskette oder ist eine andere gemeint ?
Bin für jede Hilfe dankbar.
Grüße Wadesch
Hallo, du must alle Moduldisketten herstellen. Gemeint ist die Moduldiskette. Der Diskettensatz besteht aus drei Bootdisketten und fünf Moduldisketten. Ich brauchte sie auch, weil ich ein IDE / SCSI Mischsystem habe. Gruss Bernd -- Bernhard Junk Industrielle Steuerungssysteme Postfach 1342 D-50142 Kerpen Phone: +49 2273-8000-0 Fax : +49 2273-8000-19 Mobile: +49 1715238331 EMail: BernhardJunk@csi.com EMail: bernd@bernhardjunk.com EMail: bernhardjunk@gmx.de HTTP://www.bernhardjunk.com
Hallo, ich habe alle Module Disketten erstellt und ausprobiert, das Problem "please insert Bootdisk 6" blieb bestehen. Ursprünglich wollte ich mit der SuSE mini installation CD das System aufsetzen. Aber da funktionierte die Tastatur nach Auswahl der Installation nicht mehr. Dieses Problem hat sich nach einem erneuten Versuch von selbst behoben. Deshalb ist die Sache mit der Bootdisk 6 nicht mehr so relevant für mich. Eine Lösung würde mich trotzdem interessieren, da man vielleicht nochmal in die Verlegenheit kommen kann eine System per Bootdisketten zu installieren. Grüße Wadesch Am Samstag, 8. Januar 2005 12:59 schrieb Bernhard Junk:
wadesch schrieb:
Hallo Liste,
ich will per Boot Disketten auf einem Rechner (kein DVD-Laufwerk) SuSE 9.2 per Manueller Installation (via NFS von meinem Server) installieren. Ich werde aufgefordert die Bootdiskette 6 einzulegen. Auf der DVD gibt es aber nur 3 Bootdiketten Images und 5 Module Disketten Images.
Woher nehme ich diese Bootdiskette oder ist eine andere gemeint ?
Bin für jede Hilfe dankbar.
Grüße Wadesch
Hallo, du must alle Moduldisketten herstellen. Gemeint ist die Moduldiskette. Der Diskettensatz besteht aus drei Bootdisketten und fünf Moduldisketten. Ich brauchte sie auch, weil ich ein IDE / SCSI Mischsystem habe. Gruss Bernd
-- Bernhard Junk Industrielle Steuerungssysteme Postfach 1342 D-50142 Kerpen Phone: +49 2273-8000-0 Fax : +49 2273-8000-19 Mobile: +49 1715238331 EMail: BernhardJunk@csi.com EMail: bernd@bernhardjunk.com EMail: bernhardjunk@gmx.de HTTP://www.bernhardjunk.com
participants (6)
-
Bernhard Junk
-
Carsten Schurig
-
Mathias Homann
-
Ruediger Osses
-
Torsten Hallmann
-
wadesch