Home
| Calendar
| Mail Lists
| List Archives
| Desktop SIG
| Hardware Hacking SIG
Wiki | Flickr | PicasaWeb | Video | Maps & Directions | Installfests | Keysignings Linux Cafe | Meeting Notes | Linux Links | Bling | About BLU |
James Kramer wrote: > Stupid me thought that I could go to /var/log and look at a the boot messages. > I would also appreciate an explanation of why I need to jump through > hoops to get a look at my boot logs. This bug: https://bugs.launchpad.net/upstart/+bug/98955 explains why it is broken, and lists a few workarounds. According to my notes, I did: cd /usr/local/src wget http://launchpadlibrarian.net/11578525/bootlogd_2.86.02.tar.gz tar xzf bootlogd_2.86.02.tar.gz cd bootlogd-2.86.02/ debuild -us -uc -b cd .. dpkg -i bootlogd_2.86.02_i386.deb [...] Installing new version of config file /etc/init.d/bootlogd ... Installing new version of config file /etc/default/bootlogd ... Adding system startup for /etc/init.d/bootlogd ... /etc/rcS.d/S12bootlogd -> ../init.d/bootlogd Adding system startup for /etc/init.d/stop-bootlogd-single ... /etc/rcS.d/S99stop-bootlogd-single -> ../init.d/stop-bootlogd-single Adding system startup for /etc/init.d/stop-bootlogd ... /etc/rc2.d/S99stop-bootlogd -> ../init.d/stop-bootlogd /etc/rc3.d/S99stop-bootlogd -> ../init.d/stop-bootlogd /etc/rc4.d/S99stop-bootlogd -> ../init.d/stop-bootlogd /etc/rc5.d/S99stop-bootlogd -> ../init.d/stop-bootlogd (I see the last reboot logged on the machine where I installed it was in September 2008, yet the machine has an uptime of 49 days, so the last reboot didn't get logged. I also see /etc/default/bootlogd has: BOOTLOGD_ENABLE=No which disables logging. And that file - and the associated init script that uses it - hasn't been modified since last April. So I'm puzzled why it was working back in September and for several prior boots.) > I edited /etc/default/bootlogd and set it to yes I'd make sure that the binary exists (/sbin/bootlogd), as it didn't on 8.04. Check the output of "aptitude show bootlogd", or "aptitude show sysvinit". The latter is the official package containing bootlogd, and probably what you should use on 8.10 and newer. > I also had to > sudo update-rc.d -f bootlogd defaults The package I installed took care of that. > sudo less /var/log/boot bootlogd, or at least the package I installed, appears to log to /var/log/bootmsg (according to the man page, that's the compiled-in default), though the init script contains code to roll /var/log/boot on system shutdown (an apparent bug). > ...I am seeing some boot messages flash by on the screen telling me > that I have a problem with /etc/resolvconf. I believe I've seen these as well on 8.04. Haven't noticed them on 8.10, and haven't tried 9.x yet. Though I don't currently see anything in /var/log/bootmsg pertaining to resolvconf. The original message that prompted me to get boot logging working: * Starting powernowd... /etc/rc2.d/S20powernowd: line 84: /sys/devices/system/cpu/cpu 0//cpufreq/scaling_governor: No such file or directory ended up being just sloppy error handling in one of the startup scripts, and an innocuous failure (a normal result of hardware that doesn't support the daemon). -Tom -- Tom Metro Venture Logic, Newton, MA, USA "Enterprise solutions through open source." Professional Profile: http://tmetro.venturelogic.com/
BLU is a member of BostonUserGroups | |
We also thank MIT for the use of their facilities. |