As an additional comment, before I gave my computer to Apple I installed rEFIt and it did NOT solve the problem.
As an additional comment, before I gave my computer to Apple I installed rEFIt and it did NOT solve the problem.