PC/AT互換機 掲示板
[8776]
Win98で作った起動ディスク その2

chba2040.ppp.infoweb.ne.jp

 
PENTIUM2 さん
Windows98で起動ディスクを作って DOS6.Xの様に 空きメモリを580〜
600KB になるようにと質問しました。先日はアドバイスしていただき 
ありがとうございました。起動ディスクはZip250(IDE接続)です。

1.drvspace.binを起動ディスクから削除しました。
2.BUFFERS,FILESを減らしました。
3.EMSを必要とするゲームもあるのでここでは削除しませんでした。
4.VMAPの結果です。
addr PSP blks size owner/parameters hooked vectors
---- ---- ---- ------ ------------------------- -----------------
CB5D sys 1 17584 <config>
CFA9 206A 2 1344 command (env)
E402 sys 3 11088 <config>
E6BA-E700 1 1120 <free>
--- UMB total: 31 KB ---
0227 sys 1 1152 himem FF
0270 sys 1 4304 emm386 13 67 CA CB D2 DB
037E sys 1 320 biling
0393 sys 1 2944 jfont EC
044C sys 1 19456 jdisp 10 15 7D D0
090D sys 1 6000 jkeyb 16
0A85 sys 1 88448 dblspace E2 FE
201E sys 1 544 pヘ
2041 sys 2 576 <config>
2067 206A 2 9456 command 22 23 24 2E
22B8 1 160 <free>
22C4 <-- 1 4944 nlsfunc SYS 2F
23FA-9F3F 1 504912 <free>

@drvspace.binを削除しましたが それらしきモノが載っています。

5.autoexec.batとconfig.sysの内容
autoexec.bat
PROMPT $p$g
SET BLASTER=A220 I5 D1 T4
SET COMSPEC=A:\COMMAND.COM
PATH A:\DOS;A:\MOUSE;A:\BIN
SET TEMP=A:\DOS
A:\BIN\NLSFUNC.EXE A:\BIN\COUNTRY.SYS

config.sys
DEVICE=A:\HIMEM.SYS
DEVICE=A:\EMM386.EXE RAM
DOS=HIGH UMB
BUFFERSHIGH=2
FILESHIGH=8
SHELL=A:\COMMAND.COM /P /E:64
REM DEVICEHIGH=A:\BIN\BILING.SYS
DEVICE=A:\BIN\JFONT.SYS /P=A:\DOS\
DEVICE=A:\BIN\JDISP.SYS
DEVICE=A:\BIN\JKEYB.SYS /101 A:\BIN\JKEYBRD.SYS
1. Reply: Win98で作った起動ディスク その2

d2efce-036.tiki.ne.jp

 
ともくん さん
>@drvspace.binを削除しましたが それらしきモノが載っています。
削除したという事ですが、
DblSpace=0
DrvSpace=0
上記の2行を、
MSDOS.SYSに追加しましたか?

2. Reply: Win98で作った起動ディスク その2

chba2010.ppp.infoweb.ne.jp

 
PENTIUM2 さん
MSDOS.SYSに追加しました。
;SYS
DblSpace=0
DrvSpace=0
ところが Windows98のブートメニューが表示されてしまいます。
どこか 間違っているのでしょうか?
3. Reply: Win98で作った起動ディスク その2

d2c4e6-147.tiki.ne.jp

 
ともくん さん
BootMenu=0
上記と、前の2行を、
MSDOS.SYSの最後に追加してみてください
BootMenu=0は、無くてもよかったと思うのですが???
DblSpace=0 は、ダブルスペース
DrvSpace=0 は、ドライブスペースをロードしない
BootMenu=0 は、ブートメニューを表示しないです
4. Reply: Win98で作った起動ディスク その2

hrtk5ds44.kng.mesh.ad.jp

 
YU さん
まず、根本的にUMBをまったく活用してませんね。これでは600K空けるのは絶対に無理です。
あと、DOSゲームはたいてい自前のフォントドライバを内蔵しているので、日本語表示のドライバは必要ないと思いますが、まあ、どんなソフトを使うかわからないので、一応残すとして、101キーボードを使うなら、キーボードドライバも必要ありません。
BUFFERSも1にしておきましょう。
とりあえず、これでやってみてください。

[config.sys]
DEVICE=A:\HIMEM.SYS
DEVICE=A:\EMM386.EXE RAM HIGHSCAN
DEVICEHIGH=A:\BIN\JFONT.SYS /P=A:\DOS\
DEVICEHIGH=A:\BIN\JDISP.SYS
FILESHIGH=8
BUFFERSHIGH=1
DOS=HIGH UMB

[autoexec.bat]
PATH A:\DOS;A:\MOUSE;A:\BIN
LH A:\BIN\NLSFUNC.EXE A:\BIN\COUNTRY.SYS
SET TEMP=A:\DOS
SET BLASTER=A220 I5 D1 T4
5. Reply: Win98で作った起動ディスク その2

hrtk3ds42.kng.mesh.ad.jp

 
YU さん
MSDOS.SYSは削除しても構わないはずです。
DRVSPACEなどは、ファイルが存在しなければロードされません。
どうしてもMSDOS.SYSが必要なら、セクションをちゃんと作ってやる必要があります。
たとえば、以下のような内容になります。先頭の「[Options]」というのがセクション名です。カギカッコまで含めて書いてください。
あと、MSDOS.SYSの内容は、大文字小文字は関係ありません。

[Options]
DBLSPACE=0
DRVSPACE=0
BOOTMENU=0
BOOTGUI=0
6. Reply: Win98で作った起動ディスク その2

202.218.223.9

 
すなが さん
「ファイルが非表示で見えなかった」なんてオチはないですか?
Win98の場合すべてのファイルを表示するにしても、システム
ファイルは表示できないように設定できたので、そのせいかな?

あれWin98とWin2Kがとっ散らかっちゃったかな?
7. Reply: Win98で作った起動ディスク その2

chba1833.ppp.infoweb.ne.jp

 
PENTIUM2 さん
ありがとうございました。
下のものを追加したら見事空き領域が増えました。
[Options]
DBLSPACE=0
DRVSPACE=0
BOOTMENU=0
BOOTGUI=0