Skip to main content
11 votes

Raspberry Pi 2 support PXE booting or network booting without an SD card

This is from the RaspberryPi Website: Yesterday, we introduced the first of two new boot modes which have now been added to the Raspberry Pi 3. Today, we introduce an even more exciting addition: ...
Ben's user avatar
  • 211
6 votes
Accepted

Why is grub incompatible with the raspberry pi?... Answer - It's not

Actually, if you want to install Ubuntu with a generic kernel on your Raspberry Pi, you have to use grub2, as described here. The only compatibility quirk is that grub2 may set the EFI flag on the ...
Dmitry Grigoryev's user avatar
6 votes
Accepted

Boot Zero W from USB device

EDIT: This is possible if the Zero/Zero W is set up to act as a USB device and gets the boot files from a host machine that it's plugged into. See Janghou's answer below for details. The rest of this ...
anonymoose's user avatar
5 votes
Accepted

Installing Linux on Raspberry pi 3 b+

The Pi A, B, A+, B+, 2B, 3B, 3B+, zero, zero wireless do not have flash memory, they are booted from SD card. The compute modules have 4GB of flash and no SD card slot (thanks @MichaelHampton). The ...
joan's user avatar
  • 71.2k
5 votes

Raspberry Pi 2 support PXE booting or network booting without an SD card

There's some suggestion that while you still have to use an SD card to boot, you may be able to do it with a single file (the latest bootcode.bin). The advantage of this is that the file/filesystem is ...
Nevyn's user avatar
  • 51
5 votes
Accepted

Is network boot possible on Raspberry Pi?

Yes it is possible, the offical Raspberry Pi site wrote about it. I don't want to write a new Tutorial about it because the already did a woderful job at it. Link to raspberry.org
Paul's user avatar
  • 86
5 votes
Accepted

Why does Raspberry Pi 4 do not support USB boot?

When will Pi4 officially support this feature? Since 2020-06-15 Is the beta bootloader safe to use? The beta bootloader is promoted to be stable (see link above). So it should be safe to use. How ...
Ingo's user avatar
  • 42.2k
4 votes

Boot Zero W from USB device

Yes You can boot an RPI Zero without a SD card through an USB cable connected with a PC. You need Raspberry Pi USB booting code that is available here on Github or can be installed on a RPI or ...
Janghou's user avatar
  • 1,446
4 votes

What if I flash the ARM processor with some random firmware

No, that won't be possible. As such, ARM CPUs inside the Raspberry pi SoC are slaves to the videocore. They cannot even go out of reset until the videocore executes the right firmware which allows ...
Dmitry Grigoryev's user avatar
3 votes

Why is grub incompatible with the raspberry pi?... Answer - It's not

The Raspberry Pi is special that the primary (on-chip ROM) , secondary (bootcode.bin) and third bootloader (start.elf) are executed on its GPU, one chainloading the other. The instruction set is not ...
flakeshake's user avatar
  • 6,213
3 votes
Accepted

How does firmware find bootloader on SD card?

I haven't read any documentation about this, but applying a little deduction: Should it be placed in particular sectors This is obviously not the case, since all you need to do is create a (v)...
goldilocks's user avatar
  • 59.2k
3 votes
Accepted

RPi3 + buildroot + U-boot

I had similar issues with Buildroot 2017.5: The kernel ran fine without u-boot, but when booted via u-boot it was hanging after "Starting kernel...". It turned out that the predefined address for the ...
Robert's user avatar
  • 46
3 votes
Accepted

How to boot from a different kernel based on RPI version?

By default there is no need to do anything. As documented in Boot options in config.txt for option kernel you will find: kernel is the alternative filename on the boot partition to use when loading ...
Ingo's user avatar
  • 42.2k
3 votes
Accepted

Is it safe to update EEPROM to latest using rpi-eeprom-update?

QUESTION: Is it safe to update EEPROM to latest using rpi-eeprom-update? If you use the term "safe" to mean that you won't brick your RPi 4, then I would answer your question with a ...
Seamus's user avatar
  • 22.3k
