Windows95/98のDOS

【DOS起動ディスクの作成方法】
1.FD(DOS起動ディスクをこれに作成する)とWindows95/98のインストール用CD-ROMをセットする。
2.[スタート]→[設定]→[コントロールパネル]→[アプリケーションの追加と削除]→[起動ディスク]→[ディスクの作成]でDOS起動FDを作成する。
3.Windowsロゴを表示しない様にするには、MSDOS.SYSの内容を変更する
4.必要なモジュールを、c:\Windowsディレクトリとc:\Windows\commandディレクトリからFDにをコピーする。
  (通常c:\Windowsで良いはず)

CONFIG.SYSの例
FILES=30
BUFFERS=20,0
FCBS=1,0
LASTDRIVE=Z
DOS=HIGH,UMB,AUTO
DEVICE=\DOS\HIMEM.SYS /testmem:off
DEVICE=\DOS\EMM386.EXE /umb /highscan /dpmi
DEVICEHIGH=\ATAPI\CDROM.SYS /D:MSCD001

AUTOEXEC.BATの例
@ECHO OFF
set H=A:
set DOS=%H%\DOS
SET PATH=%DOS%;%H%:\U
SET TMP=%H%:\TEMP
SET TEMP=%TMP%
IF EXIST MSCD001 LH %DOS%\MSCDEX.EXE /D:MSCD001 /L:K

MSDOS.SYSの例
[Paths]
WinDir=C:\WINDOWS
WinBootDir=C:\WINDOWS
HostWinBootDrv=C

[Options]
BootGUI=0
Logo=0
DisableLOG=1
BootDelay=0
 


PC-DOS+DosLanService最小限のFD起動

CONFIG.SYSの例

rem %%%%%%%%%% MENU %%%%%%%%%%
[MENU]
MENUITEM=STD ,DOS/V NoNet
MENUITEM=E100B ,DOS/V Net/Intel82557/8 DLS
MENUITEM=ELPC3 ,DOS/V Net/3Com3C589 DLS
MENUITEM=EL90X ,DOS/V Net/3Com3c90x DLS
MENUITEM=EL59X ,DOS/V Net/3Com3c59x DLS
MENUITEM=ELNK3 ,DOS/V Net/3ComELINK3 DLS
MENUCOLOR=14,0
NUMLOCK=OFF
MENUDEFAULT=STD

rem ********** CONFIG.SYS **********
[COMMON]
DOS=HIGH,UMB
BUFFERS=20
FILES=60
LASTDRIVE=Z
SHELL=\PCDOS7\COMMAND.COM \PCDOS7 /P /E:768

rem ** LAN Card **
[ELNK3]
COUNTRY=081,,\PCDOS7\COUNTRY.SYS
DEVICE=\PCDOS7\HIMEM.SYS
DEVICE=\PCDOS7\EMM386.EXE NOEMS RAM I=B000-B7FF I=E000-EFFF X=CC00-CCFF
DEVICEHIGH=\PCDOS7\$FONT.SYS /24=OFF /P=\PCDOS7\FONTDIC\ /U=0
DEVICEHIGH=\PCDOS7\$DISP.SYS
DEVICEHIGH=\NDIS\PROTMAN.DOS /i:\NDIS\ELNK3
DEVICEHIGH=\NDIS\ELNK3\ELNK3.DOS
DEVICEHIGH=\DLS\DLSHELP.SYS
DEVICE=\DLS\NTSTS.DOS

[EL59X]
COUNTRY=081,,\PCDOS7\COUNTRY.SYS
DEVICE=\PCDOS7\HIMEM.SYS
DEVICE=\PCDOS7\EMM386.EXE NOEMS RAM I=B000-B7FF I=E000-EFFF X=CC00-CCFF
DEVICEHIGH=\PCDOS7\$FONT.SYS /24=OFF /P=\PCDOS7\FONTDIC\ /U=0
DEVICEHIGH=\PCDOS7\$DISP.SYS
DEVICEHIGH=\NDIS\PROTMAN.DOS /i:\NDIS\EL59X
DEVICEHIGH=\NDIS\EL59X\EL59X.DOS
DEVICEHIGH=\DLS\DLSHELP.SYS
DEVICE=\DLS\NTSTS.DOS

