Many thanks to Bronxteck and Leon for your super fast replies. The news is encouraging. I've tried the methods that Bronxteck linked in his last post, but I can't seem to get the D430 to boot from the HDD. I've tried a few times, carefully following the instructions, but I can't see what I'm doing wrong. The EFI partition mounts okay, I've installed the boot file to it, then copied the files from my Snow Leopard GUID partition, made the EFI partition active, etc. But I still get the usual GPT error on reboot, if I try to boot from internal HDD.
I just did a fresh install of Snow Leopard, so I don't think it was corrupted.
So, if I mount the EFI partition, can I install the Chameleon package and EDP directly to it? Then make the EFI partition active and boot from it? By making EFI active, will the Snow Leopard partition be ignored at startup and the system will start up automatically from EFI partition?