Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
  • 締切済み

PC-9801VM21と

PC-HF103(SCSIタイプHDD)のシステムに於いて 領域確保 [1]BASIC 1 1~9セクター  1MB(PC-8001用) [2]BASIC 2 10~54セクター 5MB(PC-8801用) [3]BASIC 3 55~414セクター 40MB(PC-9801VM21用) [4]MS-DOS Ver3.30D      54MB [4]における CONFIG.SYSの記述で ーーーーーーーーーーーーーーーーーーーーーー SHELL=A:\COMMAND.COM・・・・・・・・(1) DEVICE=A:\DOS\PRINT.SYS DEVICE=A:\DOS\RSDRV.SYS DEVICE=A:\DOS\NECAIK1.DRV DEVICE=A:\DOS\NECAIK2.DRV B:NECAI.SYS ーーーーーーーーーーーーーーーーーーーーーーー (1)行を追加するとインタープリターがないとか言って フリーズしてbootしません。 削除すると正常にbootします。 どうしてでしょうか?

みんなの回答

  • tonmatang
  • ベストアンサー率18% (40/213)
回答No.4

SHELL=A:\COMMAND.COM A:\ /P としてやったら、正常にbootするようになりました。 ただしこの意味は、いまだ分かりません。 A:\ /P 新しいCOMMAND.COMを常駐する  ↑は A:\ に新しいCOMMAND.COMtが常駐してますよと言う事で良いのでは。

すると、全ての回答が全文表示されます。
  • asciiz
  • ベストアンサー率70% (6957/9895)
回答No.3

A:\ に COMMAND.COM ファイルは置いてありますか? 例えばDOS関係ファイルだからとか言って、MS-DOS関連ファイルを全部A:\DOS フォルダに入れてしまったんだったら、 SHELL=A:\DOS\COMMAND.COM に変更する必要がありますよ。 SHELL= 行は、実際に、command.com が置いてあるファイルパスを指定ください。 もし、パーティション分割により別のドライブ名になっているんだったら、SHELL=B:\COMMAND.COM とかにしないといけないかもしれません。 指定されたところにcommand.comがないから、「インタープリターがありません」って言われる訳です。 ※ COMMAND.COM=コマンドライン インタープリター、です。

すると、全ての回答が全文表示されます。
  • ts0472
  • ベストアンサー率40% (4617/11393)
回答No.2

もう昔々の事で大半の記憶が消えているのですが COMMAND.COMのオプション、パスの記述が間違っているのでは? オプションが合っているのであれば 指定先の何かが正しくないのかも 記載しなければ初期設定が適用されるので http://www002.upp.so-net.ne.jp/jsrc/pc-98/autoexec.html SHELL参照 間違った記載なので実行できないような雰囲気を感じます 昔使ってた頃は /Pだけ付けてたような? 簡単なゲームでしたので それで十分だったのかも知れません

Water_5
質問者

補足

現在の構成 PC-9801VM21とNEC PC-HF103(SCSIタイプHDD) のシステムに於いて 領域確保 [1]BASIC 1 1~9セクター  1MB(PC-8001用) (N88-日本語BASIC(86)でformat) [2]BASIC 2 10~54セクター 5MB(PC-8801用) (N88-日本語BASIC(86)でformat) [3]BASIC 3 55~414セクター   40MB(PC-9801VM21用) (N88-日本語BASIC(86)でformat) [4]MS-DOS Ver3.30D      54MB [4]におけるトップ画面 COMMAND.COM 24931 DOS     <DIR> MENU.MNU   3240 SETUP.DEF   6207 README.DOC 3479 README2.DOC 2897 JISYO  <DIR> CONFIG.SYS  181 AUTOEXEC.BAT  56 CONFIG.SYSの内容 ーーーーーーーーーーーーーーーーーーーーーー FILES=25 BUFFERS=10 SHELL=A:\COMMAND.COM A:\ /P・・・・・(1) DEVICE=A:\DOS\PRINT.SYS DEVICE=A:\DOS\RSDRV.SYS DEVICE=A:\JISYO\NECAIK1.DRV DEVICE=A:\JISYO\NECAIK2.DRV B:NECAI.SYS ーーーーーーーーーーーーーーーーーーーーーーー (1)式の意味 COMMAND.COMには常駐部と非常駐部がある。 あるコマンドを命令したとする。必要な非常駐部の サブルーチンを主メモリーへロードする。 つまり、常駐部、非常駐部のサブルーチンを共同で コマンド処理をする。 そこで”A:\ /P”が付くとどうなるか? COMMAND.COM(24931byte)全部が主メモリーへ常駐する。 非常駐部をロードする手間が省ける分処理が早くなる。 AUTOEXEC.BAT ------------------------------- @ECHO OFF PATH A:\ SET PROMPT=$L$P$G ------------------------

すると、全ての回答が全文表示されます。
  • tonmatang
  • ベストアンサー率18% (40/213)
回答No.1
Water_5
質問者

補足

解決しました。 SHELL=A:\COMMAND.COM・・・・・・・・(1)     ↓ SHELL=A:\COMMAND.COM A:\ /P としてやったら、正常にbootするようになりました。 ただしこの意味は、いまだ分かりません。 MS-DOS Ver3.30Dは面白いです。 (少しづつシステムが出来上がっていくところが。)

すると、全ての回答が全文表示されます。

関連するQ&A