referaty.sk – Všetko čo študent potrebuje
Alfonz
Utorok, 28. januára 2020
Ako urobiť boot menu
Dátum pridania: 04.12.2002 Oznámkuj: 12345
Autor referátu: blaho
 
Jazyk: Slovenčina Počet slov: 732
Referát vhodný pre: Stredná odborná škola Počet A4: 2.5
Priemerná známka: 2.98 Rýchle čítanie: 4m 10s
Pomalé čítanie: 6m 15s
 

Slovo Menuitem specifikuje vnutorny nazov polozky (dalej bude klucovy, zapamatuj si ho), to co nasleduje dalej za ciarkou je to, co sa zobrazi v menu. Piaty riadok obsahuje pojem Menudefault, za ktorym nasleduje vnutorny nazov polozky, ktore bude predznacena, za nou pocet sekund, po ktore bude menu zobrazene. Po ich uplynuti sa spusti predznacena polozka. Polozka Menucolor udava farbu menu.

Dalej nasleduje samostatna specifikacia systemu. Za predchadzajuce riadky pridaj nasledujuci text:

[Linux]

[Dos]

[Wins]





Pridali sme vnutorne navy poloziek, ktore znacia, ze naozaj tieto systemy sa budu bootovat. Pozor! Ich nazvy musia byt zhodne s vnutornymi nazvami poloziek.
Za nimi budu uz len nasledovat udaje z povodneho Config.sys, ktore pripojime za polozku [Wins]. Cely nas Config.sys bude teraz vyzerat takto:

[menu]
menuitem=Linux, Nabootovat Pygmy Linux 0.9.
menuitem=Dos, Nabootovat MS DOS.
menuitem=Wins, Nabootovat Windows 95.
menudefault=Wins,20
menucolor=7,0

[Linux]

[Dos]

[Wins]
Country=421,852,C:WINDOWSCOMMANDcountry.sys
FILES=60
DOS=HIGH





To mozes byt spokojny a subor uloz.

Subor Autoexec.bat

Subor autoexec.bat sa standardne spusta pri starte systemu windows. Cokolvek v nom uvedies sa
prevedie pri boote. Ako vzdy si ukazeme skrateny vypis povodneho suboru autoexec.bat:

SET BLASTER=A220 I7 D1 T4
SET PATH=C:PROGRA~1ULTRAE~1;%PATH%





Nic zvlastne, teraz si prinutime system vytvorit boot menu:

goto %config%
:Linux
c:linux.bat
:Dos
command.com
:Wins
c:hesla.exe





Atributom goto prinutime system prezriet obsah suboru config.sys, v ktorom mame boot menu vytvorene. Dalej nasleduju vnutorne nazvy poloziek menu, ktore sme uviedli v config.sys (preto si si ich mal pamatat) a pod nimi akcia, ktora sa ma spustit po odentrovani polozky. Pod WINDOWS som dal spustenie suboru hesla.exe, co je pascalovsky programik, ktory sa skonci iba po zadani ziadaneho hesla a tym umozni pokracovanie bootu. Dos spusti prikazovy riadok a Linux subor Linux.bat. Nakoniec cely autoexec.bat:

SET BLASTER=A220 I7 D1 T4
SET PATH=C:PROGRA~1ULTRAE~1;%PATH%
goto %config%
:Linux
c:linux.bat
:Dos
command.com
:Wins
c:hesla.exe





Uloz subor.

Subor linux.bat

Kedze pouzivame na spustenie linuxu program loadlin.exe, je v nom nutne uviest potrebne
parametre. Na to si vytvorime subor linux.bat, ktory ich bude obsahovat.
Obsah suboru linux.bat:

@ echo off
linuxloadlin linuxbzimage root=/dev/hda1 rw





Subor uloz.
 
späť späť   1  |   2   
 
Zdroje: www.gjgt.sk/~kamco
Súvisiace linky
Copyright © 1999-2019 News and Media Holding, a.s.
Všetky práva vyhradené. Publikovanie alebo šírenie obsahu je zakázané bez predchádzajúceho súhlasu.