[EL90X]
COUNTRY=081,,\PCDOS7\COUNTRY.SYS
DEVICE=\PCDOS7\HIMEM.SYS
DEVICE=\PCDOS7\EMM386.EXE NOEMS RAM I=B000-B7FF I=E000-EFFF X=CC00-CCFF
DEVICEHIGH=\PCDOS7\$FONT.SYS /24=OFF /P=\PCDOS7\FONTDIC\ /U=0
DEVICEHIGH=\PCDOS7\$DISP.SYS
DEVICEHIGH=\NDIS\PROTMAN.DOS /i:\NDIS\EL90X
DEVICEHIGH=\NDIS\EL90X\EL90X.DOS
DEVICEHIGH=\DLS\DLSHELP.SYS
DEVICE=\DLS\NTSTS.DOS

[ELPC3]
COUNTRY=081,,\PCDOS7\COUNTRY.SYS
DEVICE=\PCDOS7\HIMEM.SYS
REM by PCM+ V3.20 X=CC00-CCFF
DEVICE=\PCDOS7\EMM386.EXE NOEMS RAM I=B000-B7FF I=E000-EFFF X=CC00-CCFF
DEVICEHIGH=\PCDOS7\$FONT.SYS /24=OFF /P=\PCDOS7\FONTDIC\ /U=0
DEVICEHIGH=\PCDOS7\$DISP.SYS
DEVICE=\PCM320\DPMS.EXE
DEVICEHIGH=\PCM320\CNFIGNAM.EXE /DEFAULT
DEVICEHIGH=\PCM320\PCMSS.EXE
DEVICEHIGH=\PCM320\PCMCS.EXE
DEVICEHIGH=\PCM320\PCMRMAN.SYS
DEVICEHIGH=\PCM320\PCMSCD.EXE
DEVICEHIGH=\NDIS\PROTMAN.DOS /i:\NDIS\ELPC3
DEVICEHIGH=\NDIS\ELPC3\ELPC3.DOS
DEVICEHIGH=\DLS\DLSHELP.SYS
DEVICE=\DLS\NTSTS.DOS

[E100B]
COUNTRY=081,,\PCDOS7\COUNTRY.SYS
DEVICE=\PCDOS7\HIMEM.SYS
DEVICE=\PCDOS7\EMM386.EXE NOEMS RAM HIGHSCAN I=B000-B7FF I=E000-EFFF
DEVICEHIGH=\PCDOS7\$FONT.SYS /24=OFF /P=\PCDOS7\FONTDIC\ /U=0
DEVICEHIGH=\PCDOS7\$DISP.SYS
DEVICEHIGH=\NDIS\PROTMAN.DOS /i:\NDIS\E100B
DEVICEHIGH=\NDIS\E100B\E100B.DOS
DEVICEHIGH=\DLS\DLSHELP.SYS
DEVICE=\DLS\NTSTS.DOS

[STD]
COUNTRY=081,,\PCDOS7\COUNTRY.SYS
DEVICE=\PCDOS7\HIMEM.SYS
rem DEVICE=\PCDOS7\EMM386.EXE NOEMS RAM I=B000-B7FF I=E000-EFFF X=CC00-CCFF
DEVICEHIGH=\PCDOS7\$FONT.SYS /24=OFF /P=\PCDOS7\FONTDIC\ /U=0
DEVICEHIGH=\PCDOS7\$DISP.SYS

[COMMON]


AUTOEXEC.BATの例

@echo off
echo ******************** AUTOEXEC.BAT **************************************
set H=a:
set DOS=%H%\PCDOS7
set COMSPEC=%DOS%\COMMAND.COM
set PROMPT=$P$G
set BPATH=%H%\U;%DOS%;%H%\U\F;%H%\DLS
set PATH=%BPATH%
SET TEMP=%H%\TMP
LH %DOS%\KEYB.COM JP,932,%H%\PCDOS7\KEYBOARD.SYS

