Warum bootet mein Raspberry Pi nicht? 5 Lösungen, die Sie ausprobieren sollten

Raspberry Pi Boot Probleme

Boot-Probleme mit dem Raspberry Pi können besonders schwierig zu diagnostizieren sein, da diese kleinen Geräte im Gegensatz zu einem normalen Desktop-Computer kein BIOS zur Verfügung haben, um zu helfen, was nicht stimmt. Ohne die richtigen Boot-Dateien auf der SD-Karte erzeugen ältere Raspberry Pis nicht einmal ein Videosignal. Aber keine Sorge – wenn Sie dieser Anleitung folgen, werden Sie in der Lage sein, die Boot-Probleme Ihres Pis im Handumdrehen zu identifizieren und zu beheben.

Lösung 1: Überprüfen Sie Ihr Netzteil und Kabel

Viele Boot-Probleme des Raspberry Pi ergeben sich aus Stromproblemen, und die Stromanforderungen sind mit neueren Modellen erheblich gestiegen:

  • Raspberry Pi 3: 2,5A empfohlen
  • Raspberry Pi 4: 3,0A empfohlen
  • Raspberry Pi 5: 5,0A empfohlen

Ihr Pi wird nicht einmal versuchen, richtig zu booten, wenn er nicht genug stabilen Strom erhält, könnte aber auch beginnen zu booten, beim Regenbogenscreen einfrieren oder zufällig neu starten.

Raspberry Pi 5 Stromkabel

Der einfachste Weg, die Stromanforderungen zu erfüllen, besteht darin, das offizielle Raspberry Pi-Netzteil für Ihr Modell zu verwenden. Während es auch Drittanbieteroptionen gibt, ist das offizielle Netzteil speziell dafür ausgelegt, die Strommerkmale Ihres Pis zu handhaben und kommt mit einem geeigneten Kabel, das den erforderlichen Strom bewältigen kann.

Wenn Sie ein Drittanbieter-Netzteil verwenden müssen, stellen Sie sicher, dass es für den richtigen Stromfluss bewertet ist, und verwenden Sie ein kurzes, dickes USB-Kabel, da längere oder dünnere Kabel zu Spannungsabfällen führen können, die ein korrektes Booten verhindern.

Lösung 2: Installieren Sie eine frische Kopie von Raspberry Pi OS

Eine der zuverlässigsten Methoden, um festzustellen, ob das Bootproblem Ihres Pis durch einen Fehler im Raspberry Pi selbst verursacht wird, besteht darin, eine frische Installation von Raspberry Pi OS auf einer neuen SD-Karte auszuprobieren. Wenn Sie Ihren Pi noch nie neu installiert haben, können Sie unserer detaillierten Anleitung zur Einrichtung von Raspberry Pi OS folgen.

Raspberry Pi Imager

Wenn Ihr Gerät nach einer frischen Installation erfolgreich bootet, wurde Ihr ursprüngliches Problem wahrscheinlich durch eine beschädigte SD-Karte oder ein beschädigtes Betriebssystem verursacht. Um festzustellen, welches von beiden der Übeltäter ist, können Sie ein Backup-Image Ihrer ursprünglichen SD-Karte mit dem ‚dd‘ Befehl im Terminal (unter macOS/Linux) oder mit dem HDD Raw Copy Tool (unter Windows) erstellen und dann versuchen, das OS auf Ihrer ursprünglichen Karte neu zu installieren. Wenn es mit einem frischen OS bootet, war Ihre alte Installation beschädigt. Wenn es immer noch nicht funktioniert, ist die SD-Karte selbst wahrscheinlich beschädigt und sollte ersetzt werden.

Wenn Ihr Pi jedoch immer noch nicht bootet mit einer neuen SD-Karte und einer frischen OS-Installation, sollten Sie zu überprüfen, ob die LED-Anzeigen oder der Boot-Diagnoseschirm (wie in Lösung 3 behandelt) Ihnen helfen, festzustellen, ob es sich um einen Hardwarefehler im Pi selbst handelt.

