2009-08-25 01:13:02 +0000 2009-08-25 01:13:02 +0000
34
34

BIOSの更新に失敗したコンピュータを復旧することは可能ですか?

AsusのマザーボードのBIOSをアップデートしようとしているときに、Asus Update Utility for WindowsWindowsの64ビットを完全にサポートしていないことを知りました。それは問題なくBIOSを消去することができましたが、新しいBIOSを書き込むことができませんでした。

コンピュータを再起動すると、それはレンガになっていました。しかし、再起動する前にバイオスバックアップ、新しいバイオス、Asus DOSベースのフラッシュユーティリティを別のコンピュータに転送しました。さて、問題はそれをどうやって修正するかということです。

このAsusマザーボードにはCrash Free BIOSというフェイルセーフのBIOSリカバリーがあり、p5b.romというファイルが入ったフロッピーやUSBスティックを入れると、そのファイルからBIOSを復元してくれます。しかし、それではうまくいきません。

マシンのブリックを解除する方法はありますか?

回答 (8)

52
52
52
2009-08-25 14:38:28 +0000

以下は ASUS P5B Deluxe Bios Recovery SPI Flash Cable からの引用ですが、Wiki用にここに転載します。


警告:ASUS WindowsベースのBIOSフラッシュユーティリティは絶対に使用しないでください。私が事前に知っていれば、同じ問題を抱えた人が何人もいました。

HOWTOをスキップして、良いものを探してください。

おそらく大きな愚かさと怠惰の瞬間に、私はASUSのWindowsベースのフラッシュユーティリティを使用してASUS P5B DeluxeのBIOSを再フラッシュしました。それはそれをクリーンに拭いて、新しいものをロードし、その後、それは検証することができませんでした。この時点では、終了するか再試行するかの2つの選択肢しかありません。そこで私は再試行しましたが、今ではバイオスを書き込もうともしません。他に選択肢がないので、マシンを再起動し、最善を期待した。しかし、最悪の事態に陥った。

マシンは何もしませんでした。マザーボードにはバイオスリカバリーモードが内蔵されているはずなのだが、どうやらそれもWindowsフラッシュユーティリティによって一掃されてしまったようだ。ASUSに送り返して再フラッシュしてもらうことにしました。バイオスはリムーバブルではないので、きっと何かのデバイスに差し込んで再フラッシュしてくれるのではないかと思いました。

私が正しかったことが判明しました。BIOSチップの隣、サウスブリッジの左側に、説明のつかない7ピンコネクタがある。いろいろ調べた結果、必要なケーブルの種類と、このポートを使ってBIOSを再フラッシュするためのソフトウェアについて書かれた数ページ(下の方にリンクされています)を偶然見つけました。

ケーブルは、あなたもそれを再フラッシュしながら、チップに電力を供給するために2.7V-3.6Vの入力を持っているピンに差し込むことができます何かに配線されたパラレルコネクタで構成されています。私は切り刻まれたパラレルケーブルとUSBヘッダーポートの事から端を使用して本当に悪い試みをしました。これはうまくいかなかったので、私は地元の電気店でリボンケーブルとパラレルコネクタを見つけました。私はそれを分解して、リボンを正しいピンに再はんだ付けしました。

~3Vを得るために、古いケースファンから電源コネクタをパススルーして、5Vワイヤーに3つのダイオードを追加し、3Vを少し超えました。その後、これをリボンケーブルに配線し、電源コネクタを別のマシンに接続しました。その後、私はラップトップを使用してbiosにフラッシュしました。

HOWTO .

必要なもの。

  • DOSブートCD、USBドライブ、またはフロッピー
  • マザーボード用BIOS ROM
  • SPIPGM (フラッシュを行うソフトウェア)
  • CWSDPMI (SPIPGMが必要とするDPMIホストプロセス)
  • マルチメーター
  • はんだごて
  • DB25オスコネクタ
  • 何らかのヘッダーコネクタ、合計6ピンが必要です。

