Re: Boot log



I wrote:
Look in /var/log/boot.

Old guy writes:
So are you redirecting stderr to the ring buffer before syslogd starts?

BOOTLOGD(8) Linux System Administrator's Manual BOOTLOGD(8)

NAME
bootlogd - record boot messages

SYNOPSIS
/sbin/bootlogd [-c] [-d] [-r] [-s] [-v] [ -l logfile ] [ -p pidfile ]

DESCRIPTION

Bootlogd runs in the background and copies all strings sent to the
/dev/console device to a logfile. If the logfile is not accessible,
the messages will be kept in memory until it is.

OPTIONS
-d Do not fork and run in the background.

-c Attempt to write to the logfile even if it does not yet exist.
Without this option, bootlogd will wait for the logfile to
appear before attempting to write to it. This behavior
prevents bootlogd from creating logfiles under mount points.

-r If there is an existing logfile called logfile rename it to
logfile~ unless logfile~ already exists.

-s Ensure that the data is written to the file after each line by
calling fdatasync(3). This will slow down a fsck(8) process
running in parallel.

-v Show version.

-l logfile
Log to this logfile. The default is /var/log/boot.

-p pidfile
Put process-id in this file. The default is no pidfile.

BUGS

Bootlogd works by redirecting the console output from the console
device. (Consequently bootlogd requires PTY support in the kernel
configuration.) It copies that output to the real console device
and to a log file. There is no standard way of ascertaining the
real console device if you have a new-style /dev/console device
(major 5, minor 1) so bootlogd parses the kernel command line
looking for console=... lines and deduces the real console device
from that. If that syntax is ever changed by the kernel, or a
console type is used that bootlogd does not know about then bootlogd
will not work.

AUTHOR
Miquel van Smoorenburg, miquels@xxxxxxxxxx

SEE ALSO
dmesg(8), fdatasync(3).

Jul 21, 2003 BOOTLOGD(8)

--
John Hasler
john@xxxxxxxxxx
Dancing Horse Hill
Elmwood, WI USA
.



Relevant Pages

  • Re: How to log everything that happens at boot time?
    ... bootlogd - record boot messages ... Bootlogd runs in the background and copies all strings sent to the ... /dev/console device to a logfile. ...
    (alt.os.linux)
  • Re: newbie question -- Using Bootlog, Startup Messages, Console
    ... capture are generated too early in the startup process to hit the ... log files - guess I have to connect my laptop to the serial port and ... Bootlogd works by redirecting the console output from the console device. ... copies that output to the real console device and to a log file. ...
    (Debian-User)