Lösung 3: Überprüfen Sie die Boot-Diagnoseinformationen

Der Raspberry Pi hat zwei Möglichkeiten, Bootprobleme zu kommunizieren. Die erste sind LED-Muster. Hier ist, was die Muster bedeuten:

LED-MusterBedeutungWas zu tun ist
ACT LED blinkt unregelmäßigNormaler BootvorgangDas ist gut! Warten Sie, bis der Bootvorgang abgeschlossen ist
ACT LED blinkt nichtKann SD-Karte nicht lesenÜberprüfen Sie, ob die SD-Karte richtig eingelegt ist, und versuchen Sie Lösung 2
3 BlitzeKann start.elf nicht findenVersuchen Sie Lösung 2
4 BlitzeBeschädigte start.elf oder kein Boot-Code (Pi 4)Versuchen Sie Lösung 2
7 BlitzeKann kernel.img nicht findenVersuchen Sie Lösung 2
8 BlitzeSDRAM wird nicht erkanntMöglicher Hardwarefehler, wenn Lösung 2 nicht funktioniert
PWR LED aus/blinkendProbleme mit der StromversorgungKehren Sie zu Lösung 1 zurück, um Stromprobleme zu beheben

Neuere Raspberry Pis (Modelle 4b und 5) zeigen auch Boot-Diagnoseinformationen direkt auf Ihrem HDMI-Display an, wenn eine der folgenden Bedingungen erfüllt ist:

  • Es ist keine SD-Karte (oder andere Bootgeräte) an den Pi angeschlossen.
  • Der Bootloader konnte nicht booten.

Hier ist ein Beispiel, wie der Diagnoseschirm aussieht:

Raspberry Pi Boot-Diagnose

Wie Sie sehen können, wurden keine bootfähigen Partitionen gefunden. Das liegt daran, dass ich meine SD-Karte entfernt habe, um den Diagnoseschirm auszulösen. In der realen Welt könnten Sie auch etwas Ähnliches sehen:

Bootmodus: USB-MSD (04) Bestellung f256  
PCIe-Timeout: 0x0000008f  
USB XHC-Initialisierung fehlgeschlagen  
Bootmodus: NVME (06) Bestellung f25

In diesem Fall versucht der Pi, von USB-Speicher zu booten („Bootmodus: USB-MSD“), dann von einem NVMe-Laufwerk, scheitert aber in beiden Fällen. Die „PCIe-Timeout“-Fehler deuten darauf hin, dass es möglicherweise Probleme mit der Hardwareinitialisierung gibt. In diesem Fall, da wir von einer SD-Karte booten möchten, sollten wir überprüfen, dass unsere Karte richtig eingelegt ist, und Lösung 2 versuchen, um Softwareprobleme auszuschließen, bevor wir Hardwareprobleme in Betracht ziehen.

Lösung 4: Beheben Sie Probleme mit der Anzeigeausgabe

Wenn Ihr Pi bootet (angezeigt durch unregelmäßiges Blinken der grünen LED), Sie jedoch nichts auf Ihrem Display sehen, könnte das Problem mit der Anzeigeausgabe zusammenhängen.

Überprüfen Sie zunächst, ob das Micro-HDMI zu HDMI-Kabel vollständig in den HDMI-Port eingesteckt ist. Ich empfehle, den HDMI0-Port (den, der am nächsten zum USB-C-Stromanschluss liegt) zu verwenden, wenn Sie ein 4K-Display anschließen, da der zweite Port (HDMI1) nicht mit 4K60-Displays funktioniert.

Raspberry Pi Hdmi

Immer noch nichts? Dann sollten Sie ein anderes Micro-HDMI zu HDMI-Kabel ausprobieren. Das offizielle Kabel aus dem Raspberry Pi-Shop zu kaufen, ist eine gute Wahl, aber jedes hochwertige Kabel, das für 4K bewertet ist, sollte funktionieren.