ケーブルを作るために、私はDB25M TO IDC10 SERIALコネクタを使用しました。これが本当に一番使いやすいようです。見た目はこんな感じです。

Header Pin Parallel Pin 
========== ============
2 18 
3 7 
4 8 
5 10 
6 9

ヘッダーはマザーボード上のサウスブリッジの左側にあります。

spipgm /p p5b-bios.rom

ヘッダーピンの番号は以下の通りです。ヘッダのピン1は+3V用です。

spipgm2.exe /S xxxxxx.ROM

私のケーブルは以下のようになっています(注:電源リード線がDB25に接続されているように見えますが、実際にはリボンに半田付けされていて、ヘッダーのピン1に接続されています)

私のと同じようなケーブルを使用している場合は、ケーブルを開き、コネクタからリボンの半田を取り除いてください。ペーパークリップをヘッダーコネクタの穴に刺して、どのリードが DB25 のどのピンに行く必要があるかをマルチメーターを使って判断します。それぞれのリードを適切にはんだ付けします。

次に、別のコンピュータから5Vのライン(モレックスコネクタの赤線)を取得する必要があります。3 つのダイオードを直列にはんだ付けし、5V ラインに接続します。電圧降下が2.7Vと3.6Vの間にあなたを与えることを確認するためにあなたのマルチメーターを使用してください。これを適切なリボンリード線にはんだ付けします。

これでフラッシュの準備ができましたので、DOSブートメディアを使ってフラッシュするコンピュータを起動します。まず cwsdpmi.exe を実行し、spipgm を実行します。(注意: 毎回 SPIPGM の前に cwsdpmi.exe を実行する必要があります。)

フラッシュメモリの合計サイズを尋ねてくるので 1024 と入力してください。すべての接続をチェックしてください。SPIPGMには、最初にBIOSを消去するなど、いくつかの機能があります。SPIPGMをオプションなしで実行するとリストが表示されます。

謝意を表します。

Update

私が spipgm2 をダウンロードして、/S コマンドの代わりに /P を使うまでは、私の巨大な文鎮を再びコンピュータに戻すことに成功しませんでした。

SPIPGM.exe単体ではAsus P5BボードのSSTチップに一度に1ページずつ書き込んでしまうようです。再コンパイルされたspipgm.exeを使うか、もっと良いのは spipgm2.exe. サロゲートPCのATX電源からオレンジ色(3V)の出力を使用する限り、抵抗やコンデンサを一切使用せずにケーブルを構築することができます。

を使ってチップに書き込む必要があります。これが私には唯一うまくいったことで、私は完全に立ち上がって実行しています。

ASUS P5シリーズボードのSSTチップをプログラムするには、これを使って/S(slow)スイッチを**使用する必要があります。どうやら、オリジナルの/Uで使用されていた/Eスイッチでは、十分にゆっくりと、あるいは少しずつではなく、SSTチップがフラッシュを成功させるために必要な動作をしていないようです。

プログラムをブートするために、2つのフロッピーディスクを作成しました。1つはWindows 98 SEのブートディスク、もう1つはspipgm2プログラムとbiosイメージファイル(.rom拡張子)を入れたものです。


バイオスをフラッシュするために、以下のパラメータを使用しました。

  • /s プログラムがチップセットを読み込めることとケーブルが問題ないことを確認するため。

  • /p バイオスのロックを解除する。

  • SPIPGM.EXE バイオスを消去する。

  • spipgm2 /i 新しいBIOSをフラッシュする。

終了後、死んだマザーボードを起動してみたところ、正常に動作しました。

ボーナス図

2
2
2
2013-02-14 14:43:11 +0000

ASUS P8H67-M-PRO用のフラッシュICを正常にプログラムできたことを確認しました。他の方と同じように、バイオスユーティリティでバイオスをアップデートしてみました。それはプロセスを終え、再起動し、そして…何も、黒い画面。パラレルアダプターを作り、3.3vdc電源を追加してフラッシュメモリーチップのプログラムに使ってみました。最初にROMイメージと内容を比較してみたところ、ICの内容のほとんどが#FF(消去されているがプログラムされていない)であることに気がつきました。同じアプリSPIPGMを使ってプログラムし、テストしたところ、マザーボードは最新のBIOSリリースで問題なく動作しています。

