ПредишенСледващото

Трябва да се отбележи, че някои команди, като (например парола резервно и много други ..) Акт само чрез конфигурационните файлове - те не работят, когато се прилага чрез командния ред. Конфигурационни файлове се използват за сценарист (автоматизирани) менюто за стартиране. менюто по подразбиране е оглед на текста, но можете лесно да добавите фоново изображение от писане. (Повече за това по-късно).

Всички команди в конфигурационния файл трябва да са малки. Всички точки заглавия на натоварване трябва да започнат с отборната титла. той ще покаже текста след командата на екранната зареди менюто. (Например: заглавие Boot Windows XP ще се вижда от текста: "Boot Windows XP".

Когато менюто е зареден и ние можем да видим предмети за сваляне, ние можем да редактирате някоя от тях, като го изберете и натиснете [е]. но всички редактирания текст остава в паметта, и няма да бъдат записани в самия файл.

menu.lst подаде например (тя е включена в пакета за доставка Grub4dos):

Забележка - всички линии, започващи с # не се показват и не се използват, за да ги използвате, за да премахнете символа.

опции за показване

цветове на менюто могат да бъдат определени със следната команда (по подразбиране, ние виждаме бял текст върху черен фон, избор на цвета на текста на точка от менюто става черен на бял курсор):

Когато = е текст, B = общия фон, C = цвета на текста на избрания елемент, г = цвят на курсора.

Цвят б и г трябва да бъде едно от следните - черен, син, зелен, циан, червено, магента, кафяво, светло сиво

Цвят А и С, трябва да бъде един от peretsislennyh - черно, синьо, зелено, синьо-зелено, червено, магента, кафяво, светло сиво, тъмно сиво, светло синьо, светло зелено, светло синьо, светло червено, светлина магента, жълто и бяло.

Например следния текст по-долу menu.lst privedyt за показване на светло синьо текст на син фон с червена стрелка и избрания текст ще светне червено (виж снимка 1 по-долу):

цвят светло синьо / синьо светло червено / червено

фоновото изображение (разпръскване) трябва да бъде в .xpm формат (което може да бъде смачкан софтуерна-ти) имат размер от 640x480 пиксела и максимум 14 цвята.
За да прочетете за производството на зареждане на изображения поглед (тук).
Вижте splash.xpm.gz (в текущата главната директория) следната команда трябва да се използва във файла menu.lst

За да се покаже splash.xpm.gz (намира се на първа секция на първия твърд диск) команда ще бъде:

По подразбиране, цвета на текста ще бъде бяла, а на избрания елемент ще се промени цвета на текста в черно на бял курсор. За да промените това в употреба след влизането в menu.lst:

splashimage = (hd0,0) /splash.xpm.gz
преден план = RRGGBB
фон = RRGGBB

Къде RR е на червено, GG е зелено и синьо BB. Номерирането на цветове с HEX. В следващия пример, текстът ще бъде светъл fialetovy (под формата на HEX как AB82FF) светлосиня курсора (под формата на двете HEX 191 970) и цвета на курсора ще бъде светлина fialetovym - виж снимка 2 по-долу.

splashimage = (hd0,0) /splash.xpm.gz
преден план = AB82FF
фон = 191,970

Присвояване на настройките по подразбиране

Можете да зададете един от елементите на неизпълнение обувка командата ispolzuya подразбиране. Ако също така се уточнява изчакване команда, системата ще изчака за определен период от време, след това, и след това заредете опцията в менюто след определен команда по подразбиране.

Пример работа чака в продължение на 10 секунди, посочени в следния пример:

За да изберете елемент от менюто, което се зарежда след определено време (да се зареди след изтече периодът е завършил) направете следното (по подразбиране = 0 Първият елемент от менюто, по подразбиране 1 = втори елемент от менюто, и т.н.):

Също така е възможно да се замени менюто се зарежда по подразбиране в точката на последния зареден с помощта на файла по подразбиране. Например:

Екип подразбиране (hd0,0) / по подразбиране уточнява коя точка от менюто ще бъдат записани във файла по подразбиране. Намира се на първия участък от първия твърд диск (този файл трябва да бъде копиран от Grub4dos пакет - не го редактира, защото зашитото то трябва да бъде размерът на 2048 байта). Ако използвате тази функция, устройството, което съдържа файла по подразбиране трябва да е достъпна за писане. меню в този случай трябва да съдържа команда savedefault пример:

изчакване 10
подразбиране / по подразбиране

заглавие Boot Windows XP
корен (hd0,1)
chainloader 1
savedefault

Защита с парола за сваляне елементи

рекорд за възстановяване, за да заредите всички или част от менюто, използвайте паролата команда Например:

цвят светло синьо / синьо светло червено / червено
изчакване 10
подразбиране / по подразбиране
администраторска парола

При изтеглянето на Grub4dos защитен с парола, обичайната линия загатва в долната част:

Използвайте клавишите ↑ и ↓, за да маркирате запис. Натиснете ENTER или "б", за да обувка.
Натиснете "е", за да редактирате командите преди зареждане, или "С" за команден ред.

Ще бъде заменен от тези редове:

Използвайте клавишите ↑ и ↓, за да маркирате запис. Натиснете ENTER или "б", за да обувка.
Натиснете "P" за да получат привилегирован контрол.

Както можете да видите липсва достъп punetov да редактирате менюта и стартирате команден ред. Сега потребителят трябва да натисне [р], за да въведете паролата, и да го качите трябва да съвпада с определен контакт за успешен (в нашия случай - администратор).

Налице е също така възможност да се използват и криптирана парола и ще ни помогне парола екип --md5 следвана от криптирана парола: "$ 1 $ ZjU0 $ k107noL9DOaClJEu6n6f91"
т.е. - администратор.

цвят светло синьо / синьо светло червено / червено
изчакване 10
подразбиране / по подразбиране
парола --md5 $ 1 $ ZjU0 $ k107noL9DOaClJEu6n6f91

ВНИМАНИЕ! - да не се генерира "с MD5 сума", използвайки програми на трети страни и методи, като тази сума ще бъде неприемливо в Grub4dos (прочетете тук (на английски разбира се)).

За да създадете такава красива криптирана парола, която виждате по-горе, изтеглете Grub4dos и натиснете [с], за да влезе в командния ред,
след това да напишете команди и изпълнение md5crypt - след това паролата си, и то по чудо се превръща в шифрован вид в личния незначителни герои с MD5 сума (виж снимката 3).

Можете също да ограничите достъпа до определени елементи от менюто. След задаване на парола, добавяне на командата заключване до желаната точка натоварване, докато потребителят е влязъл паролата (с помощта на [P]) всички позиции от менюто с опцията да "заключите" няма да бъде достъпен:

цвят светло синьо / синьо светло червено / червено
изчакване 10
подразбиране / по подразбиране

команда парола може да се използва за защита на някои елементи, като например:

цвят светло синьо / синьо светло червено / червено
изчакване 10
подразбиране / по подразбиране
парола --md5 $ 1 $ ZjU0 $ k107noL9DOaClJEu6n6f91

заглавие.
парола password2

Всеки елемент може да бъде назначен друг обувка парола, прости или кодирано.

Използване на подменюто

Използване на командата configfile ние направихме много вложени менюта, като посочва име на конфигурационния файл, който възнамерявате да превозва. Например: menu.lst включва:

цвят светло синьо / синьо светло червено / червено
изчакване 10
парола --md5 $ 1 $ ZjU0 $ k107noL9DOaClJEu6n6f91

Опции заглавие Boot
заключвам
намерите --set-корен /submenu.lst
configfile /submenu.lst

submenu.lst файл ще бъде зареден. Submenu.lst файл е файл със същия размер като на menu.lst - но е възможно да се променят границите, посочете друг образ, да добавяте нови елементи, за да свалите и т.н. Тъй като е необходимо да се регистрирате в един отбор, но насочва към основната menu.lst файла. За да можете да се върнете към него, а не да се заби в подменюто.

С помощта на командата "намери --set-корен"

Екипът намерите --set-корен в комбинация с името на търсите искания файл файла и го прави корена / основен за всички отбори в текущата точка от менюто (или команди, въведени от командния ред). Например:

заглавие Find "hdd.tag" и chainload дял
намерите --set-корен /hdd.tag
chainloader 1

Горният пример показва търсене за всички поддържан файлов hdd.tag и е установено, първото устройство. sodeozhaschee hdd.tag този файл. превърне корен. Устройствата за зареждане сектор (chainloader 1 = първия сектор на текущата корен устройство) се зарежда (chainloaded).

По този начин е възможно да намерите и изтеглите на операционната система. Ако ние търсим Windows XP. следния пример е само за него:

заглавие намери и зареди "NTLDR"
намерите --set-корен / NTLDR
chainloader / NTLDR

Използвайки горния пример, ние очакваме, че NT зареждане NTLDR само един. Ако няколко устройства съдържат NTLDR. първият намерен ще бъде назначен до корена. Това може да доведе до натоварване, не е това, което трябва, а след това ще ни е необходимо и двете приятелката за да намерите и свалите желания файл. Устройствата са сканирани в следния ред:
  • (HD #)
  • (Cd #)
  • (Fd #)

Имайте предвид, че досието на NTLDR (и останалата част от Windows-стартиращи файлове Bootmgr и io.sys) трябва да бъде на устройството (hd0), в противен случай с Windows няма да работи натоварване - виж тук. за да разберете какво да прави по-нататък.

Можете да се премахне флопи устройството от търсене --ignore-дискети отбор - например: намерите --set-дълбоките --ignore-дискети / NTLDR.

ЗАПОМНЕТЕ! - Екип намерите --set-корен понякога се държи неподходящо - например: Ако използвате картата. устройството, на което искате да намерите файла става невидим в Grub4dos.
Винаги помнете, че търсенето ще спре, когато намерите файла, който търсите за това. Дори и с помощта на точния (уникален, колкото си мислиш) името на файла, можете да получите нежелан резултат, ако сте пропуснали (или не знаят), че тези файлове са всъщност повече от един.

Подкрепете проекта - споделете линка, благодаря!