🍰
PXE Boot
  • Overview
  • Install Raspberry Pi OS
    • Raspberry Pi 4 not booting
    • List of OSes for Raspberry Pi
  • Install PXE server on Raspberry Pi 4
    • NFS kernel options
    • Kernel w/ initramfs
    • Mount NFS manually
    • Buildroot cheat sheet
  • Install UEFI PXE server
    • Where to get grubx64.efi?
    • GRUB config
    • Test UEFI PXE in Virtual Box
  • Configuration variants
  • DHCP + TFTP on dnsmasq
  • When dnsmasq fails
  • The case without proxy DHCP
  • More about ISC DHCP Server
  • PXE Boot when UEFI Network not working
  • List of PXE error codes
  • Troubleshooting
    • Security Boot Fail
    • TFTP server
    • PXE-T01: File not found
    • PXE-E16: No offer received
    • PXE-E21: Remote boot cancelled
      • Update option ROM on the NIC
    • PXE-E23: Client received TFTP error from server
    • Invalid DOS header magic
    • Unable to fetch TFTP image: Invalid Parameter
    • EFI boot manager
  • Secure Boot and custom certificates
    • bzImage has invalid signature
  • Kaspersy Rescue Disk 18
  • Reference
  • About the author
Powered by GitBook
On this page

Install Raspberry Pi OS

First you need an operating system on the server

PreviousOverviewNextRaspberry Pi 4 not booting

Last updated 3 years ago

Was this helpful?

CtrlK
  • Linux
  • Windows

Was this helpful?

Just follow the official tutorial: https://www.raspberrypi.org/documentation/installation/installing-images/linux.md

Linux

It's simple on Linux. Here is my one-liner:

unzip -p 2022-01-28-raspios-bullseye-arm64.zip \
  | sudo dd of=/dev/sdX bs=4M conv=fsync status=progress

Or if you install something like LibreELEC

gzip -d -c LibreELEC-RPi4.arm-10.0.1.img.gz \
  | sudo dd of=/dev/sdX bs=4M conv=fsync status=progress

Or if you install something like Manjaro

xz -d -c Manjaro-ARM-xfce-rpi4-21.12.img.xz \
  | sudo dd of=/dev/sdX bs=4M conv=fsync status=progress

Source: https://raspberrypi.stackexchange.com/questions/32200/how-do-i-write-the-retropie-img-file-to-my-sd-card

Windows

It's simple on Windows.

Images downloaded by Raspberry Pi Imager are stored in C:\Users\YOUR_USER_NAME\AppData\Local\Raspberry Pi\Imager\cache. It stores only the last image by the name lastdownload.cache

Raspberry Pi Imager