How to set MacBook Pro to use integrated video card during initial start up?
Yes, you can achieve that modifying certain EFI variable. I answered this other question with the full procedure to permanently disable discrete graphics card on startup.