echo ####### F/Dを交換してください。########
echo 交換後 net start[Enter]入力
cd \users

FD1枚目のファイル構成

\AUTOEXEC.BAT
\NDIS
\PCDOS7
\PCM320
\U
\USERS
\DLS
\CONFIG.SYS
\DLS\DLSHELP.SYS
\DLS\NTSTS.DOS
\NDIS\PROTMAN.DOS
\NDIS\PROTMAN.EXE
\NDIS\ELPC3
\NDIS\ELNK3
\NDIS\EL90X
\NDIS\EL59X
\NDIS\E100B
\NDIS\E100B\E100B.DOS
\NDIS\E100B\PROTOCOL.INI
\NDIS\EL59X\EL59X.DOS
\NDIS\EL59X\PROTOCOL.INI
\NDIS\EL90X\EL90X.DOS
\NDIS\EL90X\PROTOCOL.INI
\NDIS\ELNK3\ELNK3.DOS
\NDIS\ELNK3\PROTOCOL.INI
\NDIS\ELPC3\ELPC3.DOS
\NDIS\ELPC3\PROTOCOL.INI
\PCDOS7\COMMAND.COM
\PCDOS7\FORMAT.COM
\PCDOS7\KEYB.COM
\PCDOS7\SYS.COM
\PCDOS7\DOSKEY.COM
\PCDOS7\EMM386.EXE
\PCDOS7\MEM.EXE
\PCDOS7\MSCDEX.EXE
\PCDOS7\CHEV.EXE
\PCDOS7\$DISP.SYS
\PCDOS7\$FONT.SYS
\PCDOS7\COUNTRY.SYS
\PCDOS7\HIMEM.SYS
\PCDOS7\KEYBOARD.SYS
\PCDOS7\FDISK.COM
\PCDOS7\FONTDIC
\PCDOS7\FONTDIC\$JPNHN19.FNT
\PCDOS7\FONTDIC\$JPNZN16.FNT
\PCDOS7\FONTDIC\$SYS1Z16.FNT
\PCDOS7\FONTDIC\$SYS1DIC.FNT
\PCDOS7\FONTDIC\$JPNHN16.FNT
\PCM320\PCMCS.EXE
\PCM320\PCMRMAN.SYS
\PCM320\CNFIGNAM.EXE
\PCM320\PCMSCD.EXE
\PCM320\DPMS.EXE
\PCM320\PCMSS.EXE
\PCM320\PCM.INI
\U\F
\U\F\SE3.EXE
\U\F\FD.COM
\U\F\FD55.COM
\U\F\ZCOPY.COM
\U\F\FDE.COM

FD2枚目のファイル構成

\PCDOS7
\NDIS
\DLS
\U
\USERS
\DLS\DLSHELP.SYS
\DLS\TSRBOOT.COM
\DLS\CONNECT.DAT
\DLS\CMDS.EXE
\DLS\CMDS16.EXE
\DLS\NET.EXE
\DLS\PEER.EXE
\DLS\NCDINFO.INI
\DLS\NET.MSG
\DLS\NETWORK.INI
\NDIS\PROTMAN.DOS
\NDIS\PROTMAN.EXE
\NDIS\EL90X
\NDIS\EL59X
\NDIS\ELPC3
\NDIS\ELNK3
\NDIS\E100B
\NDIS\E100B\PROTOCOL.INI
\NDIS\EL59X\PROTOCOL.INI
\NDIS\EL90X\PROTOCOL.INI
\NDIS\ELNK3\PROTOCOL.INI
\NDIS\ELPC3\PROTOCOL.INI
\PCDOS7\COMMAND.COM
\PCDOS7\CHEV.EXE
\U\F
\U\F\FD.COM
\U\F\FD55.COM
\U\F\SE3.EXE