Been trying to do this on my 2008 mbp, but my googlegut feeling is telling me something is missing around the cp /boot/vmlinuz part, since everyone else with the same problem I've seen had to install...