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.
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
Asi Vás tím nas*ru, ale kam co mám vložit? :D
Do souboru config.sys
config.htm
Si to tam přečti, ne?
-------
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.
Nespletl si tu někdo rok?
Co to je prosím za školu? Nějaká česká komunita v Ulánbátaru, kam někdo poslal vyřazené 386-ky?
multiboot používal třeba hiren's cd, takže to není úplně zastaralé.
(samozřejně příklad s win3.1 je tupost, a úroveň takové výuky musí budit zhnusení)
Nespletl. Znalost základního běhového prostředí PC je nutnost i dnes. Minimálně pro technické školy.