Sie sind nicht angemeldet.

1

26.01.2006, 15:06

[gelöst] Boot-Meldungen loggen

Hallo,

in der SuSE 9.x-Distri gab es eine Möglichkeit, die beim Booten ausgeworfenen Meldungen zu loggen (ich glaube, in /var/log/boot.msg oder so ähnlich). Ich meine damit nicht dmesg, sondern die Meldungen der Art:

Quellcode

1
2
3
4
5
6
7
8
9
10
[...]
Coldplugging isapnp devices ...
Coldplugging pci devices ...
Coldplugging pnp devices ...
Coldplugging usb devices ...
Loading key mappings ...
Setting terminal encoding to UTF-8 ...
Setting user font ...
Starting cupsd ...
[...]
bzw. den vor INIT ausgeworfenen Kram.

Gibt's sowas auch für Gentoo?

TIA
Rudi
Seien Sie vorsichtig mit Gesundheitsbüchern - Sie könnten an einem Druckfehler sterben. [Mark Twain]

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »rudib« (27.01.2006, 10:19)


amielke

unregistriert

2

26.01.2006, 15:13

Hallo,

das sollte in der /etc/syslog.conf oder so ähnlich eingestellt werden können.

Ich kann heute abend mal nachsehen welche Option das ist.

Bin grad nicht an meinem Gentoo PC.

Vielleicht findest Du ja auch selber was.

Viele Grüße

3

26.01.2006, 17:16

syslog-ng

Hallo,

ich benutze syslog-ng und habe bisher nichts wiklich verwertbares gefunden. Vielleicht irgendwas mit

Quellcode

1
2
3
source boot {
      pipe("/dev/tty1");
};
oder so oder anders?!

Bin erstmal ratlos...

Gruß
Rudi
Seien Sie vorsichtig mit Gesundheitsbüchern - Sie könnten an einem Druckfehler sterben. [Mark Twain]

4

27.01.2006, 01:34

is

ganz einfach:

in der /etc/conf.d/rc hast zwei zeilen (60 und 67) da kannst einstellen wie gesprächig die initscripts sein solln und ob der output geloggt werden soll,

lg
... nur ein weiterer tag im leben eines naren ... :P

5

27.01.2006, 10:19

Hallo,

das ist (ziemlich) genau das, was ich gesucht habe. Allerdings habe ich in der /etc/conf.d/rc nur eine passende Variable gefunden (RC_BOOTLOG) - und die ist bei mir in Zeile 39 :-)

Danke und Gruß
Rudi
Seien Sie vorsichtig mit Gesundheitsbüchern - Sie könnten an einem Druckfehler sterben. [Mark Twain]

6

30.07.2006, 11:40

Hallo,

ich habe RC_BOOTLOG auch auf yes gesetzt. Ich finde aber nicht, wohin das jetzt gelocggt wird?

7

30.07.2006, 12:03

Zitat

Original von Gen-Too
Hallo,

ich habe RC_BOOTLOG auch auf yes gesetzt. Ich finde aber nicht, wohin das jetzt gelocggt wird?

Quellcode

1
/var/log/boot.msg

HTH
Rudi
Seien Sie vorsichtig mit Gesundheitsbüchern - Sie könnten an einem Druckfehler sterben. [Mark Twain]

8

30.07.2006, 14:10

Zwischenfrage: wenn ich das aktiviere, wird der Bootvorgang langsamer?
Man kann nicht alles wissen, aber alles lernen!

9

30.07.2006, 18:24

Zitat

Original von monsterherz
Zwischenfrage: wenn ich das aktiviere, wird der Bootvorgang langsamer?

Kurze Antwort: nöö :)
Seien Sie vorsichtig mit Gesundheitsbüchern - Sie könnten an einem Druckfehler sterben. [Mark Twain]

10

25.11.2006, 15:01

was mach ich wenn kein boot.log erstellt wird, trotz änderung der /etc/conf.d/rc????

Quellcode

1
2
date ; unzip | port ; touch | head ; strip | top ; finger socket ; 
grep ; mount | tail ; gasp < yes & yes ; umount ; sleep

11

25.11.2006, 17:35

Zitat

Original von würmchen
was mach ich wenn kein boot.log erstellt wird, trotz änderung der /etc/conf.d/rc????

Den Kommentar in der /etc/conf.d/rc

Zitat