2 votes

How i can boot Raspbian from USB?

As far as I know, you still need a card as your primary boot partition. If yours is broken, no USB stick can fix that. Seems you really need a new SD card to get your RPi running again. Take a look ...
Neckbeard2016's user avatar
2 votes

Raspberry pi 3 - why the FAT partition?

There are several ways to interpret this question: Why does a single operating system require two partitions; more specifically: two volumes? Why does that extra partition require a FAT32 filesystem, ...
jiggunjer's user avatar
  • 121
2 votes

Start my software before the user can even see that Raspbian is running in the background?

Arguably the best way to prevent user from accessing Desktop GUI is not to start that GUI in the first place. I think the proper way to do this on Raspbian is to create a custom desktop session in /...
Dmitry Grigoryev's user avatar
2 votes
Accepted

Is it possible to have a Raspberry Pi work like a much faster arduino

That is very much the premise of Ultibo. What is Ultibo? Imagine if you could have the simplicity and freedom of Arduino with the power and features of a Raspberry Pi. With the ease of a ...
joan's user avatar
  • 71.2k
2 votes
Accepted

Issues with root=PARTUUID= in cmdline.txt at boot

Booting with root=PARTUUID= doesn't appear to work at this time with the current kernel/boot image: root@Tree-Eater:/# uname -a Linux Tree-Eater 4.9.24-v7+ #993 SMP Wed Apr 26 18:01:23 BST 2017 ...
arglebargle's user avatar
2 votes

Fallback kernel.img possible in config.txt

If there's no kernel=zImage line in /boot/config.txt then your system will load kernel.img, kernel7.img or kernel7l.img (depending on the model). So the simple fix is to make kernel=zImage into a ...
Dougie's user avatar
  • 5,321
2 votes
Accepted

RPi 3 kernel without VFAT support

You can pull the FAT partition out of your Linux system without a problem but you would need to do some stuff with a loader for Linux. Okay the basic here is the ARM CPU(s) are co-processor to the ...
Leon de Boer's user avatar
2 votes

RPi 3 kernel without VFAT support

I looked into something similar to this briefly some time ago. My conclusion was that RPi hardware requires a vfat partition for booting, and this is an infrangible requirement, for all practical ...
Seamus's user avatar
  • 22.3k
2 votes
Accepted

Raspberry PI boot FAT32 arrangement

Here are some answers to your questions: Does the partition have to be on a specific location? I mean, is the 4,2MB of nothing before it necessary? The boot partition must be the first one. ...
Ingo's user avatar
  • 42.2k
2 votes

NOOBS hangs on rainbow screen, does not boot

If you are using Pi 4, make sure you connect to exact HDMI0 port as shown in the picture. Otherwise, you will see a static rainbow image on the monitor.
Max Salnikov's user avatar
2 votes
Accepted

Questions about booting a Pi 4 of an SSD, what is the remaining load on the SD card and how to backup?

To keep your installation up to date you should do system upgrades from time to time with sudo apt update && sudo apt full-upgrade. If you have done this, then you should always backup the SD ...
Ingo's user avatar
  • 42.2k
2 votes

ubuntu 20.04 on raspberry pi 4b: cannot upgrade bootloader

rpi-eeprom scripts don't work on ubuntu because they fail to detect BOOTFS correctly you don't have to install Raspbian just to update eeprom/vl805 firmware, you just have to run scripts correctly fat ...
stek29's user avatar
  • 121
2 votes

How to remove the bootloader startup screen on RPi 4 Buster?

I was able to solve this much more easily by calling: sudo -E rpi-eeprom-config --edit Adding: DISABLE_HDMI=1 and Save For me that works fine.
Thomas Krcal's user avatar
2 votes
Accepted

Debian Buster w/ Overclocking

mount | grep boot give me this: /dev/mmcblk1p1 on /boot/firmware type vfat ... The boot partition doesn't actually have to be mounted on the /boot directory when running1, and in fact it was probably ...
goldilocks's user avatar
  • 59.2k

Only top scored, non community-wiki answers of a minimum length are eligible