Macbook

Macbook Pro Harddisk upgrade / replacement

Today I upgraded the harddisk in my Macbook Pro 15”, from a 320GB 5400rpm to a 320GB 7200rpm drive. This is a separate upgrade from the one that I have previously wrote about, the idea behind this upgrade was to remove a bottleneck with the 5400rpm drive and speed up the system as opposed to gaining more space - even though more space is alway good!

In fact, I saw that there is currently a 500GB 2.5” drive available and while I was sorely tempted, it only runs at 5400rpm, even so, I was still considering it but what decided it for me was that I released I dont have another 500GB drive available to clone it to, in order to make backups in the future.

At home I basically have the 1TB TC, which we are using with time machine but I also like to make clones using Superduper or Carboncopycloner, partly so that I have another type of backup to recover from, should the need arise, also so that I dont have all of my backups on the same HDD and finally because in an emergency, I could boot from the clone and work immediately, without having to wait for a restore to finish. Then afterwards I can restore either from the clone or the TC.

So that being said, I committed myself to the speed increase and decided to install the 7200rpm drive.

The hardest decision was deciding on the right 7200rpm, I had two under consideration, a Seagte Momentus 7200.3 drive and the Western Digital Scorpio 7200rpm drive. Price-wise there was little to separate them, the Seagate was marginally more expensive cost-wise but the amount was negligible.

I then started comparing the drives specifications, first I examined the benchmarks on Toms Hardware and the reviews for the two drives. Here it seems that the Seagate is slightly faster than the Scorpio, so at the beginning I was leaning more towards the Seagate but again the difference between the two was only slight.

Reading further though I came to power consumption and here although the Seagate idles at a lower power rate than the Scorpio, during usage, the Scorpio has the lowest rating, so essentially, while watching movies or using the computer, the battery should take less of a hit, which really appealed to me.

I went through the rest of the specifications and the difference between the two on paper is really quite small, in fact both companies even offer a 5 year warranty, which also would have been a deciding factor.

Having gone through the articles at Toms Hardware, I went to each of the manufacturers sites and examined the specs for the drives there, the warranties and so on but did not see anything to change my decision. One thing that you should be aware of though, at least with the Western Digital drive is that it comes in two versions, one with a motion sensor built in, one without. According to some reports I read on the internet, the motion sensor in the drive can conflict with the motion sensor in the Macbook Pro, though I dont think that anyone has determined this one hundred percent for sure yet. Either way, it makes sense logically that if you can avoid areas of conflict its a good idea so I chose the drive without the motion sensor - these drives have BEKT in the serial number so you can tell.

Now all that was left was to perform the installation itself.
Read More...

Macbook and Macbook Pro connectivity issues

I recently bought my wife a 2.2ghz Macbook, which shes really happy with. I set up screen sharing the other day, tried it and it worked, great I thought.

Later on though, when I wanted to copy some files over to her drop box, I couldnt connect to her machine and now even screen sharing doesnt work.

Ive checked her security preferences and she has screen and file sharing enabled, I have rights as well... cant see whats wrong for the life of me at the moment.

Slow shutdown - yet again

As I mentioned in the comments to one of the posts, my slow shutdown problem resurfaced again two days ago. I tried the same trick as before, disabling hibernatemode and then deleting the sleepimage before re-enabling hibernatemode again. Guess what? Problem gone...

At least until next time Winking

Slow shutdown with Leopard and hibernate

Just for kicks yesterday, I reset my hibernatemode to 3 as I had previously set it to 0 as outlined in one of my posts below.

Interestingly enough, my MBP now shuts down just as quickly as it did when I had hibernatemode set to 0 and thats also without having to eject my windows bootcamp partition.

At the moment I have no idea why this is the case, I still have to check my log files but I thought I would share the info at least.

Slow shutdown with Leopard - steps taken so far - Summary post

I thought it might be useful for me to summarise what has happened so far and what steps Ive taken, mainly for anyone new coming across this via Google and also just to attempt to make sense of the jumble of posts that I have so far. So here goes Happy

The issue


My new MBP (2.6GHz Merom / 320GB HDD / 4GB RAM) started to take a while to shutdown, roughly from 50 seconds to a minute, which is a big difference from the 7 seconds a new install takes. During the shutdown process I would see the "progress cog" appear on my desktop and spin around for a bit until the computer shutdown. Sleep also took a long time, regardless of whether I had 2GB or 4GB of RAM.

I initially had this problem on my original core due MBP and first noticed it when I was testing my new 2.6ghz MBP with a fresh install of Leopard.

The reason that the issue got passed onto my new MBP was because I wanted to keep the bigger drive, so I unplugged it from the original MBP and swapped it with the drive in the new MBP, so I got the extra space at the cost of the slow shutdown/sleep.


Steps taken so far


So far I have tried the following, ranging from the standard Mac voodoo to the non-standard...

Phase 1


  • Repaired permissions
  • Ran monthly scripts
  • Cleared out caches (internet, kernel, system, font etc)
  • Verified the drive (no errors)
  • Checked out and cleared out any unnecessary items from startup items
  • Cleared out any old preference settings for uninstalled applications

