MS-DOSでのみ動作するIntel提供のiflash2.exe
というプログラムを使用して、IntelマザーボードのBIOSをアップグレードしたい。
Windowsオペレーティングシステムがありません。MS-DOS、iflash2.exe
、および関連ファイルを含む起動可能なUSBスティックを作成しようとしています。
FreeNetで起動可能なUSBを作成したUNetbootinというプログラムを試しましたが、iflash2.exe
および関連ファイルを追加する方法と場所がわかりません。
どうやってそれができるのか教えてもらえますか?
HP N54L ProLiant MicroServerでBIOSをフラッシュするには、次の手法を使用しました。 USBスティックから起動した後にMS-DOSからコマンドを実行するだけでよい他のシステムでも動作するはずです。
これがうまくいかない場合、私は責任を負いません。これらの指示が何をするのか理解していないなら、おそらくそれを試みるべきではありません。
以下は、新しいROMとそれを適用するスクリプトまたは実行可能ファイルを含むファイルのセット、またはアーカイブファイルがあることを前提としています。 BIOSには、USBを最初から作成する実行可能ファイルが付属している場合があります。ここまで来たら、おそらくそれを実行しようとして失敗したでしょう。見つける必要があるのは、ROMファイルとスクリプトまたは実行可能ファイルです。私の場合、ROMファイルはO41072911.ROM
と呼ばれ、スクリプトはFLASH.BAT
と呼ばれました。
まず、可能な限り最も基本的な方法でフォーマットされたUSBスティックが必要です。これにより、USBスティック上のすべてのデータが消去されるため、重要なものは最初にバックアップしてください!
USBスティックを差し込みます。
ランチャーメニューからFormat ...オプションを選択します。
タイプとしてCompatible with all systems(FAT)を選択し、適切な名前を付けて、Format:
次に、USBスティックをDOSプロンプトから起動するためにUNetbootinを使用する必要があります。
Sudo apt-get install unetbootin
を使用してコマンドラインからUNetbootinをインストールします。UNetbootinを実行します。ディストリビューションとしてFreeDOSを選択し、タイプがUSBドライブであることを確認し、正しいドライブが選択されています。次に、OKをクリックします。
UNetbootinが終了したら、Exitをクリックします。
これで、DOSから起動するUSBスティックができました。
ここで、BIOSファイルをUSBスティックに配置する必要があります。一般的な原則として、ファイルをコピーしてボリュームに貼り付けるだけです。
自己解凍.exe
ファイルに入っている場合は、ファイルを抽出するために実行する必要があります。これを行うには、次のことが必要です。
ソフトウェアセンターを使用して、またはSudo apt-get install wine
を使用してコマンドラインからWineをインストールします。
BIOSファイルを含む.exe
ファイルを見つけて右クリックし、Wineで実行します。
次に起こることの正確な詳細はBIOSファイルによって異なりますが、覚えやすい場所にファイルを抽出してください。
ファイルを抽出したら、USBスティックにコピーします。ボリュームのルートディレクトリに移動できます。
ファイルを見てください。おそらく、新しいROM自体を含むファイルと、それを適用するために使用される.bat
または.exe
ファイルがあります。 AUTOEXEC.BAT
ファイルがある場合は、それを見て、ROMを更新するために実行するコマンドをメモします。
これでBIOSをフラッシュする準備が整いました。
USBスティックを作成したコンピューターから取り出します。
フラッシュして再起動するコンピューターに挿入します。
USBスティックから起動します。これを実現するには、BIOSで起動順序を調整する必要がある場合があります。
青いDefaultが強調表示されたFreeDOSブートローダーが表示されます。 10秒待つか、 Enter。
FreeDOSメニューで、2番目のオプションを選択します。FreeDOSセーフモード(ドライバーをロードしない):
A:/>
プロンプトが表示されます。 C:
と入力してから Enter Cドライブに切り替えます。
dir
と入力してから Enter USBスティックにコピーしたすべてのファイルが表示されます。
BIOSアップデートを適用するものとして以前に特定したスクリプトまたは実行可能ファイルを実行します。私の場合は、FLASH
と入力するだけでした。 Enter FLASH.BAT
ファイルを実行します。
BIOSアップデートを適用するフラッシュスクリプトが表示されます。このプロセスの電源を切ったり、中断したりしないでください。終了するまで待ちます。 C:\>
プロンプトに戻るはずです。
その後、USBスティックを取り外して、コンピューターの電源を入れ直します。
指を交差させ、新しいBIOSを使用して起動します。または、コンピューターをレンガにしただけで泣きます。
私は午前中ずっと、ZotacマザーボードのBIOSをフラッシュする方法を見つけるのに苦労しました。 Unetbootinは起動するMS-DOSイメージを作成しますが、USBサムドライブにフラッシュファイル(私の場合はawdflashとN0422_ZA.bin)が見つかりません。
最終的に機能したのは、 ltimate Boot CD を作成し、そのCDからFREEDOS(MS-DOSではない)を起動することでした。次に、フラッシュファイルが付いたUSBサムドライブが表示され、BIOSの更新が正常に機能しました。