X-Git-Url: http://pere.pagekite.me/gitweb/homepage.git/blobdiff_plain/71b0f50fca642122ecc39079c455d2991d067eee..23ecc05779102fb16f481e7fd7cb6e8d80ff92e4:/blog/archive/2022/04/index.html diff --git a/blog/archive/2022/04/index.html b/blog/archive/2022/04/index.html index 58bd7373f7..ea5ba5f895 100644 --- a/blog/archive/2022/04/index.html +++ b/blog/archive/2022/04/index.html @@ -21,6 +21,49 @@

Entries from April 2022.

+
+
+ genisoimage make CD firmware upgrades a breeze +
+
+ 20th April 2022 +
+
+

Recently I wanted to upgrade the firmware of my thinkpad, and +located the firmware download page from Lenovo (which annoyingly do +not allow access via Tor, forcing me to hand them more personal +information that I would like). The +download +from Lenovo is a bootable ISO image, which is a bit of a problem +when all I got available is a USB memory stick. I tried booting the +ISO as a USB stick, but this did not work. But genisoimage came to +the rescue.

+ +

The geteltorito program in +the genisoimage +package is able to convert the bootable ISO image to a bootable +USB stick using a simple command line recipe, which I then can write +to the most recently inserted USB stick:

+ +
+geteltorito -o usbstick.img lenovo-firmware.iso
+sudo dd bs=10M if=usbstick.img of=$(ls -tr /dev/sd?|tail -1)
+
+ +

This USB stick booted the firmware upgrader just fine, and in a few +minutes my machine had the latest and greatest BIOS firmware in place.

+ +
+
+ + + Tags: debian, english. + + +
+
+
+
Playing and encoding AV1 in Debian Bullseye @@ -126,7 +169,7 @@ activities, please send Bitcoin donations to my address
  • March (3)
  • -
  • April (1)
  • +
  • April (2)
  • @@ -521,7 +564,7 @@ activities, please send Bitcoin donations to my address
  • chrpath (2)
  • -
  • debian (178)
  • +
  • debian (179)
  • debian edu (159)
  • @@ -535,7 +578,7 @@ activities, please send Bitcoin donations to my address
  • drivstoffpriser (4)
  • -
  • english (433)
  • +
  • english (434)
  • fiksgatami (23)