Phase 2


  • Examined the console logs, found some messages first that suggested it may be parallels trying to close down its network connections.
  • To check, I uninstalled Parallels but there was no change and things were still just as slow. I went back to the console and found that EyeTV Helper couldnt quit.
  • I started looking into EyeTV as a possible culprit but it seems that this may have been a wild goose chase.
  • Checked if EyeTV was up to date (at the time it was).
  • Tried manually quitting the process via activity monitor and then shutting down but shutdown was still slow.
  • During this time, I discovered a utility called SmartSleep (its in an earlier blog post), which to cut it short puts the computer to sleep instead of hibernating it based on the battery level. I installed this and the sleep time was dramatically reduced but the slow shutdown still remained.

Phase 3


I couldnt find anything else in the logs to indicate why things were so slow and so I decided to see if the menu applets or widgets that I use were causing an issue. So I created a new user account with no menu items besides the standard Apple ones and also no widgets running (in hindsight I should have tried this as part of Phase1).

This wasnt the solution I was looking for though as the result was still the same, the shutdown was just as slow with the new user as with my standard account.

I next installed Leopard onto an external HDD, booted from that, applied all of the updates to date and tried a few shutdowns and restarts and it was amazing how fast it was compared to my current install.

At this stage I was debating just dragging over my apps and documents to the new installation and then cloning it to my internal drive but I didnt want to go through the hassle of authorizing and deauthorizing etc in iTunes and I also didnt want to give up, I wanted to find the cause and learn basically.

I went back into the new user account and started to compare the console logs from the new account with the old ones but couldnt find anything to suggest what could be the cause, so I started Googling.

Via Google I found some forums where people were mentioning external drives as causes for slow shutdowns, which gave me an idea that perhaps my bootcamp partition was influencing my shutdown. I tried unmounting the window drive and my computer was able to shutdown in 15 seconds as opposed to a minute.

I was (and still am) in the process of trying to determine why this was when a guy Bob posted in the comments and let me know about the terminal commands to disable hibernate, which he found on macosxhints (theyre a couple of posts below this one if youre interested).

I tried this out - leaving the windows partition still mounted and the computer shutdown again very quickly, around 7 to 15 seconds.

So thats the stage that I am currently at and I am now trying to understand why. If anyone would care to share their insight here it would be more than welcome Happy

Slow Shutdown with Leopard - Possible Solution 2

Hi, I thought I would share with you all something that Bob posted in the comments that has also resulted in an improvement in the shutdown times of our macs, this is something that he mentioned finding over at macosxhints.com but I thought I would share it here as well as its useful information.

For this solution, you will need to use the terminal but its quite easy, open the terminal and enter the following commands pressing enter after each one (NB: After the first command you will be prompted for you password, enter it and after that you should not be prompted again).

sudo pmset -a hibernatemode 0
sudo nvram "use-nvramrc?"=false
sudo rm /private/var/vm/sleepimage


After entering these commands my MBP shuts down in seconds, mainly because its not creating a 4GB sleepimage or trying to page the contents of RAM there. Im trying to understand now though what the correlation between the windows drive and sleep is, as unmounting windows also has the same effect...

Slow shutdown with Leopard - further examination

I have been trying to see if I can get to the bottom of what is going on with the computer during the shutdown process. At the moment, theres not really too much new to add as the situation is still the same, eject the Bootcamp disk and the computer shutdowns quickly, dont eject it and it doesnt.

I have tried uninstalling MacFUSE and NTFS-3G (instructions for uninstalling MacFUSE here and NTFS-3G here, download the dmg, mount and inside follow the uninstall readme).

This doesnt seem to have made any difference however, so its back to the drawing board for now.

Slow shutdown with Leopard - Possible Solution?

I was just playing around with this again and remembered that in the past, having external drives connected could cause the computer to shutdown slowly, one of the things that didnt occur to me until now though, was that my Windows Bootcamp partition may be an external drive of sorts, or at the least, may be affecting the shutdown cycle.

So I ejected it and then tried shutting down. The computer now shuts off in 15 seconds or less as opposed to almost a minute before, it still doesnt seem as fast as a new install of Leopard but its definitely a big improvement.

The question now though is why or what is it doing with the Windows partition before it shuts down? It also possibly invalidates the earlier line of research I was following with the menu applets, so clearly I need to look into this some more but its the first definite improvement I have seen.

If you try this and it improves your shutdown speed please let me know, it will be interesting to compare.

Slow Shutdown with Leopard - update

So as I mentioned yesterday, I managed to find time to partition an external drive and install Leopard on it, plus all of the updates currently available.

Afterwards, I did a couple of restart and shutdown tests and it was fast, in fact it surprised me how fast it was having been used to the time my current install of Leopard takes to slowdown. The shutdown speed wasnt the only improvement though as the startup time was also noticeably faster.

Admittedly this is a new installation of the OS, which as most of us know, tends to be faster than a "used" install as a general rule of thumb, so Ive now set about trying to determine what is causing the issue on my current installation by trying to break the new one.

So far in the limited amount of testing that I have had time to do, I have installed some of the menubar applications that I use often (I say some because I have not yet installed QuickSilver, Slim Battery Monitor and SMCFanControl). I have installed the following programs though and have not noticed any changes in performance; SmartSleep, iStatMenus.

I have also exported the console log from the new install in order to compare it with my current one; for reference here is a copy.

