How can the messages that scroll by when booting a Debian system be reviewed later?
In other words, how can I review absolutely all of them conveniently? That's the important point to the question; merely a subset of them is insufficient.
Some boot time messages are written only to /var/log/daemon.log and /var/log/syslog, where I have seen messages like: udevd[240]: SYSFS{}= will be removed in a future udev version.
In squeeze, these are not in /var/log/dmesg. Nor are they in /var/log/boot with setting BOOTLOGD_ENABLE=yes in /etc/default/bootlogd and package bootlogd installed.
For more details on rsyslogd's various logging locations see your /etc/rsyslog.conf.