You need to emerge the app-admin/showconsole package for this to work.
hast Du gelesen?
Nebenbei: die Datei heißt /var/log/boot.msg, nicht boot.log.

HTH
Rudi
Seien Sie vorsichtig mit Gesundheitsbüchern - Sie könnten an einem Druckfehler sterben. [Mark Twain]

12

25.11.2006, 17:58

oh, das hab ich überlesen, ich schau nachher mal nach dem neuen booten ob er es dann anlegt...
danke

Quellcode

1
2
date ; unzip | port ; touch | head ; strip | top ; finger socket ; 
grep ; mount | tail ; gasp < yes & yes ; umount ; sleep

13

26.11.2006, 20:04

also er logged was, aber nich das was ich brauche.... sieht abgeschnitten aus....

kann man da irgendwie die geschwätzigkeit einstellen? weil die fehlermeldung is schon zwischen den "ok's" aber sie wird in dem log nich angegeben...

Quellcode

1
2
date ; unzip | port ; touch | head ; strip | top ; finger socket ; 
grep ; mount | tail ; gasp < yes & yes ; umount ; sleep

14

09.12.2006, 16:47

Hallo!

Hier sieht das auch so abgeschnitten aus, ist das normal?

Zitat

root@subnetrouter log # cat boot.msg

* Checking root filesystem ...
Reiserfs super block in block 16 on 0x301 of format 3.6 with standard journal
Blocks (total/free): 1002046/314733 by 4096 bytes
Filesystem is clean
Filesystem seems mounted read-only. Skipping journal replay.
Checking internal tree..finished
[ ok ]
* Remounting root filesystem read/write ...
[ ok ]
* Warning: the current /etc/modules.devfs has not been automatically generated
* Use "modules-update force" to force (re)generation
* Checking all filesystems ...
Reiserfs super block in block 16 on 0x1601 of format 3.6 with standard journal
Blocks (total/free): 5002231/529982 by 4096 bytes
Filesystem is clean
Replaying journal..
Reiserfs super block in block 16 on 0x305 of format 3.6 with standard journal
Blocks (total/free): 3817437/2296160 by 4096 bytes
Filesystem is clean
Replaying journal..
Reiserfs journal '/dev/hda5' in blocks [18..8211]: 0 transactions replayed
Reiserfs journal '/dev/hdc1' in blocks [18..8211]: 0 transactions replayed
Checking internal tree..Checking internal tree..finished
finished
[ ok ]
* Mounting local filesystems ...
[ ok ]
* Mounting misc binary format filesystem ...
[ ok ]
* Activating (possible) swap ...
[ ok ]
* Setting system clock using the hardware clock [UTC] ...
[ ok ]
* Configuring kernel parameters ...
[ ok ]
* Updating environment ...
[ ok ]
* Cleaning /var/lock, /var/run ...
[ ok ]
* Cleaning /tmp directory ...
[ ok ]
Frequent lock ups are a symptom of not enough memory but only in the way that nosebleeds are a symptom of gunshot wounds to the head.

15

09.12.2006, 17:17

Du hast recht. IIRC sah das früher mal vollständiger aus.
Meine boot.msg ist (derzeit) so ähnlich wie Deine:

Quellcode

1
2
3
4
5
* Caching service dependencies ...
  [ ok ]
[...]
* Wiping /tmp directory ...
  [ ok ]
Die "eigentlichen" Dienste (bei mir Bluetooth, KDM, Postfix, Mysql, Apache2 etc.) werden offensichtlich nicht (mehr) mitgeloggt. ?(
Aus der /etc/conf.d/rc:

Zitat

Note that this probably won't work correctly with boot splash.

Mal sehen, was passiert, wenn ich den Boot Splash ausschalte...
Edit: Nee, bringt auch nicht mehr Ausgabe. :(
Seien Sie vorsichtig mit Gesundheitsbüchern - Sie könnten an einem Druckfehler sterben. [Mark Twain]

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »rudib« (09.12.2006, 17:23)


16

25.09.2008, 20:16

hi leute,

wg. auf gelöst...ich seh da nicht wirklich eine lösung.
ich greif das thema nochmal auf, weil ich meine boot-meldungen übers netzwerk schicken will (ssh)...hab da schon was mit netconsole gefunden, ich find aber am system nirgends eine netconsole (network logging support is fix im kernel, hardened sources amd64).

danke für die hilfe