I plan to add the other menu items as mentioned above as well as EyeTV and also VMWare later on to see if one of them is the culprit but in the meantime I want to review the two console logs. I know it would be quite easy to migrate my settings onto the new install now and then clone that image back to my internal drive but it seems like the easy way out and I would like to beat this. Plus I cant be bothered at the moment to remember to deauthorize itunes and all of those other little things that you need to do in advance.

As always if any of you have any ideas, please let me know.


4/1/08 9:30:39 AM com.apple.launchctl.System[2] BootCacheControl: could not open /var/db/BootCache.playlist: 4/1/08 9:30:39 AM com.apple.launchctl.System[2] No such file or directory 4/1/08 9:30:40 AM com.apple.launchctl.System[2] launchctl: Please convert the following to launchd: /etc/mach_init.d/dashboardadvisoryd.plist 4/1/08 9:30:40 AM com.apple.launchd[1] (org.cups.cupsd) Unknown key: SHAuthorizationRight 4/1/08 9:30:40 AM com.apple.launchd[1] (org.ntp.ntpd) Unknown key: SHAuthorizationRight 4/1/08 9:31:02 AM com.apple.configureLocalKDC[56] ...Generating key pair... 4/1/08 9:31:02 AM com.apple.configureLocalKDC[56] ...creating certificate... 4/1/08 9:31:02 AM com.apple.configureLocalKDC[56] Serial Number : 6A 4E 20 40 4/1/08 9:31:02 AM com.apple.configureLocalKDC[56] Issuer Name : 4/1/08 9:31:02 AM com.apple.configureLocalKDC[56] Common Name : com.apple.systemdefault 4/1/08 9:31:02 AM com.apple.configureLocalKDC[56] Org : System Identity 4/1/08 9:31:02 AM com.apple.configureLocalKDC[56] Subject Name : 4/1/08 9:31:02 AM com.apple.configureLocalKDC[56] Common Name : com.apple.systemdefault 4/1/08 9:31:02 AM com.apple.configureLocalKDC[56] Org : System Identity 4/1/08 9:31:02 AM com.apple.configureLocalKDC[56] Cert Sig Algorithm : OID : < 06 09 2A 86 48 86 F7 0D 01 01 05 > 4/1/08 9:31:02 AM com.apple.configureLocalKDC[56] alg params : 05 00 4/1/08 9:31:02 AM com.apple.configureLocalKDC[56] Not Before : 07:31:02 Apr 1, 2008 4/1/08 9:31:02 AM com.apple.configureLocalKDC[56] Not After : 07:31:02 Mar 27, 2028 4/1/08 9:31:02 AM com.apple.configureLocalKDC[56] Pub Key Algorithm : OID : < 06 09 2A 86 48 86 F7 0D 01 01 01 > 4/1/08 9:31:02 AM com.apple.configureLocalKDC[56] alg params : 05 00 4/1/08 9:31:02 AM com.apple.configureLocalKDC[56] Pub key Bytes : Length 140 bytes : 30 81 89 02 81 81 00 BD ... 4/1/08 9:31:02 AM com.apple.configureLocalKDC[56] CSSM Key :4/1/08 9:31:02 AM com.apple.configureLocalKDC[56] Algorithm : RSA 4/1/08 9:31:02 AM com.apple.configureLocalKDC[56] Key Size : 1024 bits 4/1/08 9:31:02 AM com.apple.configureLocalKDC[56] Key Use : CSSM_KEYUSE_ENCRYPT CSSM_KEYUSE_VERIFY CSSM_KEYUSE_WRAP 4/1/08 9:31:02 AM com.apple.configureLocalKDC[56] Signature : 128 bytes : 4F 29 CD 44 F6 8F 94 8B ... 4/1/08 9:31:02 AM com.apple.configureLocalKDC[56] Other field: : OID : < 06 0C 60 86 48 01 86 F8 4D 02 01 01 01 17 > 4/1/08 9:31:02 AM com.apple.configureLocalKDC[56] Other field: : OID : < 06 0C 60 86 48 01 86 F8 4D 02 01 01 01 16 > 4/1/08 9:31:02 AM com.apple.configureLocalKDC[56] Extension struct : OID : < 06 03 55 1D 25 > 4/1/08 9:31:02 AM com.apple.configureLocalKDC[56] Critical : FALSE 4/1/08 9:31:02 AM com.apple.configureLocalKDC[56] purpose 0 : OID : < 06 09 2A 86 48 86 F7 63 64 04 04 > 4/1/08 9:31:02 AM com.apple.configureLocalKDC[56] ..cert stored in Keychain. 4/1/08 9:31:02 AM com.apple.configureLocalKDC[56] ..identity registered for domain com.apple.systemdefault. 4/1/08 9:31:03 AM com.apple.configureLocalKDC[56] ...Generating key pair... 4/1/08 9:31:03 AM com.apple.configureLocalKDC[56] ...creating certificate... 4/1/08 9:31:03 AM com.apple.configureLocalKDC[56] Serial Number : 3E B6 EE CB 4/1/08 9:31:03 AM com.apple.configureLocalKDC[56] Issuer Name : 4/1/08 9:31:03 AM com.apple.configureLocalKDC[56] Common Name : com.apple.kerberos.kdc 4/1/08 9:31:03 AM com.apple.configureLocalKDC[56] Org : System Identity 4/1/08 9:31:03 AM com.apple.configureLocalKDC[56] Subject Name : 4/1/08 9:31:03 AM com.apple.configureLocalKDC[56] Common Name : com.apple.kerberos.kdc 4/1/08 9:31:03 AM com.apple.configureLocalKDC[56] Org : System Identity 4/1/08 9:31:03 AM com.apple.configureLocalKDC[56] Cert Sig Algorithm : OID : < 06 09 2A 86 48 86 F7 0D 01 01 05 > 4/1/08 9:31:03 AM com.apple.configureLocalKDC[56] alg params : 05 00 4/1/08 9:31:03 AM com.apple.configureLocalKDC[56] Not Before : 07:31:03 Apr 1, 2008 4/1/08 9:31:03 AM com.apple.configureLocalKDC[56] Not After : 07:31:03 Mar 27, 2028 4/1/08 9:31:03 AM com.apple.configureLocalKDC[56] Pub Key Algorithm : OID : < 06 09 2A 86 48 86 F7 0D 01 01 01 > 4/1/08 9:31:03 AM com.apple.configureLocalKDC[56] alg params : 05 00 4/1/08 9:31:03 AM com.apple.configureLocalKDC[56] Pub key Bytes : Length 140 bytes : 30 81 89 02 81 81 00 B7 ... 4/1/08 9:31:03 AM com.apple.configureLocalKDC[56] CSSM Key :4/1/08 9:31:03 AM com.apple.configureLocalKDC[56] Algorithm : RSA 4/1/08 9:31:03 AM com.apple.configureLocalKDC[56] Key Size : 1024 bits 4/1/08 9:31:03 AM com.apple.configureLocalKDC[56] Key Use : CSSM_KEYUSE_ENCRYPT CSSM_KEYUSE_VERIFY CSSM_KEYUSE_WRAP 4/1/08 9:31:03 AM com.apple.configureLocalKDC[56] Signature : 128 bytes : 13 83 C3 4A EA 6F 65 E7 ... 4/1/08 9:31:03 AM com.apple.configureLocalKDC[56] Other field: : OID : < 06 0C 60 86 48 01 86 F8 4D 02 01 01 01 17 > 4/1/08 9:31:03 AM com.apple.configureLocalKDC[56] Other field: : OID : < 06 0C 60 86 48 01 86 F8 4D 02 01 01 01 16 > 4/1/08 9:31:03 AM com.apple.configureLocalKDC[56] Extension struct : OID : < 06 03 55 1D 25 > 4/1/08 9:31:03 AM com.apple.configureLocalKDC[56] Critical : FALSE 4/1/08 9:31:03 AM com.apple.configureLocalKDC[56] purpose 0 : OID : < 06 09 2A 86 48 86 F7 63 64 04 04 > 4/1/08 9:31:03 AM com.apple.configureLocalKDC[56] ..cert stored in Keychain. 4/1/08 9:31:03 AM com.apple.configureLocalKDC[56] ..identity registered for domain com.apple.kerberos.kdc. 4/1/08 9:31:05 AM com.apple.configureLocalKDC[56] launchctl: Error unloading: com.apple.kdcmond 4/1/08 9:31:05 AM com.apple.configureLocalKDC[56] /usr/sbin/kadmin.local-q add_principal -randkey afpserver/LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4@LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4 4/1/08 9:31:05 AM com.apple.configureLocalKDC[56] WARNING: no policy specified for afpserver/LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4@LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4; defaulting to no policy 4/1/08 9:31:05 AM com.apple.configureLocalKDC[56] Authenticating as principal root/admin@LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4 with password. 4/1/08 9:31:05 AM com.apple.configureLocalKDC[56] Principal "afpserver/LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4@LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4" created. 4/1/08 9:31:05 AM com.apple.configureLocalKDC[56] /usr/sbin/kadmin.local-q ktadd afpserver/LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4@LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4 4/1/08 9:31:05 AM com.apple.configureLocalKDC[56] Authenticating as principal root/admin@LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4 with password. 4/1/08 9:31:05 AM com.apple.configureLocalKDC[56] Entry for principal afpserver/LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4@LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4 with kvno 3, encryption type Triple DES cbc mode with HMAC/sha1 added to keytab WRFILE:/etc/krb5.keytab. 4/1/08 9:31:05 AM com.apple.configureLocalKDC[56] Entry for principal afpserver/LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4@LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4 with kvno 3, encryption type ArcFour with HMAC/md5 added to keytab WRFILE:/etc/krb5.keytab. 4/1/08 9:31:05 AM com.apple.configureLocalKDC[56] Entry for principal afpserver/LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4@LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4 with kvno 3, encryption type DES cbc mode with CRC-32 added to keytab WRFILE:/etc/krb5.keytab. 4/1/08 9:31:05 AM com.apple.configureLocalKDC[56] /usr/bin/defaults write /Library/Preferences/com.apple.AppleFileServer kerberosPrincipal afpserver/LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4@LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4 4/1/08 9:31:05 AM com.apple.configureLocalKDC[56] /usr/sbin/kadmin.local-q add_principal -randkey cifs/LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4@LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4 4/1/08 9:31:05 AM com.apple.configureLocalKDC[56] WARNING: no policy specified for cifs/LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4@LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4; defaulting to no policy 4/1/08 9:31:05 AM com.apple.configureLocalKDC[56] Authenticating as principal root/admin@LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4 with password. 4/1/08 9:31:05 AM com.apple.configureLocalKDC[56] Principal "cifs/LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4@LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4" created. 4/1/08 9:31:05 AM com.apple.configureLocalKDC[56] /usr/sbin/kadmin.local-q ktadd cifs/LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4@LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4 4/1/08 9:31:06 AM com.apple.configureLocalKDC[56] Authenticating as principal root/admin@LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4 with password. 4/1/08 9:31:06 AM com.apple.configureLocalKDC[56] Entry for principal cifs/LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4@LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4 with kvno 3, encryption type Triple DES cbc mode with HMAC/sha1 added to keytab WRFILE:/etc/krb5.keytab. 4/1/08 9:31:06 AM com.apple.configureLocalKDC[56] Entry for principal cifs/LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4@LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4 with kvno 3, encryption type ArcFour with HMAC/md5 added to keytab WRFILE:/etc/krb5.keytab. 4/1/08 9:31:06 AM com.apple.configureLocalKDC[56] Entry for principal cifs/LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4@LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4 with kvno 3, encryption type DES cbc mode with CRC-32 added to keytab WRFILE:/etc/krb5.keytab. 4/1/08 9:31:06 AM com.apple.configureLocalKDC[56] /usr/bin/defaults write /Library/Preferences/SystemConfiguration/com.apple.smb.server LocalKerberosRealm LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4 4/1/08 9:31:06 AM com.apple.configureLocalKDC[56] /usr/sbin/kadmin.local-q add_principal -randkey vnc/LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4@LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4 4/1/08 9:31:06 AM com.apple.configureLocalKDC[56] WARNING: no policy specified for vnc/LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4@LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4; defaulting to no policy 4/1/08 9:31:06 AM com.apple.configureLocalKDC[56] Authenticating as principal root/admin@LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4 with password. 4/1/08 9:31:06 AM com.apple.configureLocalKDC[56] Principal "vnc/LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4@LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4" created. 4/1/08 9:31:06 AM com.apple.configureLocalKDC[56] /usr/sbin/kadmin.local-q ktadd vnc/LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4@LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4 4/1/08 9:31:06 AM com.apple.configureLocalKDC[56] Authenticating as principal root/admin@LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4 with password. 4/1/08 9:31:06 AM com.apple.configureLocalKDC[56] Entry for principal vnc/LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4@LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4 with kvno 3, encryption type Triple DES cbc mode with HMAC/sha1 added to keytab WRFILE:/etc/krb5.keytab. 4/1/08 9:31:06 AM com.apple.configureLocalKDC[56] Entry for principal vnc/LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4@LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4 with kvno 3, encryption type ArcFour with HMAC/md5 added to keytab WRFILE:/etc/krb5.keytab. 4/1/08 9:31:06 AM com.apple.configureLocalKDC[56] Entry for principal vnc/LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4@LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4 with kvno 3, encryption type DES cbc mode with CRC-32 added to keytab WRFILE:/etc/krb5.keytab. 4/1/08 9:31:06 AM com.apple.configureLocalKDC[56] LKDC:SHA1.800D5674405F377B9E6690FB821E9508FAFD69D4 4/1/08 9:31:11 AM com.apple.ATSServer[133] FODBCheck: New annex file created 4/1/08 9:31:20 AM [0x0-0x4004].com.apple.SetupAssistant[142] ...System identity already exists for domain com.apple.systemdefault. Done. 4/1/08 9:34:30 AM com.apple.launchd[1] (org.ntp.ntpd) Unknown key: SHAuthorizationRight 4/1/08 9:35:53 AM [0x0-0x4004].com.apple.SetupAssistant[142] Creating socket... 4/1/08 9:35:53 AM [0x0-0x4004].com.apple.SetupAssistant[142] Connection in progress (will timeout in 5 seconds)... 4/1/08 9:35:53 AM [0x0-0x4004].com.apple.SetupAssistant[142] PPPoE can't connect the socket, errno = 65 4/1/08 9:35:53 AM [0x0-0x4004].com.apple.SetupAssistant[142] PPPoE Server not found... 4/1/08 9:37:20 AM Setup Assistant[142] .Mac cert config scheduled 4/1/08 9:37:30 AM com.apple.launchd[1] (com.apple.UserEventAgent-LoginWindow[138]) Exited: Terminated 4/1/08 9:37:30 AM com.apple.KerberosAutoConfig[274] The machine is standalone 4/1/08 9:37:30 AM com.apple.KerberosAutoConfig[274] Removing /Library/Preferences/edu.mit.Kerberos 4/1/08 9:37:32 AM com.apple.launchd[1] (com.apple.UserEventAgent-LoginWindow[270]) Exited: Terminated 4/1/08 9:37:34 AM com.apple.ATSServer[299] FODBCheck: New annex file created 4/1/08 9:37:39 AM SyncServer[313] SyncServer: Reaping records for inactive clients. Next reap on 2008-05-16 09:37:39 +0200 4/1/08 9:37:45 AM SoftwareUpdateCheck[318] Checking for updates 4/1/08 9:37:47 AM SystemUIServer[297] Could not find image named 'TMDisk'. 4/1/08 9:40:56 AM [0x0-0x15015].com.apple.systempreferences[362] objc[362]: Class O3Panel is implemented in both /System/Library/MonitorPanels/AppleDisplay.monitorPanels/Contents/Resources/Contrast.monitorPanel/Contents/MacOS/Contrast and /System/Library/MonitorPanels/AppleDisplay.monitorPanels/Contents/Resources/Geometry.monitorPanel/Contents/MacOS/Geometry. Using implementation from /System/Library/MonitorPanels/AppleDisplay.monitorPanels/Contents/Resources/Geometry.monitorPanel/Contents/MacOS/Geometry. 4/1/08 9:40:56 AM [0x0-0x15015].com.apple.systempreferences[362] objc[362]: Class O3Panel is implemented in both /System/Library/MonitorPanels/AppleDisplay.monitorPanels/Contents/Resources/Geometry.monitorPanel/Contents/MacOS/Geometry and /System/Library/MonitorPanels/AppleDisplay.monitorPanels/Contents/Resources/VPT.monitorPanel/Contents/MacOS/VPT. Using implementation from /System/Library/MonitorPanels/AppleDisplay.monitorPanels/Contents/Resources/VPT.monitorPanel/Contents/MacOS/VPT. 4/1/08 9:40:56 AM [0x0-0x15015].com.apple.systempreferences[362] objc[362]: Class O3Panel is implemented in both /System/Library/MonitorPanels/AppleDisplay.monitorPanels/Contents/Resources/VPT.monitorPanel/Contents/MacOS/VPT and /System/Library/MonitorPanels/AppleDisplay.monitorPanels/Contents/Resources/Bezel.monitorPanel/Contents/MacOS/Bezel. Using implementation from /System/Library/MonitorPanels/AppleDisplay.monitorPanels/Contents/Resources/Bezel.monitorPanel/Contents/MacOS/Bezel. 4/1/08 9:40:56 AM [0x0-0x15015].com.apple.systempreferences[362] objc[362]: Class O3Panel is implemented in both /System/Library/MonitorPanels/AppleDisplay.monitorPanels/Contents/Resources/Bezel.monitorPanel/Contents/MacOS/Bezel and /System/Library/MonitorPanels/AppleDisplay.monitorPanels/Contents/Resources/ExtendedTouchSwitch.monitorPanel/Contents/MacOS/ExtendedTouchSwitch. Using implementation from /System/Library/MonitorPanels/AppleDisplay.monitorPanels/Contents/Resources/ExtendedTouchSwitch.monitorPanel/Contents/MacOS/ExtendedTouchSwitch. 4/1/08 9:40:56 AM [0x0-0x15015].com.apple.systempreferences[362] objc[362]: Class O3Panel is implemented in both /System/Library/MonitorPanels/AppleDisplay.monitorPanels/Contents/Resources/ExtendedTouchSwitch.monitorPanel/Contents/MacOS/ExtendedTouchSwitch and /System/Library/MonitorPanels/AppleDisplay.monitorPanels/Contents/Resources/PowerMode.monitorPanel/Contents/MacOS/PowerMode. Using implementation from /System/Library/MonitorPanels/AppleDisplay.monitorPanels/Contents/Resources/PowerMode.monitorPanel/Contents/MacOS/PowerMode. 4/1/08 9:40:56 AM [0x0-0x15015].com.apple.systempreferences[362] objc[362]: Class O3Panel is implemented in both /System/Library/MonitorPanels/AppleDisplay.monitorPanels/Contents/Resources/PowerMode.monitorPanel/Contents/MacOS/PowerMode and /System/Library/MonitorPanels/AppleDisplay.monitorPanels/Contents/Resources/Authorization.monitorPanel/Contents/MacOS/Authorization. Using implementation from /System/Library/MonitorPanels/AppleDisplay.monitorPanels/Contents/Resources/Authorization.monitorPanel/Contents/MacOS/Authorization. 4/1/08 9:40:56 AM [0x0-0x15015].com.apple.systempreferences[362] objc[362]: Class O3Panel is implemented in both /System/Library/MonitorPanels/AppleDisplay.monitorPanels/Contents/Resources/Authorization.monitorPanel/Contents/MacOS/Authorization and /System/Library/MonitorPanels/AppleDisplay.monitorPanels/Contents/Resources/TVOptions.monitorPanel/Contents/MacOS/TVOptions. Using implementation from /System/Library/MonitorPanels/AppleDisplay.monitorPanels/Contents/Resources/TVOptions.monitorPanel/Contents/MacOS/TVOptions. 4/1/08 9:46:51 AM com.apple.loginwindow[267] Shutdown NOW! 4/1/08 9:47:58 AM com.apple.launchctl.System[2] launchctl: Please convert the following to launchd: /etc/mach_init.d/dashboardadvisoryd.plist 4/1/08 9:47:58 AM com.apple.launchd[1] (org.cups.cupsd) Unknown key: SHAuthorizationRight 4/1/08 9:47:58 AM com.apple.launchd[1] (org.ntp.ntpd) Unknown key: SHAuthorizationRight 4/1/08 9:48:16 AM com.apple.launchd[1] (com.apple.UserEventAgent-LoginWindow[108]) Exited: Terminated 4/1/08 9:48:35 AM Software Update[141] arguments=(null) 4/1/08 9:48:57 AM com.apple.launchctl.System[2] BootCacheControl: could not fetch history: Cannot allocate memory 4/1/08 9:48:57 AM com.apple.launchctl.System[2] BootCacheControl: could not stop cache/fetch history: Cannot allocate memory 4/1/08 10:14:17 AM com.apple.launchd[101] (com.apple.pboard[122]) Exited: Terminated 4/1/08 10:14:17 AM com.apple.launchd[101] (com.apple.UserEventAgent-Aqua[120]) Exited: Terminated 4/1/08 10:14:26 AM com.apple.AirPortBaseStationAgent[292] Tue Apr 1 10:14:26 andrew-proudloves-macbook-pro.local AirPort Base Station Agent[292] : 3891612: (connectAndCheck) Untrusted apps are not allowed to connect to or launch Window Server before login. 4/1/08 10:14:26 AM com.apple.AirPortBaseStationAgent[292] _RegisterApplication(), FAILED TO establish the default connection to the WindowServer, _CGSDefaultConnection() is NULL. 4/1/08 10:14:27 AM com.apple.launchd[1] (com.apple.installdb.system) Throttling respawn: Will start in 2 seconds 4/1/08 10:14:37 AM com.apple.launchd[1] (com.apple.installdb.system) Throttling respawn: Will start in 2 seconds 4/1/08 10:16:07 AM com.apple.dyld[424] update_dyld_shared_cache[424] regenerated cache for arch=i3864/1/08 10:16:08 AM com.apple.dyld[814] update_dyld_shared_cache[814] current cache invalid because /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE has changed 4/1/08 10:16:12 AM com.apple.dyld[814] update_dyld_shared_cache[814] for arch=i386 failed: read failure copying dylib errno=0 for /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation while copying /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation to shared cache 4/1/08 10:16:12 AM com.apple.launchd[1] (com.apple.dyld) Throttling respawn: Will start in 56 seconds 4/1/08 10:17:12 AM com.apple.launchd[1] (com.apple.dyld[821]) Exited abnormally: Segmentation fault 4/1/08 10:17:12 AM com.apple.launchd[1] (com.apple.dyld) Throttling respawn: Will start in 57 seconds 4/1/08 10:18:02 AM com.apple.launchd[1] (0x10d5d0.update_dyld_shar[1336]) Check-in of Mach service failed. PID 1336 is not privileged: com.apple.dyld 4/1/08 10:18:09 AM com.apple.dyld[1337] update_dyld_shared_cache[1337] current cache invalid because /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook has changed 4/1/08 10:18:17 AM com.apple.launchd[1] (com.apple.installdb.system) Throttling respawn: Will start in 4 seconds 4/1/08 10:18:20 AM com.apple.dyld[1337] update_dyld_shared_cache[1337] for arch=i386 failed: could not resolve _CGSGetGestureEventSubmask from /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox in /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 4/1/08 10:18:20 AM com.apple.dyld[1337] update_dyld_shared_cache[1337] for arch=i386 failed: read failure copying dylib errno=2 for /usr/lib/libsasl2.2.dylib while copying /usr/lib/libsasl2.2.dylib to shared cache 4/1/08 10:18:20 AM com.apple.dyld[1337] update_dyld_shared_cache[1337] for arch=i386 failed: read failure copying dylib errno=2 for /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture while copying /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture to shared cache 4/1/08 10:18:20 AM com.apple.dyld[1337] update_dyld_shared_cache[1337] for arch=i386 failed: read failure copying dylib errno=2 for /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService while copying /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService to shared cache 4/1/08 10:18:20 AM com.apple.dyld[1337] update_dyld_shared_cache[1337] for arch=i386 failed: read failure copying dylib errno=2 for /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD while copying /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD to shared cache 4/1/08 10:18:42 AM [0x0-0x18018].com.apple.SoftwareUpdate[270] reboot: / is busy updating; waiting for lock 4/1/08 10:21:33 AM com.apple.launchctl.System[2] launchctl: Please convert the following to launchd: /etc/mach_init.d/dashboardadvisoryd.plist 4/1/08 10:21:33 AM com.apple.launchd[1] (org.cups.cupsd) Unknown key: SHAuthorizationRight 4/1/08 10:21:33 AM com.apple.launchd[1] (org.ntp.ntpd) Unknown key: SHAuthorizationRight 4/1/08 10:22:17 AM com.apple.launchd[1] (com.apple.UserEventAgent-LoginWindow[102]) Exited: Terminated 4/1/08 10:25:56 AM com.apple.firmwaresyncd[27] kextload: /System/Library/Extensions/msdosfs.kext loaded successfully 4/1/08 10:37:41 AM System Preferences[252] SmartSleepPref setStatus: file does not exist yet - copying 4/1/08 10:37:41 AM [0x0-0x15015].com.apple.systempreferences[252] launchdworkaround: starting 4/1/08 10:37:41 AM de.jinx.SmartSleepDaemon[260] SmartSleepDaemon: setting hibernation state to: 0 4/1/08 10:40:38 AM com.apple.launchd[108] ([0x0-0x9009].com.apple.systemuiserver[124]) Exited: Terminated 4/1/08 10:40:45 AM SystemUIServer[293] MenuCrackersee http://sourceforge.net/projects/menucrackerMenuCracker is now loaded. Ready to accept new menus. Ignore the failure message that follow. 4/1/08 10:40:45 AM SystemUIServer[293] failed to load Menu Extra: NSBundle (loaded) 4/1/08 10:40:45 AM SystemUIServer[293] MenuCracker: Loading 'iStatMenusCPU'. 4/1/08 10:41:02 AM SystemUIServer[293] MenuCracker: Loading 'iStatMenusMemory'. 4/1/08 10:41:16 AM SystemUIServer[293] MenuCracker: Loading 'iStatMenusDisks'. 4/1/08 10:41:44 AM SystemUIServer[293] MenuCracker: Loading 'iStatMenusNetwork'. 4/1/08 10:42:22 AM SystemUIServer[293] MenuCracker: Loading 'iStatMenusTemps'. 4/1/08 10:43:32 AM com.apple.launchctl.System[2] launchctl: Please convert the following to launchd: /etc/mach_init.d/dashboardadvisoryd.plist 4/1/08 10:43:32 AM com.apple.launchd[1] (org.cups.cupsd) Unknown key: SHAuthorizationRight 4/1/08 10:43:32 AM com.apple.launchd[1] (org.ntp.ntpd) Unknown key: SHAuthorizationRight 4/1/08 10:43:43 AM de.jinx.SmartSleepDaemon[38] SmartSleepDaemon: machine d 4/1/08 10:43:43 AM de.jinx.SmartSleepDaemon[38] oes not support sleep. 4/1/08 10:43:44 AM de.jinx.SmartSleepDaemon[38] SmartSleepDaemon: machine does not support sleep. 4/1/08 10:43:51 AM com.apple.launchd[1] (com.apple.UserEventAgent-LoginWindow[79]) Exited: Terminated 4/1/08 10:43:53 AM Dock[100] _DESCRegisterDockExtraClient failed 268435459 4/1/08 10:43:55 AM SystemUIServer[101] MenuCrackersee http://sourceforge.net/projects/menucrackerMenuCracker is now loaded. Ready to accept new menus. Ignore the failure message that follow. 4/1/08 10:43:56 AM SystemUIServer[101] failed to load Menu Extra: NSBundle (loaded) 4/1/08 10:43:56 AM SystemUIServer[101] MenuCracker: Loading 'iStatMenusCPU'. 4/1/08 10:43:56 AM SystemUIServer[101] MenuCracker: Loading 'iStatMenusMemory'. 4/1/08 10:43:57 AM SystemUIServer[101] MenuCracker: Loading 'iStatMenusDisks'. 4/1/08 10:43:57 AM SystemUIServer[101] MenuCracker: Loading 'iStatMenusNetwork'. 4/1/08 10:43:57 AM SystemUIServer[101] MenuCracker: Loading 'iStatMenusTemps'.

