USBでファームウェアをアップデートするには


自宅で動いているAtom330ベースのサーバのメインボード(D945GCLF2)のファームウェアを、今朝予定より30分ほど遅れてしまいましたが、無事に更新できました。

遅延してしまったのは、当初予定していた工法ではうまく更新作業ができないということが判明したためでしたが、その際に代案としてやってみたのが、CD向けのファームウェア更新ツールイメージをUSBで起動させる方法でした。もともとKnoppixをUSBで起動させるための方法として出されていたものを流用したテクニックなので、そちらでも流用できるはずです。

ただし動作保証はいたしませんのでご注意ください。

今回の材料は以下のもの、

手順はそれほど難しくありません。

  1. とりあえずISOをMagicDiscなどを使ってループバックマウントし、中に入っているデータをそのまま適当なUSBメディアにコピーします。
  2. syslinuxのアーカイブを展開し、対応機種(今回は端末上で行ったのでwin32以下)のsyslinux.exeをUSBメディアにコピーします。
  3. isolinuxのディレクトリ名をsyslinuxに書き換える。
  4. 同様にsyslinuxディレクトリ(旧isolinuxディレクトリ)内のisolinux.cfgなどをsyslinux.cfgに書き換える。
  5. cmd.exe(コマンドプロンプト)を管理者モードで開きます(右クリック→管理者権限で起動)。
  6. USBメディアのドライブ(今回はF:でした)に切り替えます。
  7. “syslinux –ma F:”(末尾はUSBメディアのドライブ名)を実行する。

これだけです。

このメディアをサーバにさしてリブート、BIOS設定でUSBメディアからのブートを許可した後、F10キー連打でブートメニューを呼び出してUSBメディアから起動させてください。

USBメディア上のイメージで起動し、ファームウェア更新ツールが起動します。

ただ、ここまでしなくても、実はIfrash BIOSアップデートのアーカイブでいけたんじゃないか?と思う節もあるので、明日の朝、再度検証いたします。

実は…勢いで更新したファームウェアが新しいものじゃなかったみたいなんですorz

Windows7&Vista BIOS徹底活用マニュアル
Windows7&Vista BIOS徹底活用マニュアル 松永 融

技術評論社 2010-01-23
売り上げランキング : 25198

おすすめ平均 star
star自作PCユーザー全般にお勧めできる良書
starBIOSの教科書として最適
star待ってましたぁ〜!

Amazonで詳しく見る
by G-Tools

…いや実際のところ、BIOSだけで本を書くようなことがあるのか?という気もするんですが、どうなんだか。

Leave a Reply