@Fneck: je pense que tu as raison d'avoir corrigé.
Je présente ici mes fichiers de démarrage avec menu multiconfiguration pour une machine Hewlett-Packard Pentium 166Mhz tournant sous Win98SE (et donc DOS).
Pour une machine avec seulement le DOS, les fichiers se trouvant dans les répertoires C:\WINDOWS se trouvent très certainement dans C:\DOS ou C:\DOS\COMMAND
Sinon j'appelle aussi les drivers et programmes de ma carte son soundblaster en C:\DOS\AWE64, C:\DOS\CTCM et C:\DOSDRV\
Config.sys
Code : Tout sélectionner
[MENU]
menuitem=Windows98SE
menuitem=AWE64-NOEMS
menuitem=AWE64-EMS
menuitem=XMS
menuitem=MAX
menuitem=AWE64-NOEMS-CD
menudefault=Windows98SE,10
[Windows98SE]
DEVICE=C:\WINDOWS\HIMEM.SYS /TESTMEM:OFF /Q
DOS=HIGH,UMB
Country=033,850,C:\WINDOWS\COMMAND\country.sys
[AWE64-NOEMS]
DEVICE=C:\WINDOWS\HIMEM.SYS /TESTMEM:OFF /Q
DOS=HIGH,UMB
DEVICEHIGH=C:\WINDOWS\EMM386.EXE HIGHSCAN NOEMS I=E000-EFFF
BUFFERS = 40
FILES = 40
[AWE64-EMS]
DEVICE=C:\WINDOWS\HIMEM.SYS /TESTMEM:OFF /Q
DEVICE=C:\WINDOWS\EMM386.EXE RAM I=E000-EFFF
DOS=HIGH,UMB
[XMS]
DEVICE=C:\WINDOWS\HIMEM.SYS
DOS=HIGH
BUFFERS = 30
FILES = 30
DEVICE=C:\DOS\CTCM\CTCM.EXE
[AWE64-NOEMS-CD]
DEVICE=C:\WINDOWS\HIMEM.SYS /TESTMEM:OFF /Q
DOS=HIGH,UMB
DEVICEHIGH=C:\WINDOWS\EMM386.EXE HIGHSCAN NOEMS I=E000-EFFF
DEVICEHIGH=C:\DOSDRV\FDATACD.SYS /D:MSCD000
BUFFERS = 40
FILES = 40
[MAX]
DEVICE=C:\WINDOWS\HIMEM.SYS
DOS=HIGH
DOS=NOAUTO
FILES = 40
BUFFERS = 30
Autoexec.bat
Code : Tout sélectionner
@ECHO OFF
PATH C:\WINDOWS;C:\WINDOWS\COMMAND;C:\DOS\AWE64;C:\DOS\CTCM;C:\DOSDRV;C:\XX
SET DIRCMD=/ON
GOTO %CONFIG%
:Windows98SE
PROMPT $p$g
WIN
:AWE64-NOEMS
rem MODE 80,50
LH=C:\DOSDRV\CTM-FR.EXE
CTCM.EXE /B
C:\DOS\AWE64\AWEUTIL.COM /S
C:\DOS\AWE64\MIXERSET /Q /P
LH keyb fr,,C:\WINDOWS\COMMAND\keyboard.sys
MEM /C
GOTO END
:AWE64-EMS
MODE 80,50
LH=C:\DOSDRV\CTM-FR.EXE
CTCM.EXE /B
C:\DOS\AWE64\AWEUTIL.COM /S
C:\DOS\AWE64\MIXERSET /Q /P
LH keyb fr,,C:\WINDOWS\COMMAND\keyboard.sys
MEM /C
GOTO END
:XMS
LH C:\DOSDRV\UNIVBE.EXE
MODE 80,50
LH=C:\DOSDRV\CTM-FR.EXE
CTCM.EXE /B
C:\DOS\AWE64\AWEUTIL.COM /S
C:\DOS\AWE64\MIXERSET /Q /P
LH keyb fr,,C:\WINDOWS\COMMAND\keyboard.sys
MEM /C
GOTO END
:MAX
LH=C:\DOSDRV\CTM-FR.EXE
CTCM.EXE /B
C:\DOS\AWE64\AWEUTIL.COM /S
C:\DOS\AWE64\MIXERSET /Q /P
LH keyb fr,,C:\WINDOWS\COMMAND\keyboard.sys
MEM /C
GOTO END
:AWE64-NOEMS-CD
MODE 80,50
LH=C:\DOSDRV\CTM-FR.EXE
CTCM.EXE /B
C:\DOS\AWE64\AWEUTIL.COM /S
C:\DOS\AWE64\MIXERSET /Q /P
LH keyb fr,,C:\WINDOWS\COMMAND\keyboard.sys
MSCDEX.EXE /D:MSCD000 /M:12 /V /L:K > nul
MEM /C
GOTO END
:END
Il est à noter qu'IBM déconseille d'inclure la plage
E000-EFFF sur les modèles PC 100, PC 330, PC 350, PC 730 et PC 750
http://ps-2.kev009.com/pcpartnerinfo/ctstips/957a.htm
Donc remplacer I=E000-EFFF par I=B000-B7FF