Ну так до старта init никто и не пишет на консоль (практически=)
В общем, удалось мне запустить этот bootlogd...
Для поколений оставлю маленький хау-ту
Для начала надо установить пакет sysvinit, в котором сидит этот самый "демон" (для Ubuntu 7.10)
sudo apt-get install sysvinit
далее можно воспользоваться замечательной утилиткой BootUp-Manager (sudo apt-get install bum) и включить bootlogd и stop-bootlogd (последний нужен, ибо иначе этот демон всю жизнь будет протоколировать, а в файл /var/log/boot ничего не напишет).
Однако, BootUp-Manager прописывает старт bootlogd только на 2 ранлевеле, а было бы неплохо пораньше его включить.
Это делается просто - в BootUp-Manager выключаем bootlogd и создаем символическую ссылку такую:
sudo ln -s /etc/init.d/bootlogd /etc/rcS.d/S12bootlogd
Номер 12 выбирался у меня исходя из того, чтобы bootlogd стартовал сразу после mountdevsubfs.sh, который у меня идет под номером 11
Ну вот, вроде, и все.
Еще есть файл /etc/default/bootlogd, в котором я прописал так:
# Run bootlogd at startup ?
BOOTLOGD_ENABLE=Yes
Но он, вроде, ни на что не влияет (ибо, как сейчас обнаружил, у меня там опечатка, а все работает=)
После этого в файл /var/log/boot будут писаться сообщения начиная с таких:
Thu Oct 2 13:25:11 2008: * Loading kernel modules...
Thu Oct 2 13:25:11 2008: * Loading manual drivers...
Thu Oct 2 13:25:11 2008: ...done.
Thu Oct 2 13:25:11 2008: * Activating swap...
Thu Oct 2 13:25:11 2008: ...done.
Thu Oct 2 13:25:11 2008: * Checking root file system...