Sie können auch die Datei /boot/config.txt ändern, um bestimmte Anzeigeeinstellungen zu erzwingen. Dazu müssen Sie:

  1. Die SD-Karte entfernen und in einen anderen Computer einlegen.
  2. Die “boot”-Partition mit einem Datei-Explorer öffnen.
  3. Die config.txt-Datei mit einem Texteditor suchen und bearbeiten.

Hier sind die effektivsten Einstellungen, die Sie ausprobieren sollten (fügen Sie diese Zeilen hinzu oder kommentieren Sie sie aus):

# HDMI-Ausgabe erzwingen, auch wenn kein Display erkannt wird  
hdmi_force_hotplug=1  
  
# Versuchen Sie den abgesicherten Modus, wenn Sie kein Display erhalten  
hdmi_safe=1  
  
# Setzen Sie den spezifischen HDMI-Modus (wenn Ihr Display nicht richtig erkannt wird)  
hdmi_group=2  
hdmi_mode=82  
  
# Erhöhen Sie die HDMI-Signalstärke, wenn Sie Flimmern oder kein Display haben  
config_hdmi_boost=4

Fügen Sie diese Einstellungen nacheinander hinzu und testen Sie zwischen jeder Änderung. Wenn eine Einstellung nicht funktioniert, entfernen Sie sie, bevor Sie die nächste ausprobieren.

Lösung 5: Aktualisieren Sie den Bootloader Ihres Pis

Diese Lösung gilt hauptsächlich für Besitzer von Raspberry Pi 4 und 5, da diese Modelle einen EEPROM-Chip verwenden, um ihren Boot-Code zu speichern, anstatt ihn wie bei früheren Modellen auf der SD-Karte zu behalten.

Beginnen Sie mit dem Herunterladen der neuesten Version des Raspberry Pi Imagers von der offiziellen Raspberry Pi-Website. Sobald er installiert ist, schließen Sie eine leere SD-Karte an Ihren Computer an und starten Sie den Imager. Anstatt ein Betriebssystem auszuwählen, klicken Sie auf OS wählen und navigieren Sie zu Hilfsanwendungsbilder.

Imager Zusätzliche Optionen

Wählen Sie von dort Bootloader und dann Boot-Wiederherstellung. Dadurch wird eine spezielle SD-Karte erstellt, die den Bootloader Ihres Pis auf die neueste Version aktualisiert.

Imager Bootloader

Sobald Sie das Wiederherstellungsimage auf Ihre SD-Karte geschrieben haben, setzen Sie sie in Ihren Pi ein und schalten Sie ihn ein. Sie sollten sehen, dass die grüne Aktivitäts-LED schnell blinkt, mit einem Muster, das anzeigt, dass das Update im Gange ist. Nach etwa 10 Sekunden sollte die LED einige Sekunden lang stetig leuchten, wenn das Update erfolgreich war. Schalten Sie Ihren Pi aus, entfernen Sie die Wiederherstellungs-SD-Karte und versuchen Sie erneut, mit Ihrer normalen SD-Karte zu booten.

Wenn Ihr Pi nach dem Ausprobieren all dieser Lösungen immer noch nicht bootet, haben Sie wahrscheinlich mit einem tiefergehenden Hardwareproblem zu tun. Obwohl Raspberry Pis im Allgemeinen recht zuverlässig sind, können sie ausfallen, wenn sie Stromstößen, statischer Elektrizität oder falschen Spannungen an ihren GPIO-Pins ausgesetzt werden. In diesem Fall müssen Sie wahrscheinlich einen neuen Raspberry Pi kaufen oder eine der vielen hervorragenden Raspberry Pi-Alternativen in Betracht ziehen, die heute verfügbar sind.

Bilder von David Morelo.