<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>bios</title>
  <link rel="alternate" type="text/html" href="http://tumbleweed.org.za/tags/bios"/>
  <link rel="self" type="application/atom+xml" href="http://tumbleweed.org.za/taxonomy/term/100/atom/feed"/>
  <id>http://tumbleweed.org.za/taxonomy/term/100/atom/feed</id>
  <updated>2008-09-19T07:57:53+00:00</updated>
  <entry>
    <title>BIOS Recovery</title>
    <link rel="alternate" type="text/html" href="http://tumbleweed.org.za/2007/10/18/bios-recovery" />
    <id>http://tumbleweed.org.za/2007/10/18/bios-recovery</id>
    <published>2007-10-17T21:36:28+00:00</published>
    <updated>2008-09-19T00:26:20+00:00</updated>
    <author>
      <name>tumbleweed</name>
    </author>
    <category term="83" />
    <category term="bios" />
    <category term="bricked" />
    <category term="flash" />
    <category term="hardware" />
    <summary type="html"><![CDATA[<p>A couple of months ago, I was looking at a friend&#8217;s laptop. It had definite motherboard problems and a dead <span class="caps"><span class="caps">HDD</span></span>. As part of the service, I updated the <span class="caps"><span class="caps">BIOS</span></span>. Unfortunately, it&nbsp;died&nbsp;mid-flash.</p>

<p>I tried the local Fujitsu-Siemens service center, but they said the motherboard had to be replaced. On an aging laptop, that&#8217;s just not worth it. New <span class="caps"><span class="caps">HDD</span></span>, yes. New&nbsp;Mobo,&nbsp;no.</p>

<p>I asked around <span class="caps"><span class="caps">UCT</span></span> everywhere, looking for someone with a <span class="caps"><span class="caps">PROM</span></span> programmer, but the only one I could find was an <em>ancient</em> device attached to a 286. The &#8220;new&#8221; programmer (not much newer) was broken&#8230; I waited a couple of months, but it still&nbsp;isn&#8217;t&nbsp;fixed.</p>

<p>So, I tried a mail-order <span class="caps"><span class="caps">BIOS</span></span> flashing service, <a href="http://www.biosflash.com">biosflash.com</a>. They found a compatible chip, programmed it (with the update I&#8217;d been trying to install), and put it in the (registered) post within 24hrs. 2 weeks later, I&#8217;ve got it, and it installed it in&nbsp;the&nbsp;laptop.</p>

<p>It&nbsp;works!</p>

<p>Usually this kind of kind of thing means the laptop is written off. (Desktops normally have some kind of bad-flash recovery procedure, but it&#8217;s rare in laptops, and not foolproof anyway). I&#8217;m very impressed with biosflash.com: for only €15, the machine is no longer&nbsp;a&nbsp;brick.</p>

<p>Now to replace that&nbsp;<span class="caps"><span class="caps">HDD</span></span>&#8230;</p>
    ]]></summary>
    <content type="html"><![CDATA[<p>A couple of months ago, I was looking at a friend&#8217;s laptop. It had definite motherboard problems and a dead <span class="caps">HDD</span>. As part of the service, I updated the <span class="caps">BIOS</span>. Unfortunately, it died&nbsp;mid-flash.</p>

<p>I tried the local Fujitsu-Siemens service center, but they said the motherboard had to be replaced. On an aging laptop, that&#8217;s just not worth it. New <span class="caps">HDD</span>, yes. New Mobo,&nbsp;no.</p>

<p>I asked around <span class="caps">UCT</span> everywhere, looking for someone with a <span class="caps">PROM</span> programmer, but the only one I could find was an <em>ancient</em> device attached to a 286. The &#8220;new&#8221; programmer (not much newer) was broken&#8230; I waited a couple of months, but it still isn&#8217;t&nbsp;fixed.</p>

<p>So, I tried a mail-order <span class="caps">BIOS</span> flashing service, <a href="http://www.biosflash.com">biosflash.com</a>. They found a compatible chip, programmed it (with the update I&#8217;d been trying to install), and put it in the (registered) post within 24hrs. 2 weeks later, I&#8217;ve got it, and it installed it in the&nbsp;laptop.</p>

<p>It&nbsp;works!</p>

<p>Usually this kind of kind of thing means the laptop is written off. (Desktops normally have some kind of bad-flash recovery procedure, but it&#8217;s rare in laptops, and not foolproof anyway). I&#8217;m very impressed with biosflash.com: for only €15, the machine is no longer a&nbsp;brick.</p>

<p>Now to replace that&nbsp;<span class="caps">HDD</span>&#8230;</p>
    ]]></content>
  </entry>
  <entry>
    <title>BIOS Flashing with memdisk</title>
    <link rel="alternate" type="text/html" href="http://tumbleweed.org.za/2007/10/04/bios-flashing-with-memdisk" />
    <id>http://tumbleweed.org.za/2007/10/04/bios-flashing-with-memdisk</id>
    <published>2007-10-04T15:03:18+00:00</published>
    <updated>2008-09-19T07:57:53+00:00</updated>
    <author>
      <name>tumbleweed</name>
    </author>
    <category term="bios" />
    <category term="debian" />
    <category term="flash" />
    <category term="grub" />
    <category term="pxe" />
    <category term="ubuntu" />
    <summary type="html"><![CDATA[<p>I&#8217;ve just discovered <a href="http://syslinux.zytor.com/memdisk.php">memdisk</a>. It&#8217;s part of the <span class="geshifilter"><code class="geshifilter-text">syslinux</code></span> package on Debian/Ubuntu, and hides in <span class="geshifilter"><code class="geshifilter-text">/usr/lib/syslinux/memdisk</code></span>.</p>

<p>Memdisk lets you boot a floppy image, via grub or pxelinux. In this modern era of computers without floppy drives, it means you can do <span class="caps"><span class="caps">BIOS</span></span> updates without having to go through the whole procedure of turning a floppy image into a bootable&nbsp;<span class="caps"><span class="caps">CD</span></span>.</p>

<p>In <span class="caps"><span class="caps">PXELINUX</span></span>, the config file would look&nbsp;like&nbsp;this:</p>

<div class="geshifilter"><div class="text geshifilter-text" style="font-family:monospace;"><span class="caps"><span class="caps">DEFAULT</span></span> memdisk initrd=<span class="caps"><span class="caps">FILENAME</span></span>.img</div></div>

<p>In Grub,&nbsp;like&nbsp;this:</p>

<div class="geshifilter"><div class="text geshifilter-text" style="font-family:monospace;">title &nbsp; &nbsp; Bios Flash<br />
kernel &nbsp; &nbsp;/boot/memdisk<br />
initrd &nbsp; &nbsp;/boot/<span class="caps"><span class="caps">FILENAME</span></span>.img</div></div>

<p>Thanks <a href="http://www.thinkwiki.org/wiki/BIOS_Upgrade">ThinkWiki</a> for&nbsp;the&nbsp;idea.</p>

<p><em>Caveat emptor:</em> apparently some flash tools don&#8217;t like memdisk, so&nbsp;<span class="caps"><span class="caps">YMMV</span></span></p>
    ]]></summary>
    <content type="html"><![CDATA[<p>I&#8217;ve just discovered <a href="http://syslinux.zytor.com/memdisk.php">memdisk</a>. It&#8217;s part of the <code>syslinux</code> package on Debian/Ubuntu, and hides in <code>/usr/lib/syslinux/memdisk</code>.</p>

<p>Memdisk lets you boot a floppy image, via grub or pxelinux. In this modern era of computers without floppy drives, it means you can do <span class="caps">BIOS</span> updates without having to go through the whole procedure of turning a floppy image into a bootable&nbsp;<span class="caps">CD</span>.</p>

<p>In <span class="caps">PXELINUX</span>, the config file would look like&nbsp;this:</p>

<div class="geshifilter"><div class="text geshifilter-text" style="font-family:monospace;"><span class="caps">DEFAULT</span> memdisk initrd=<span class="caps">FILENAME</span>.img</div></div>

<p>In Grub, like&nbsp;this:</p>

<div class="geshifilter"><div class="text geshifilter-text" style="font-family:monospace;">title &nbsp; &nbsp; Bios Flash<br />
kernel &nbsp; &nbsp;/boot/memdisk<br />
initrd &nbsp; &nbsp;/boot/<span class="caps">FILENAME</span>.img</div></div>

<p>Thanks <a href="http://www.thinkwiki.org/wiki/BIOS_Upgrade">ThinkWiki</a> for the&nbsp;idea.</p>

<p><em>Caveat emptor:</em> apparently some flash tools don&#8217;t like memdisk, so&nbsp;<span class="caps">YMMV</span></p>
    ]]></content>
  </entry>
</feed>
