Raspberry Pi Stuck on Rainbow Boot Screen: How to Boot Now?

Today I will explain how to boot your system when your Raspberry Pi rainbow screen stuck.

I have completed many Raspberry Pi 3 projects till the date now and covered dozens of articles, how-to-guides, best lists for various Raspberry Pi boards and accessories. But, recently I faced a new issue while working on my Raspberry Pi 3. It got stuck on the Rainbow boot screen, and I was clueless why this happened? Obviously, I got such issue of rainbow-colored splash screen on my Pi screen before, but this time it didn’t disappear automatically. After getting aware of the possible problems behind it, I tried a few solutions and Voila! I got the Pi working normally.

So, I decided to cover this topic too in the form of a guide. Let’s see the possible solutions to this problem.

How to boot when Raspberry Pi Stuck on Rainbow Screen?

The rainbow screen appears every time you boot your Raspberry Pi. But, it flashes instantly, and so many users can’t see it when they are not looking at the display for the moment. If the screen stuck and your Raspberry Pi 3 is not booting, then you may be facing either of the two issues.

  1. Bad connection
  2. Kernel.img file not booting

Solution-1: Solve Bad connection

If the cube-shaped rainbow screen is showing at the side or corner of the screen, then it means you did not attach the Raspberry Pi power supply properly. Also, the possibility is there that your power supply is not enough for the Pi setup or your Pi may be overheated. Even if you see the Pi system working for some time, don’t take a risk and make the proper connection.

Solution-2:  Fix kernel.img Booting Problem

If your screen is still stuck on the rainbow color, then it means the file named as kernel.img is not correctly booting.  One of the main reasons behind this is that the image is not properly written on the SD card or it may have corrupted. To solve this issue, format the SD card and get a new kernel.img file. You can also tick around the configuration files, make some changes, and then see if it’s working.


Sometimes, users do face the issue of the blinking characters on display instead of the rainbow screen. If this problem occurs to your Raspberry Pi screen too, then you can solve it by placing the CPU socket chip properly. Check all the connections are made in the right way and then reboot the Raspberry Pi system. It should start working now.

If I missed something important here or if you have anything to say about this guide, then please use the comment section below and express your words.



Jessica Ward

Hey! I am Jessica Ward. I love to write about technology and learn or thinking about latest techno. And my forever ever love technology project is Raspberry Pi. I do and know more or more for Raspberry Pi.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button