]> pere.pagekite.me Git - homepage.git/blobdiff - blog/archive/2022/04/index.html
New post on OpenSnitch.
[homepage.git] / blog / archive / 2022 / 04 / index.html
index 58bd7373f7ef13844042c370fb2c385d21ebcbf8..f71b7fe26c23bcc6834dcb1ad213a8c414fc66f2 100644 (file)
 
     <h3>Entries from April 2022.</h3>
     
+    <div class="entry">
+      <div class="title">
+        <a href="https://people.skolelinux.org/pere/blog/geteltorito_make_CD_firmware_upgrades_a_breeze.html">geteltorito make CD firmware upgrades a breeze</a>
+      </div>
+      <div class="date">
+        20th April 2022
+      </div>
+      <div class="body">
+        <p>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
+<a href="https://support.lenovo.com/no/en/search?query=thinkpad firmware bios upgrade iso&SearchType=Customer search&searchLocation=Masthead">download
+from Lenovo</a> 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.</p>
+
+<P>The geteltorito program in
+<a href="http://tracker.debian.org/cdrkit">the genisoimage binary
+package</a> 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:</p>
+
+<blockquote><pre>
+geteltorito -o usbstick.img lenovo-firmware.iso
+sudo dd bs=10M if=usbstick.img of=$(ls -tr /dev/sd?|tail -1)
+</pre></blockquote>
+
+<p>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.</p>
+
+      </div>
+      <div class="tags">
+        
+        
+        Tags: <a href="https://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="https://people.skolelinux.org/pere/blog/tags/english">english</a>.
+        
+        
+      </div>
+    </div>
+    <div class="padding"></div>
+    
     <div class="entry">
       <div class="title">
         <a href="https://people.skolelinux.org/pere/blog/Playing_and_encoding_AV1_in_Debian_Bullseye.html">Playing and encoding AV1 in Debian Bullseye</a>
@@ -119,6 +162,13 @@ activities, please send Bitcoin donations to my address
 <h2>Archive</h2>
 <ul>
 
+<li>2023
+<ul>
+
+<li><a href="https://people.skolelinux.org/pere/blog/archive/2023/01/">January (3)</a></li>
+
+</ul></li>
+
 <li>2022
 <ul>
 
@@ -126,7 +176,17 @@ activities, please send Bitcoin donations to my address
 
 <li><a href="https://people.skolelinux.org/pere/blog/archive/2022/03/">March (3)</a></li>
 
-<li><a href="https://people.skolelinux.org/pere/blog/archive/2022/04/">April (1)</a></li>
+<li><a href="https://people.skolelinux.org/pere/blog/archive/2022/04/">April (2)</a></li>
+
+<li><a href="https://people.skolelinux.org/pere/blog/archive/2022/06/">June (2)</a></li>
+
+<li><a href="https://people.skolelinux.org/pere/blog/archive/2022/07/">July (1)</a></li>
+
+<li><a href="https://people.skolelinux.org/pere/blog/archive/2022/09/">September (1)</a></li>
+
+<li><a href="https://people.skolelinux.org/pere/blog/archive/2022/10/">October (1)</a></li>
+
+<li><a href="https://people.skolelinux.org/pere/blog/archive/2022/12/">December (1)</a></li>
 
 </ul></li>
 
@@ -503,7 +563,7 @@ activities, please send Bitcoin donations to my address
 <h2>Tags</h2>
 <ul>
 
- <li><a href="https://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer (17)</a></li>
+ <li><a href="https://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer (19)</a></li>
 
  <li><a href="https://people.skolelinux.org/pere/blog/tags/amiga">amiga (1)</a></li>
 
@@ -521,11 +581,11 @@ activities, please send Bitcoin donations to my address
 
  <li><a href="https://people.skolelinux.org/pere/blog/tags/chrpath">chrpath (2)</a></li>
 
- <li><a href="https://people.skolelinux.org/pere/blog/tags/debian">debian (178)</a></li>
+ <li><a href="https://people.skolelinux.org/pere/blog/tags/debian">debian (187)</a></li>
 
  <li><a href="https://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (159)</a></li>
 
- <li><a href="https://people.skolelinux.org/pere/blog/tags/debian-handbook">debian-handbook (8)</a></li>
+ <li><a href="https://people.skolelinux.org/pere/blog/tags/debian-handbook">debian-handbook (9)</a></li>
 
  <li><a href="https://people.skolelinux.org/pere/blog/tags/digistan">digistan (11)</a></li>
 
@@ -535,7 +595,7 @@ activities, please send Bitcoin donations to my address
 
  <li><a href="https://people.skolelinux.org/pere/blog/tags/drivstoffpriser">drivstoffpriser (4)</a></li>
 
- <li><a href="https://people.skolelinux.org/pere/blog/tags/english">english (433)</a></li>
+ <li><a href="https://people.skolelinux.org/pere/blog/tags/english">english (443)</a></li>
 
  <li><a href="https://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (23)</a></li>
 
@@ -563,6 +623,8 @@ activities, please send Bitcoin donations to my address
 
  <li><a href="https://people.skolelinux.org/pere/blog/tags/lenker">lenker (8)</a></li>
 
+ <li><a href="https://people.skolelinux.org/pere/blog/tags/linuxcnc">linuxcnc (4)</a></li>
+
  <li><a href="https://people.skolelinux.org/pere/blog/tags/lsdvd">lsdvd (2)</a></li>
 
  <li><a href="https://people.skolelinux.org/pere/blog/tags/ltsp">ltsp (1)</a></li>
@@ -571,7 +633,7 @@ activities, please send Bitcoin donations to my address
 
  <li><a href="https://people.skolelinux.org/pere/blog/tags/mesh network">mesh network (8)</a></li>
 
- <li><a href="https://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (42)</a></li>
+ <li><a href="https://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (44)</a></li>
 
  <li><a href="https://people.skolelinux.org/pere/blog/tags/nice free software">nice free software (13)</a></li>
 
@@ -597,7 +659,7 @@ activities, please send Bitcoin donations to my address
 
  <li><a href="https://people.skolelinux.org/pere/blog/tags/rfid">rfid (3)</a></li>
 
- <li><a href="https://people.skolelinux.org/pere/blog/tags/robot">robot (14)</a></li>
+ <li><a href="https://people.skolelinux.org/pere/blog/tags/robot">robot (17)</a></li>
 
  <li><a href="https://people.skolelinux.org/pere/blog/tags/rss">rss (1)</a></li>
 
@@ -611,13 +673,13 @@ activities, please send Bitcoin donations to my address
 
  <li><a href="https://people.skolelinux.org/pere/blog/tags/skepsis">skepsis (5)</a></li>
 
- <li><a href="https://people.skolelinux.org/pere/blog/tags/standard">standard (72)</a></li>
+ <li><a href="https://people.skolelinux.org/pere/blog/tags/standard">standard (74)</a></li>
 
  <li><a href="https://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll (7)</a></li>
 
  <li><a href="https://people.skolelinux.org/pere/blog/tags/stortinget">stortinget (14)</a></li>
 
- <li><a href="https://people.skolelinux.org/pere/blog/tags/surveillance">surveillance (62)</a></li>
+ <li><a href="https://people.skolelinux.org/pere/blog/tags/surveillance">surveillance (64)</a></li>
 
  <li><a href="https://people.skolelinux.org/pere/blog/tags/sysadmin">sysadmin (5)</a></li>