View Full Version : first boot
Nov 18, 2004, 06:46 PM
Hey. Is there any way I can find out the date of the first boot of my powerbook? It was only a few months ago and I've been running Panther the whole time. Thanks!
Nov 18, 2004, 07:35 PM
Not sure what you are asking here. If you have been running it without a re-boot all that time and you want to find out how long you have been up, the answer is yes, there is a way.
Launch Terminal and type "uptime". (without quotes)
Nov 18, 2004, 07:54 PM
The Unix side of OS X keeps track of logins and reboots in the file /var/log/wtmp. The 'last' command reads this file and prints information in human-readable form. Only problem? Every month OS X cleans out the log file and starts a new one. It saves the previous 5 months of wtmp files, so if the date you're looking for is in the last 5 months, you should be in luck. Here's what you'll need to do:
Open up Terminal. First you want to get a listing of available old wtmp files:
ls -l /var/log/wtmp*
Mine looks like this:
-rw-r--r-- 1 root admin 936 18 Nov 09:34 /var/log/wtmp
-rw-r--r-- 1 root admin 496 31 Oct 23:48 /var/log/wtmp.0.gz
-rw-r--r-- 1 root admin 251 24 Sep 08:01 /var/log/wtmp.1.gz
-rw-r----- 1 root admin 750 30 Aug 13:16 /var/log/wtmp.2.gz
-rw-r----- 1 root admin 295 30 Jun 23:12 /var/log/wtmp.3.gz
-rw-r--r-- 1 root admin 199 31 May 13:06 /var/log/wtmp.4.gz
(I'm missing one from the end of July because I moved on August 1st, so the machine wasn't running to do that little bit of housekeeping then)
Find the oldest file, and unzip it:
sudo gunzip /var/log/wtmp.4.gz
(replace the 4 with the number of your oldest one).
Finally, run 'last' on that file to find the reboot entry you wanted:
last -f /var/log/wtmp.4 reboot
To see everything logged in that file, omit the 'reboot' part. Or to see it for the current month, omit everything but the 'last' command.
Hope this helps! ;)