Fryboyter

BIOS eines Thinkpads aktualisieren

Ich habe hier ein Thinkpad vor mir liegen bei dem aufgrund einer Sicherheitslücke ein Update des BIOS / UEFI nötig ist. Lenovo bietet zwar eine entsprechende Iso-Datei zum Download an aber diese lässt sich unter Linux nicht einfach so auf einen USB-Stick kopieren. Die Lösung ist allerdings recht einfach.

Als erstes besorgt man sich bei Lenovo die Iso-Datei der Boot-CD für sein Thinkpad. Nehmen wir beispielsweise die, die man hier herunterladen kann.

Als nächstes installiert man sich das Script geteltorito.pl. Bei Arch findet man es im AUR. Alternativ findet man es hier.

Mit diesem extrahiert man mit folgendem Befehl das El-Torito-Boot-Image aus der Iso-Datei.

geteltorito.pl -o bios.img g2uj33us.iso

Die Bezeichnung der Iso-Datei muss man ggf. anpassen.

Abschließend schreibt man mit folgendem Befehl die Img-Datei auf den USB-Stick.

dd bs=64K if=/pfad/zu/bios.img of=/dev/sdX status=progress oflag=sync

Den Teil mit if= und of= muss man an die eigenen Gegebenheiten anpassen. Alternativ kann man auch Tools wie Etcher nutzen.

Nun sollte man von dem USB-Stick booten und das BIOS / UEFI aktualisieren können.

OSBN | Linux

Tastaturbeleuchtung eines Thinkpads automatisch aktivieren

Mir wäre es ganz lieb, wenn sich mein X230 Notebook den Zustand das Tastaturbeleuchtung merken würde und dieser Zustand nach einem Reboot auch wiederherstellt wird. Klappt aber nicht. Daher habe ich nachgeholfen.

Kurzerhand habe ich einfach eine Service-Datei für systemd erstellt. Ich habe sie mal backlight.service genannt.

[Unit]
Description=Tastaturbeleuchtung automatisch aktivieren

[Service]
Type=simple
ExecStart=/bin/bash -c 'echo 1 > /sys/devices/platform/thinkpad_acpi/leds/tpacpi::kbd_backlight/brightness'

[Install]
WantedBy=multi-user.target

Interessant ist hier im Grunde genommen nur die ExecStart-Zeile. Hier wir der Befehl ausgeführt, der die Tastaturbeleuchtung auf Stufe 1 aktiviert (Stufe 2 wäre die stärkste Beleuchtung und Stufe 3 würde noch die Beleuchtung im Rahmen des Displays hinzuschalten). Klappt soweit auch. Da das Notebook verschlüsselt ist, wäre es mir auch recht, wenn die Tastatur schon bei der Eingabe des Passworts klappen würde. Scheinbar gibt es aber kein passendes Target hierfür.

Linux | OSBN