Short update - slow shutdown

So I managed to find some time to look at the slow shutdown issue again, well at least a couple of minutes anyway. I created a new account on the mbp and started in that, making sure that none of my startup items from my present account were loading (I left the ones in the /library/preferencepanes on purpose. Sure enough it took a while to shutdown as well, which suggests that its a system wide issue as opposed to being limited to my user account.

During the weekend I also prepared and partition an external hdd ready to install leopard onto for further testing but I still want to see if I cant get to the bottom of this.

The thing thats been holding me back though is "Life on Mars", which is a BBC TV series, so far its been great and if Ive managed to find some time somewhere I have been watching that instead... bad bad but its definitely worth checking out if you havent done so already.

Maybe when I finish watching it I will finally sort this problem out? Winking

Macbook Pro Harddisk / DVD Drive replacement and upgrade

DSC00199.JPG

Ive finally finished the last (for now) of the upgrades to my first gen core duo Macbook Pro and I have to admit that I'm quite happy at the moment.

The first upgrade was a few weeks ago, when I exchanged the superdrive that came with the laptop for another one, specifically an 8x speed, dual-layer burner (a step up from the 4x burner that came with the Macbook). The model is a HL-DT-ST DVD +- RW GWA4080M, which I found on eBay and is supposedly an authentic Apple replacement part (the sticker on the drive has the Apple logo on it). So far the drive has been working fine, Im playing with the idea of upgrading the firmware on it but on the other hand I'm thinking, if its not broken... I guess I need to do some more research first.

My second upgrade was a new hard drive - I installed the Western Digital Scorpio 250GB WD2500BEVS-11UST0, it formats to around 232GB which is still a big jump from the standard 100GB drive that came pre-installed.

I performed both upgrades following the guide available on www.ifixit.com which was a great help. There were a couple of points that they missed in the case of the hard drive installation though.

The first is that the bluetooth module is stuck to the side of the case with glue. This matters because the module is next to the drive and you need to be able to lift it up in order to get at the screws to remove the drive. A credit card or some other similar tool that you can slide down between the bluetooth module and the case in order to break the bond should do the trick.

The second issue is that you will need a Torx 7 screwdriver to remove the supporting struts from the original pre-installed hard drive, you will need to mount these onto your new drive to ensure that it stays snug and doesn't bounce around.

Neither of these are major sticking points but I thought Id share them with you so if there are any brave souls out there planning to do this you'll know what to expect.

For me both of the updates took 45 minutes to 1 hour but that was because I was being incredibly careful about it, I took time so that I wouldnt scratch the case, I made a labeled diagram and placed the screws on it in the correct location so Id know where to put them back later and so on. I think the extra care was worth it as both of the upgrades worked first time.

Afterwards I created a 170GB partition for OS X and a 62GB partition where I installed Windows Vista - but I'll save that for a later post.

Any questions let me know...

DSC00203.JPG

DSC00202.JPG