Eee PCでBIOSを更新する

本日は、ASUS Eee PC 900ネットブックのBIOSを更新する方法を説明しますが、ここで説明する手順は、このファミリーの他のネットブックをフラッシュするのに適している可能性があります。



Linuxでそれを行う最も簡単な方法は次のとおりです。USBフラッシュドライブをFAT32 / FAT16でフォーマットし、900.ROMという名前でそこにファイルを書き込み、再起動し、Alt + F2を押します。 そして、驚きが始まります...



なぜそれほど単純ではないのですか



ネットブックでBIOSをフラッシュするのは簡単ではないことがわかりました。 使用できるのは2 GBと4 GBのフラッシュドライブのみでした。それらをフォーマットし、ネットブックを助けてフラッシュする試みは失敗しました。 さまざまなオプションが試されました:異なるフラッシュドライブ、FAT16およびFAT32、パーティションとフラッシュドライブ自体のフォーマット。 人生の兆候を示した唯一のオプションは、FAT16でフラッシュドライブ自体をフォーマットするオプションでしたが、それでもそれほど良くありませんでした。 ファームウェアプログラムはファイルを検出し、読み取りを開始しましたが、ハングしました。 それ以外の場合、彼女は単に「Reading file 900.ROM」というメッセージをフラッシュドライブから読み取ろうとせずにハングアップしました。



どうする



それから、ASUSは小さなフラッシュドライブを使用して縫製することをお勧めしていることを思い出しました。 そのため、10MBのフラッシュドライブを「作成」してシステムを欺くことにしました。 ファームウェアは、ディスクの先頭のどこかにあることが保証され、ローダーはそれを読み取ることができます。 そしてそれが起こった。



行動する!



  1. ここから新しいファームウェアダウンロードします
  2. 解凍し、ファイルの名前を900.ROMに変更します(他のAsus EEE Pc xyzモデルの場合、ファイル名はxyz.ROMになります)
  3. 将来のフラッシュドライブのイメージを作成します

    dd if = / dev / zero of = mytestfile.out bs = 1 count = 0 seek = 10M
  4. FAT16でフォーマットします

    mkdosfs -F 16 mytestfile.out
  5. マウント

    mount -o loop mytestfile.out / mnt /
  6. 900.ROMファイルをそこにコピーします
  7. アンマウント

    umount / mnt
  8. USBフラッシュドライブにイメージを書き込みます

    dd if = mytestfile.out of = / dev / sdc


その後、すべてが標準になります:数分後に、ネットブックをオフにし、USBフラッシュドライブを挿入し、ネットブックをオンにし、Alt + F2を押して、更新されたBIOSに満足します。 更新後、ファームウェアはネットブックの電源を切るように求めます。 次回電源を入れると、おそらくBIOSをリセットするように求められますが、それは何の問題もありません。 また、BIOSでは、一部のデバイスが無効になっている場合があり(Wi-Fiなどが無効になっている)、必要に応じてオンにします。



PS



画像は2GBフラッシュドライブにアップロードされましたが、この方法はどのフラッシュドライブでも動作するようです。



素敵なアップデートをしてください!



All Articles