あなたのサポートに感謝します。

リガード。

2
2
2
2009-08-25 02:21:55 +0000

何らかのハードウェアの競合があるようですね。試してみてください。

1.システムの全てのスロットから全てのカードを取り外します。ビデオ、RAID、ネットワーク、サウンドなど。どのスロットにどのカードが入っていたかに注意してください。

  1. 電源を入れる前に、BIOSディスクまたはUSBスティックをドライブ/スロットに入れてください。

  2. PCの電源を入れます。リカバリーBIOSが動作しているか、"bad bios “のようなものが表示されます。いずれにしても…A:プロンプトで起動するはずです。

  3. フラッシュユーティリティを実行して、BIOSを書き込むオプションを選択します。オプションは覚えていませんが、ESCDか何かを使わずにBIOSを書き込むオプションがあります。(今の状態よりも悪くするのは本当に難しいので、1つのオプションがうまくいかない場合は他のオプションを試してみてください) ;-)

  4. "Yes write, yes overwrite, etc, etc. "というプロンプトをすべて確認してください。

  5. BIOSのアップデートが完了したら、コンピュータを再起動します。今は「正常」に動作しているはずです。正常に動作している場合は、電源をオフにして…

  6. 手順1で取り外した全てのカードをコンピュータに戻します。

再起動してください。

1
1
1
2009-08-25 12:20:21 +0000

クラッシュフリーBIOS “アップデートがうまくいかない場合、別の方法としては、基板からBIOS ROMチップを取り外し(通常はソケットになっていますが、はんだ付けされているものもあります)、BIOSのバイナリイメージを使ってROMプログラマで直接部品をプログラムする方法があります。私はあなたがすぐに利用可能なツール(はんだごて、ROMプログラマ)を持っていることを期待していませんが、彼らのASUSの修理デポは必要があります。ASUSのウェブサイトから、彼らはマザーボードに3年間の保証を持っている。彼らのサービスを試してみるのもいいかもしれません。

0
0
0
2009-08-25 16:15:31 +0000

ここにはいくつかの素晴らしい提案がありますが、あなたは自分でロムを修正(再フラッシュ)するための道具を持っていない可能性が高いです。

クラッシュフリーのためにUSBオプションを試しただけなら、フロッピーかCDを試すべきです。あなたのモボに付属しているCDにはベースROMも入っているので、それを使うことができるはずです(またはCDに焼くこともできます)。すでにフロッピー/CDを試したのであれば、それはおしまいです。

私も数年前に全く同じ問題がありました(Windowsアプリは使っていませんでしたが)が、まだ保証期間中だったので、もしROMを抜いていたら保証が無効になっていたので、ただ送り返しました。私の交換のターンアラウンドは10日(営業日ではありません)でした。

0
0
0
2011-08-05 08:43:27 +0000

私も全く同じエラーが出ました。起動して、フロッピーディスク経由でbios.ROMにアクセスしようとしていたのですが、途中で止まってしまいました。バージョン1803 (606.11 KBytes - 2007/11/30 BIOSダウンロードページへのリンク )を使用してください。

0
0
0
2014-09-30 23:12:15 +0000

ちょうど FYI 私は長い時間前に ASUS のために働いていたし、このための最も簡単な修正は、技術サポートを呼び出すには、彼らはより多くのそれらを送信する幸せになります新しい bios チップをフラッシュされた適切な bios と (あなたが要求する) それはリムーバブル bios チップを持つボードである限り。

0
0
0
2012-01-23 19:49:23 +0000

古いオペレーティングシステム、例えばWindows 98を使用してください。

ディスクから起動し、キーボードがアクティブな場合はA:のプロンプトが表示されます。その後、フラッシュドライブのパスを入力して、romに進みます。

これは通常、ブートフロッピーで動作します。