Hallo und ein Gutes Neues Jahr, eine kurze und knappe Frage. Weiss einer wie ich den Hardwarescan bei Hochfahren ausschalten kann? Es muß da ein Skript geben, aber von welchen Punkt aus wird es gestartet? Gruß Boris
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Monday 06 January 2003 16:04, kaufeverkaufe wrote:
Hallo und ein Gutes Neues Jahr,
eine kurze und knappe Frage.
Weiss einer wie ich den Hardwarescan bei Hochfahren ausschalten kann? Es muß da ein Skript geben, aber von welchen Punkt aus wird es gestartet?
Gruß
Boris
Beim Booten werden die Scripte aus /etc/init.d/rc?.d/S* ausgeführt, /etc/init.d/rc?.d/K* beim Shutdown. ? ist dabei eine Ziffer, die das entsprechenden Runlevel angibt. Nun finden sich folgende Scripte, die auf dieses Muster passen und Hardwarescan machen: /etc/init.d/rc2.d/K07hwscan /etc/init.d/rc2.d/S15hwscan /etc/init.d/rc3.d/K07hwscan /etc/init.d/rc3.d/S15hwscan /etc/init.d/rc5.d/K07hwscan /etc/init.d/rc5.d/S15hwscan Der Hardwarescan wird also in den Runlevels 2,3 und 5 gemacht. Du bootest wahrscheinlich in Runlevel 5. Genau sagt Dir das das Kommando: grep initdefault /etc/inittab Heraus kommt eine Zeile ähnlich dieser: id:5:initdefault: Die 5 ist das default Runlevel. Nun ergibt sich daraus sofort eine Möglichkeit den HWscan abzuschalten. Du löschst einfach /etc/init.d/rc5.d/S15hwscan. 2. Möglichkeit: Alle der oben aufgezählten Files sind symbolische Links auf /etc/init.d/hwscan. Du könntest also auch dieses File löschen, um Dich von HWscan ein für alle mal zu verabschieden. 3. Möglichkeit: Das Script /etc/init.d/hwscan ruft einfach /usr/sbin/hwbootscan, das dann die eigentliche Arbeit tut. Nun ist dieses Script sehr einfach aufgebaut: cat /usr/sbin/hwbootscan #!/bin/sh rm -f /var/lib/hardware/LOCK neededchanged=`/usr/sbin/hwscan --mouse` if [ -n "$neededchanged" ] ; then /sbin/yast2 mouse reprobe fi neededchanged=`/usr/sbin/hwscan --gfxcard` if [ -n "$neededchanged" ] ; then /sbin/yast2 x11 reprobe fi /usr/sbin/hwscan --pci /usr/sbin/hwscan --isapnp /usr/sbin/hwscan --cdrom /usr/sbin/hwscan --disk exit 0 Ich hatte das Problem, dass beim Booten immer yast2 gestartet wurde, da er meinte meine USB Maus sei neu. Also habe ich die entsprechenden Zeilen: neededchanged=`/usr/sbin/hwscan --mouse` if [ -n "$neededchanged" ] ; then /sbin/yast2 mouse reprobe fi auskommentiert: #neededchanged=`/usr/sbin/hwscan --mouse` #if [ -n "$neededchanged" ] ; then # /sbin/yast2 mouse reprobe #fi Nun macht er immer noch den HWscan beim Booten, prüft aber nicht die Maus. Ich denke, Du musst auch nicht alles ausschalten, sondern nur das was Dich stört. Torsten -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE+GcBrwicyCTir8T4RAtQQAJ9YpPqXFx5aeK99JhUQFjnxwEat4ACbBAjK k15jl7wv5FF18qlvjmuVo7g= =gG4e -----END PGP SIGNATURE-----
Am Montag, 6. Januar 2003 16:04 schrieb kaufeverkaufe:
Weiss einer wie ich den Hardwarescan bei Hochfahren ausschalten kann? Es muß da ein Skript geben, aber von welchen Punkt aus wird es gestartet?
Kurze und knappe Antwort: 'insserv -r /etc/init.d/hwscan' -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
On Mon, 06 Jan 2003 at 19:03 (+0100), Manfred Tremmel wrote:
Am Montag, 6. Januar 2003 16:04 schrieb kaufeverkaufe:
Weiss einer wie ich den Hardwarescan bei Hochfahren ausschalten kann? Es muß da ein Skript geben, aber von welchen Punkt aus wird es gestartet?
Kurze und knappe Antwort: 'insserv -r /etc/init.d/hwscan'
Oder yast2 -> System -> Runlevel-Editor -> hwscan abschalten Jan
participants (4)
-
Jan.Trippler@t-online.de
-
kaufeverkaufe
-
Manfred Tremmel
-
Torsten Foertsch