Ich habe Arch Linux mit Win32DiskImager auf meiner SD-Karte installiert. Wenn ich das RPi heruntergefahren, die Karte herausgenommen, eingesetzt und das RPi erneut gestartet habe, funktioniert alles einwandfrei. Aber wenn ich ein vollständiges System-Update mit pacman mache pacman -Syu
, gibt es ein Problem. Wenn ich das RPi herunterfahre und wieder hochfahre, ist das kein Problem, aber wenn ich es herunterfahre, entferne ich die Karte, lege sie ein und starte das RPi, es kann nie wieder hochfahren, warte nur immer auf den Regenbogen-Startbildschirm. Ich muss auch nicht die SD-Karte entfernen, nur genug, um die Stromversorgung für 30 Sekunden zu unterbrechen (bis die Kondensatoren vollständig entladen sind) und das RPi zu starten, und der gleiche Fehler tritt auf.
Ich versuchte , das Raspberry Pi-Firmware - Paket aktualisieren , indem zu deaktivieren IgnorePgk = raspberrypi-firmware
in /etc/pacman.conf
Datei, und dann das vollständige System - Update zu tun, und dann habe ich entfernen und die SD - Karte einlegen, und dann nicht , daß ich den Regenbogen - Bildschirm wieder sehen , aber diese Fehlermeldung erhalten:
[ 20.217557] Kernel panic - not syncing : VFS: Unable to mount root fs on unknown-block(179,2)
PANIC: VFS: Unable to mount root fs on unknown-block(179,2)
Entering kdb (current=0xcd828ca0, pid 1) due to Keyboard Entry
kdb> _
Dieser Fehler tritt auch auf, wenn ich nur das linux-raspberrypi
Paket aktualisiere und dann nur reboot
die SD-Karte entferne und dieselbe Kernel-Panic-Fehlermeldung erhalte.
Ich habe eine Samsung SDHC 16GB Class10 (MB-MPAGA oder MB-MPAGAEU) Karte. Ich habe es auch mit einer Kingmax SDHC 16GB Class10-Karte versucht, und mit einer Kingmax SDHC 8GB Class6-Karte hat es auch nicht funktioniert.
Wenn ich das raspberrypi-firmware
und das linux-raspberrypi
Paket in Pacman ignoriere und dann die Systemaktualisierung durchführe, tritt kein Fehler auf, selbst wenn ich die SD-Karte entferne. Es muss also ein Problem in diesen Paketen geben.