Kernel 4.0 für Raspbian

Seit vorgestern steht die Kernel-Version 4.0 als rpi-update für Raspbian zur Verfügung. Wir zeigen Ihnen, wie Sie das Update durchführen.

Vorweg einige warnende Worte: Jede neue Kernel-Version bringt nicht nur Verbesserungen und neue Hardware-Treiber mit sich, sondern unter Umständen auch Probleme und Inkompatibilitäten. Wenn Ihr Raspberry Pi also klaglos läuft, ist ein Kernel-Update nicht erforderlich. Bei unseren Tests sind keine Problem aufgetreten, und auch im Raspberry-Pi-Forum gab es bisher keine Klagen.

Kernel- und Firmware-Version feststellen

Vor dem Update schadet es nicht, die aktuelle Kernel- und Firmware-Update festzustellen:

uname -a
  Linux pi2 3.18.11-v7+ #781 SMP PREEMPT 
  Tue Apr 21 18:07:59 BST 2015 armv7l GNU/Linux
vcgencmd version
  Apr 21 2015 14:42:19 
  Copyright (c) 2012 Broadcom
  version 2d5ad04b63af4233440c3f7c8587108223201102 
    (clean) (release)

rpi-update

Kernel-Updates können nicht wie andere Updates mit apt-get durchgeführt werden. apt-get dist-upgrade aktualisiert zwar die komplette Raspbian-Distribution — aber mit zwei Ausnahmen: Nicht berücksichtigt werden der Kernel und die Firmware des Raspberry Pi! Für Kernel-Updates müssen Sie stattdessen das Spezialkommando rpi-update verwenden, dessen Ausgaben hier in etwas gekürzter Form wiedergegeben sind:

sudo rpi-update
   Raspberry Pi firmware updater by Hexxeh, enhanced by AndrewS
   Performing self-update ...
   Backing up files (this will take a few minutes)
     firmware, modules  3.18.11-v7+
   WARNING: This update bumps to rpi-4.0.y linux tree
     Be aware there could be compatibility issues with some 
     drivers. Discussion here:
     https://www.raspberrypi.org/forums/viewtopic.php?f=29&t=113753
   Would you like to proceed? (y/N) y
   Downloading specific firmware revision ...
   Updating firmware and kernel modules
   depmod 4.0.5+, depmod 4.0.5-v7+
   Updating VideoCore libraries, HardFP libraries, SDK
   Running ldconfig
   Storing current firmware revision
   Deleting downloaded files, syncing changes to disk
   If no errors appeared, your firmware was successfully updated 
   to 7c75bc049eef5c351a23919f65060b0e1a4a2181
   A reboot is needed to activate the new firmware
reboot

rpi-update lädt die gerade aktuelle Firmware- und Kernelversion herunter und installiert die Dateien in die Verzeichnisse /boot und /lib/modules/n.n. Vorher wird der ursprüngliche Inhalt von /boot nach /boot.bak kopiert, sodass Sie ein Backup der bisherigen Kernel- und Firmware-Version haben. Wenn Sie das Update rückgängig machen möchten, kopieren Sie alle Dateien von /boot.bak nach /boot — einmal vorausgesetzt, es gibt nach dem Update keine Bootprobleme.

Nach dem Neustart können Sie sich vergewissern, dass nun wirklich Kernel 4.0 läuft:

uname -a
  Linux pi2 4.0.5-v7+ #797 SMP PREEMPT 
  Sat Jun 20 02:03:05 BST 2015 armv7l GNU/Linux
vcgencmd version
  Jun 22 2015 20:09:57 
  Copyright (c) 2012 Broadcom
  version f6fc02bbbe78132c0328c1f74b66876d8988e1a3
  (clean) (release)

Ein Gedanke zu „Kernel 4.0 für Raspbian“

  1. Muss wohl ein Fehler in meinem Raspbian sein, als das den 3.18.11er Kernel per apt-get update draufgepackt hat. Samt allem, was /boot so enthält.

Kommentare sind geschlossen.