1

I am new user for Raspberry Pi so I get Raspberry pi B+ and download NOOBS on Raspberry Pi website. After that I unzip that file and copy these files to SD card. Then when I power up, it display the color screen. Why is that? There is no kernel.img in SD card. Where can I get it? How do I solve this problem?

migrated from electronics.stackexchange.com Oct 29 '14 at 12:48

This question came from our site for electronics and electrical engineering professionals, students, and enthusiasts.

  • How do you "copy the files" to the SD card? – Majenko - not Google Oct 29 '14 at 11:12
  • Unzip that file and copy all files and copy to SD card – user43153 Oct 29 '14 at 11:14
  • What display do you have connected? – Majenko - not Google Oct 29 '14 at 11:18
  • Samsung TV with HDMI – user43153 Oct 29 '14 at 11:31
  • One last question - NOOBS, or NOOBS Lite? – Majenko - not Google Oct 29 '14 at 11:34
2

NOOBS isn't an OS in its own right, it is merely an installer that allows you to install other operating systems.

As a result it doesn't have a kernel as such, but a "recovery" utility.

The sequence is basically thus:

  1. The chip finds the file bootcode.bin and executes it.
  2. bootcode.bin finds recovery.elf and executes it.
  3. recovery.elf loads the RAM filesystem recovery.rfs into memory and mounts it.
  4. recovery.elf then passes control to the installation system in the RAM FS.

It's the file recovery.elf which draws the pretty rainbow box on the screen, and the programs contained in the recovery RAM FS that would replace it with other things.

Normally it should present you with a list of available operating systems to install (it comes bundled with Raspbian - others can download through the internet). You would select one of these to install, and the SD card would be repartitioned and the operating system installed onto it - thus destroying NOOBS in the process.

The instructions specifically specify a specific way of formatting the SD card using the SD Association's Formatting Tool. That is specified, along with the other steps you must take when doing the formatting, in the file INSTRUCTIONS-README.txt in the NOOBS ZIP file.

Please ensure that you have formatted the SD card properly using this method.


Update:

You're telling me there are files missing from the SD card. If your Pi is doing what is shown in that video, then all the files are there perfectly fine.

It's getting part way through running the kernel, so it's booting linux fine. What is happening then though, I suspect, is that the kernel is enabling some hardware drivers (Ethernet?) which are then causing an increase in current draw. Your power supply (whatever that may be) isn't up to the task, so the voltage drops, and the BOR circuit in the BCM chip detects the drop in voltage and resets the whole board, disabling the extra drivers so it boots up again - until the drivers are turned on again by the kernel.

  • I download NOOBS and copy these file to SD card after that what do i want to do ? can you enplane step by step ? – user43153 Oct 29 '14 at 11:54
  • Read the file INSTRUCTIONS-README.txt - it explains it step by step. – Majenko - not Google Oct 29 '14 at 11:59
  • Your Pi will now boot into NOOBS and should display a list of operating systems that you can choose to install. If your display remains blank, you should select the correct output mode for your display by pressing one of the following number keys on your keyboard: 1. HDMI mode - this is the default display mode. 2. HDMI safe mode - select this mode if you are using the HDMI connector and cannot see anything on screen when the Pi has booted. 3. Composite PAL mode - select either this mode or composite NTSC mode if you are using the composite RCA video connector. 4. Composite NTSC mode – user43153 Oct 29 '14 at 12:10
  • I can't understand dear :( in my os folder only have two folders. these are Data_Partition and Raspbian. – user43153 Oct 29 '14 at 12:11
  • Then there's no hope for you. Scrap NOOBS, and download the Raspbian image instead. Follow the instructions for writing that image to an SD card using appropriate image writing software. – Majenko - not Google Oct 29 '14 at 12:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy