Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Vytvoření boot menu

Zdravíčko,
potřeboval bych poradit jak vytvořit boot menu při startu PC. Jedná se o domácí úkol, s kterým si nevím rady :). Mám vytvořit na výběr MS-DOS a Windows 3.1. (klasicky přes config a autoexec.bat atd.). Vím, že se to zde moc nehodí, ale mohl by to tady někdo rozepsat jak to přesně udělat? Hrozně by mi pomohl, ale nejenom mě, ale celé mé třídě :D.

Předmět Autor Datum
Sample config.sys using DOS Multi-boot: [menu] menuitem=WIN, Windows menuitem=CARDWARE, CardWare (us…
Alfonz.SPO 23.10.2012 00:32
Alfonz.SPO
Asi Vás tím nas*ru, ale kam co mám vložit? :D
CafeMan 23.10.2012 00:58
CafeMan
Do souboru config.sys config.htm
miroslav 23.10.2012 02:44
miroslav
Si to tam přečti, ne? Sample config.sys using DOS Multi-boot Sample autoexec.bat for the config.sy…
L-Core 23.10.2012 06:39
L-Core
Nespletl si tu někdo rok? Co to je prosím za školu? Nějaká česká komunita v Ulánbátaru, kam někdo po…
JoDiK 23.10.2012 09:44
JoDiK
multiboot používal třeba hiren's cd, takže to není úplně zastaralé. (samozřejně příklad s win3.1 je…
lední brtník 23.10.2012 10:56
lední brtník
Nespletl. Znalost základního běhového prostředí PC je nutnost i dnes. Minimálně pro technické školy. poslední
touchwood 23.10.2012 13:10
touchwood

Sample config.sys using DOS Multi-boot:
[menu]
menuitem=WIN, Windows
menuitem=CARDWARE, CardWare (use with DOS GPIB)
menuitem=CARDSOFT, CardSoft (use with Windows GPIB)
menudefault=WIN,10

[common]
DEVICE=C:\DOS\HIMEM.SYS /TESTMEM:OFF
DOS=HIGH,UMB
FILES=50
BUFFERS=20
LASTDRIVE=Z
STACKS=9,256

[WIN]
DEVICE=EMM386.EXE NOEMS
DEVICEHIGH=C:\WINDOWS\IFSHLP.SYS

[CARDWARE]
DEVICE=EMM386.EXE NOEMS X=CF00-CFFF X=D000-D7FF
DEVICEHIGH=C:\CARDWARE\SSPCIC.EXE
DEVICEHIGH = C:\CARDWARE\PCCS.EXE
DEVICE = C:\CARDWARE\PCRM.EXE /AUTODETECT
DEVICEHIGH = C:\CARDWARE\PCENABLE.EXE
rem DEVICEHIGH = C:\CARDWARE\PCDISK.EXE
DEVICE = c:\PCMGPIB\GPIB.COM

[CARDSOFT]
DEVICE=EMM386.EXE NOEMS X=D000-DFFF
DEVICEHIGH=c:\WINDOWS\IFSHLP.SYS
DEVICEHIGH=C:\CARDSOFT\SSCIRRUS.EXE
DEVICEHIGH=C:\CARDSOFT\CS.EXE
DEVICEHIGH=C:\CARDSOFT\CSALLOC.EXE
rem DEVICEHIGH=C:\CARDSOFT\ATADRV.EXE
rem DEVICEHIGH=C:\CARDSOFT\MTSRAM.EXE
rem DEVICEHIGH=C:\CARDSOFT\MTDDRV.EXE
DEVICEHIGH=C:\CARDSOFT\CARDID.EXE

Sample autoexec.bat for the config.sys above
@ECHO OFF
PROMPT $P$G
SET TEMP=C:\WINDOWS\WIN_TEMP
SET LMOUSE=C:\MOUSE
SET WINPMT=[Win] $P$G
LH C:\MOUSE\MOUSE.EXE
LH C:\WINDOWS\SMARTDRV.EXE /X 2048 128
GOTO %CONFIG%

:WIN
C:\WINDOWS\NET START
PATH C:\WINDOWS;C:\DOS;C:\
WIN
GOTO END

:CARDWARE
PATH C:\DOS;C:\
GOTO END

:CARDSOFT
PATH C:\WINDOWS;C:\DOS;C:\
WIN /N
GOTO END

:END

Si to tam přečti, ne?

Sample config.sys using DOS Multi-boot

Sample autoexec.bat for the config.sys above

-------
Stejně si ale myslím, že multiboot DOS/Win3.* je bez bližších požadavků škrábáním se levou rukou po pravém uchu. Stačí přece adresář Windows zahrnout do cesty a v DOSu kdykoliv napsat "win". Ti pohodlnější, kteří měli v autoexecu jako poslední položku "nc" či "m602", si případně dali spuštění Windows do jeho menu.

Zpět do poradny Odpovědět na původní otázku Nahoru