質問: コンベンショナルメモリとconfig.sys 「空きコンベンショナルメモリが不足しています。config.sysのデバイスドライバをremにするか、config.sysでemm386.exeを読みこんで devicehigh=ステートメントをつかって他のドライバを上位に読み込む必要があるかもしれません」 上記についてですが、config.sysの操作はどうやるのですか?また、config.sysのデバイスドライバをremにするか、config.sysでemm386.exeを読みこんで devicehigh=ステートメントをつかって他のドライバを上位に読み込む にはどうやればよいのでしょうか?
回答: 僕もうろ覚えですので、あまり信用されると困るのですがまあ参考程度に書いておきます。(昔は620kboverにむけて頑張った記憶があるんですが、すぐわすれてしまいますね、こういうことって)。 config.sysは通常ブートドライブのルートにあります。 まあ普通のwinマシンならc:\ですね。昔の98ならa:\かな。 (なければ、見えないだけので、全てのファイルを表示する設定にしてさい) config.sysはテキストファイルなので、ルールに従って記述してやるだけです。 デバイスドライバの無効化(読み込まない)は下でnone123さんが仰られているので割愛します。 emm386.exeを組み込むときはたしかhimem.sysも組み込んだ記憶が・・いや付属のドライバを使っていなかったのでちょっと憶えていません。 device = c:\dos\emm386.exe とやればとりあえず組み込めます(ディレクトリは各自の設定にしてください)。いろいろ隠しオプションとかもsルんですが全部忘れたので割愛します。ドライバの一番初めにこれを設定しなくては駄目ですよ。 その上で debicehigh = ドライバ debicehigh = ドライバ ...... と組み込むドライバ分繰り返せばよいです。 あと、config.sysの最後に dos = high.umb も書いてやるといいです。 コンベンショナルメモリが足りないなら、よけいなドライバは組み込まないほうが よいでしょう。何をやりたいか書いてないのでよくわかりませんが、日本語fepなどはパスして、emmドライバだけでいいのではないのでしょうか。 わからなければ、具体的な状況説明とともに補足を下さい。 具体的に何がしたいかわかれば(昔の98をdosレベルで動かしたかった、等) もうすこし良いアドバイスが出来ると思います。