Basically, for some reason my mac takes up to 20 + minutes to start up for me to be able to log into my user account, during start up I also get this funny screen shown in the picture which last for a few minutes. Is this a sign that my hard drive needs replacing or a sign of something else. This screen also appeared before I replaced my screen after the backlight went on it. I've also repaired my hard drive using the disk utility on the installation disc and it does the same, taking over 20 mins to loads. Any help is appreciated thanks.