0

we want to boot the PI 4 from the network without an sd card. We already have an old system that works on the old pis with a minimal image that gets from the DHCP server the boot server.

Is something like that also possible with the PI 4 without TFTP or does the pi 4 netboot only work with TFTP?

Mohi Rostami
4,4321 gold badge20 silver badges39 bronze badges
asked Feb 18, 2020 at 13:32
1
  • If tftp is working, I would stick with that. I do not know of an easy alternative. Commented Feb 18, 2020 at 15:45

2 Answers 2

2

As far as I know specification of netboot is to use the tftp (Trivial File Transfer Protocol) to get the boot image from any server. Usually you install a tftp server for it, but it may be possible that a server application encapsulated this protocol. If that were the case, you wouldn't have to install a tftp server. An example of such a program is dnsmasq.

As of today however, you cannot netboot a Raspberry Pi 4B because it isn't supported. This is noted at Raspberry Pi boot modes:

The Raspberry Pi 4B does not use the bootcode.bin file - instead the bootloader is located in an on-board EEPROM chip. The Pi 4B bootloader currently only supports booting from an SD card. Support for USB host mode boot and Ethernet boot will be added by a future software update. See Pi4 Bootflow and SPI Boot EEPROM.

Therefore, it seems you will have to wait a while for netbooting with a Raspberry Pi 4B.

Seamus
23.7k6 gold badges44 silver badges87 bronze badges
answered Feb 18, 2020 at 15:59
0

You definitely can netboot a 4B, I'm doing it.

See: https://linuxhit.com/raspberry-pi-pxe-boot-netbooting-a-pi-4-without-an-sd-card/

TFTP is required for netboot, that's just the way it's defined.

answered Aug 25, 2021 at 4:05

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.