FastGate A20 ラインと BIOS アップデート時の Himem.sys の問題

FastGate A20 ラインと BIOS アップデート時の Himem.sys の問題

私はMS-DOS経由で初めてのBIOSアップデートを実行したいと考えていましたが、この作業を今日まで延期していました。起動可能なISOならCD-ROMまたはRAMDRIVE経由で実行できると聞いていたにもかかわらず、まだ問題があります。まず、CD-ROMドライバが4つのドライバファイルで動作するようにしようとすると問題が発生します。(cd1.SYS、cd2.SYS、cd3.SYS、cd4.SYS)RAMDISK の起動も失敗しました。

CD-ROM XMS 割り当てエラー ここに画像の説明を入力してください

RAMDISK XMS 割り当てエラー (X: および R: ドライブが動作しません) ここに画像の説明を入力してください

これA20線障害のようでしたが、その後何度か検索してみるとこの記事にマイクロソフトのウェブサイトで。犯人はFastGateA20線を引き継ぎ、himem.sysと競合するこれは、ドライバーがメモリ リソースを割り当てられない原因を処理する必要があります。記事では、FastGate オプションを無効にするか、スイッチを追加するという 2 つの回避策が提案されていますが、前者の回避策では、後で BIOS をいじったり、シャドウ コピーを無効にしたりする必要がある問題が発生する可能性がある一方、後者の回避策では、上記のリンクに記載されているように、システムがハングする可能性があります。ただし、イメージ ファイルからのブート プロセスがハングするだけだと思います。

上記をまとめると、私は慎重であり、両方の回避策に従うのは危険だと考えています。FastGateを無効にしたり、1~14または16の利用可能なスイッチを試してスイッチを追加しようとすると、BIOS更新プロセス自体がクラッシュする可能性があるためです。起動可能なUSBサムドライブを使用してhimem.sysを必要とせずにこれを行うことができます。USB-HDDしかし、しばらく前にハードドライブから BIOS を更新するのは決して良い考えではないと読んだので、シミュレーションだとしても、誰にもわかりません... BIOS 更新プロセスの途中でハードドライブが非アクティブになるか、USB サムドライブ自体が非アクティブになるのでしょうか?この記事IBMサポートウェブサイトでは、himem.sysをロードしないBIOS アップデートと競合するためです。

デル ラティチュード E6420
8GBのRAM
250GBハードディスク
Windows 7 エンタープライズ 64 ビット

アップデート:

私が試した起動可能なイメージ:

Hiren のブータブル CD
ベイウルフの BIOS アップデート CD

BIOSアップデートは5MBを超えるため、CD-ROMやRAMDISKなどの起動可能な1.44MBまたは2.88MBのイメージに書き込むことはできません。ただし、ImgBurnには"カスタム"「起動可能なディスク」のエミュレーション タイプ オプションで、最後の 2 つのフィールドをどのように入力すればよいかわかりません。

ここに画像の説明を入力してください

答え1

  1. ロードしないこともできますhimen.sys。通常、これは、下位 640KB のメモリを解放する必要がある場合、または余分な高メモリをディスク キャッシュとして使用する場合にのみ必要です。後者は、BIOS 更新中は必要ありません (望ましくありません)。(理由: ロードするプログラムはできるだけ少なくします。本当に必要なものだけをロードするのが望ましいです。そうすれば、何かが邪魔になる可能性が低くなります)。

  2. 従来の起動可能な CDROM を作成すると、フロッピー ディスクがエミュレートされます。この部分にアクセスするために CDROM ドライバーは必要ありません。確かに、CDROM には「フロッピー イメージ」しか表示されず、2.88 MB に制限されます。しかし、これは通常、BIOS アップデート プログラムと BSOS イメージに必要な容量よりもはるかに大きいです。

  3. 昔ながらのフロッピー ドライブを使うこともできます。フロッピー ドライブは古くなってきていますが、このような用途のために保管している人もいます。

  4. 2.88MB より多くのスペースが必要な場合は、config.sys と autoexec.bat を質問に追加してください。何か見つかるかもしれません。

関連情報