Школка ›GRUB 2› Вики ›

Учествувајте

конфигурација

Currently Во моментов има околу 750 написи на вики кои се тестирани само за Xenial. Ова одговара на приближно 10% од сите статии на вики. Потребна е ваша помош за да не мора сите да бидат архивирани следната пролет!

вики

Оваа статија е тестирана на следниве верзии на Ubuntu:

Групата GRUB 2 е средина за траење на GRUB 2 и може да започне различни режими во зависност од статусот на системот. Ова се режимот на изборното мени (= "Режим на мени"), командната линија (= "Интерфејс на командната линија" или "режим на CLI") и, конечно, режимот за спасување (= "режим на спасување"). Покрај тоа, школката GRUB-2 дозволува да се повика режимот за уредување на менито (= "Режим на уредување") од режимот на изборно мени ако е потребно.

Написот дава вовед во различните режими.

Забелешка:

Само распоредот на американската тастатура е достапен во целата обвивка GRUB-2 и затоа во сите режими.

Режим на изборно мени¶

Нормално, GRUB 2 започнува во режимот на мени (= "Режим на мени"), при што менито за избор е стандардно скриено од корисникот ако има само еден оперативен систем на компјутерот или ако GRUB 2 не препознава други оперативни системи за време на инсталацијата. GRUB 2 тогаш едноставно го стартува системот без прикажување на менито.

Во таков случај, можете да натерате да се прикаже менито за избор со притискање на копчето Shift ⇧ додека компјутерот се стартува. За да го направите ова, притиснете го копчето Shift директно по BIOS-от и држете го додека не се појави менито.

Контролни копчиња во режим на изборно мени

Следниве комбинации на копчиња може да се користат во менито за избор:

копче функција
Keys keys копчиња со стрелка надолу-нагоре Означете ја ставката од менито.
. Внесете клуч Започнете ја обележаната ставка од менито.
Е Е копче Префрлете се во режим на уредување за избраната ставка во менито.
C C клуч Префрлете се на командната линија.
Ctrl + Alt + Del Ctrl + Alt + Del Рестартирајте го системот.

Забелешка:

Горенаведените клучни команди за E, C и ⏎ може да се блокираат со воведување заштита за лозинка. За да поставите заштита на лозинка, видете:

Почнувајќи во режим на изборно мени

Во режимот на мени за избор, едноставно изберете го саканиот запис со притискање на копчињата надолу ↓ ↑ и потоа започнете со притискање на копчето за внесување enter. Ако системот не започне и се врати во менито за избор, проверете го записот во режимот за уредување и привремено исправете го.

Режим за уредување на мени¶

Режимот за уредување на менито (= "Режим на уредување"), до кој може да се стигне од менито за избор со притискање на копчето Е, дозволува постојниот запис на менито да се уредува и коригира еднаш за почеток на системот. Бидејќи неточен запис на менито обично се враќа назад во менито за избор, можете да го користите режимот за уредување во случај на сомнеж да пробате запис од менито сè додека не го стартува системот.

Се разбира, ветува повеќе ако прво ја анализирате почетната околина во командната линија и потоа го поправите неправилниот запис.

Ако системот е успешно започнат со уредување на запис од менито, конфигурацијата на менито мора трајно да се прилагоди во системот што работи.

Режимот за уредување може да се повика само од менито за избор и не се вчитува автоматски од GRUB 2.

Контролни копчиња во режим на уредување¶

Освен ограничувањата што произлегуваат од распоредот на тастатурата all, сите основни копчиња се достапни во режимот за уредување. Следниве копчиња треба да бидат особено нагласени:

копче функција
Keys keys копчиња со стрелка надолу-нагоре Поместете го курсорот (urs курсорот) нагоре или надолу за една линија.
Key ← Десно-лево копчиња со стрелки Поместете го курсорот еден знак налево или надесно.
Копче табулатор ⇆ Притискањето еднаш и неколку пати покажува можно продолжување на спецификацијата на патеката. Ова е многу корисно за правилно специфицирање на информациите за патеката.
Ctrl + X Ctrl + X клуч Започнете го системот користејќи го уредениот запис на менито.
Копчиња Ctrl + C Ctrl + C Префрлете се на командната линија.
Esc клуч за бегство Излезете од режимот за уредување и вратете се во режимот на менито за избор.
Ctrl + Alt + Del Ctrl + Alt + Del Рестартирајте го системот.

Започнете да го користите режимот за уредување на менито¶

Ако сте го прилагодиле внесувањето на менито по желба, системот може да го стартувате со притискање на комбинацијата на копчиња Ctrl + X Ctrl + X. Ако записот е сè уште неточен, GRUB 2 се враќа во режимот за уредување за соодветниот запис на менито и го става курсорот во линијата што е сè уште неточна. Ова понекогаш се случува само откако ќе биде издадена порака за грешка и ќе се притисне кое било копче.

Командна линија¶

Командната линија (= "Интерфејс на командна линија" или "режим CLI") е срцето на школка GRUB-2. Со него, системот може да се анализира и да започне чекор по чекор. Претходно конфигурираните записи во менито, исто така, се обработуваат од него по изборот во наведениот редослед по ред. Неговата функција е споредлива со Bash, но нуди само команди и функции за анализа што се важни за почеток на системот.

До командната линија може да се стигне од менито за избор со притискање на копчето C В. Покрај тоа, кога системот е стартуван, автоматски завршувате во командната линија кога GRUB 2 ја отвора конфигурациската датотека grub.cfg не може да се најде или не може да се обработи.

Контролни копчиња во командната линија¶

Освен ограничувањата што произлегуваат од распоредот на тастатурата all, сите основни копчиња се достапни во командната линија. Следниве копчиња треба да бидат особено нагласени:

копче функција
↓ ↓ Стрелките нагоре-надолу копчиња Скролувајте низ историјата на команди внесени при траење.
Key ← Десно-лево копчиња со стрелки Поместете го курсорот еден знак налево или надесно.
Копче табулатор ⇆ По притискање, ги покажува сите можни продолженија на внесената команда или дел од командата. Во зависност од употребената команда, оваа функција веќе поддржува основна анализа, но пред сè спречува синтаксички грешки при внесување команди.
Esc клуч за бегство Оставете ја командната линија и вратете се во режимот на менито за избор. Се разбира, ова е можно само ако командната линија првично беше повикана рачно од менито за избор.
Внесете помош +. Внесете клуч Го прикажува списокот на достапни команди GRUB 2.
Ctrl + Alt + Del Ctrl + Alt + Del Рестартирајте го системот.

Анализирање на околината GRUB 2 со командната линија¶

Како да се испита околината GRUB 2 со помош на командната линија е опишано во написот Анализа на GRUB 2 околина.

Започнување со употреба на командната линија¶

Како срце на GRUB 2, командната линија му ги нуди на корисникот сите команди што се важни за стартување на системот. Командите што треба да ги внесувате една по друга во командната линија се исти со оние што се користат во конфигурациската датотека.

Бидејќи записите во командната линија не се валидни трајно, но само еднаш за соодветниот почеток на системот (обид), можете да се ограничите на најпотребните информации. За разлика од конфигурациската датотека што е креирана еднаш, командите не мора да бидат дизајнирани на таков начин што тие ги земаат предвид подоцнежните промени во системот од самиот почеток.

Системот започнува од командната линија следи многу едноставна шема:

Пред сè, на GRUB мора да му се каже на кој носач на податоци се наоѓаат почетните датотеки на оперативниот систем што треба да се стартува. Оваа информација е доделена на променливиот корен.

Потоа ја давате точната патека до почетните датотеки на оперативниот систем. Ако GRUB не може да го вчита ова директно - како што е случајот со Виндоус, на пример, од GRUB едноставно се бара да го вчита првиот сектор на претходно наведениот почетен диск. Овој сектор тогаш ја содржи програмата за подигнување на странскиот оперативен систем.

Конечно, командата за подигање го инструира GRUB да го започне системот со претходно наведените информации.

Пример: стартувајте Linux¶

Следниве команди мора да бидат внесени во низа:

Ако домашната папка е преместена во сопствената партиција, ова мора да биде интегрирано:

hdX, Y мора да се замени според вашиот сопствен систем.

Наведете ја патеката до почетните датотеки:

Се разбира, sdXY исто така мора да биде прилагоден на вашиот сопствен систем.

Пат до рамдиск:

Совети за овој пример:

Совет1: Дури и ако имате нешто слично

одредено, командата Linux исто така ја обработува класичната нотација за уредите, на пример:

Совет 2: Ако Лукиот рис е инсталиран нормално, јадрото се наоѓа под/boot/vmlinuz- *. Во Груб, „Tab“ работи и за проширување на името на датотеката, т.е. можете да „поминете низ“ до правилната датотека без да го знаете точното име. Сликата initrd.img исто така се наоѓа во/подигање .

Пример: стартувајте Windows¶

Забелешка:

Овој метод преку синџир натоварувач работи само ако GRUB е започнат според спецификацијата за подигнување на BIOS-от, а не во режимот UEFI.

Следниве команди мора да бидат внесени во низа:

hdX, Y мора да се замени според вашиот сопствен систем.

Вчитајте го првиот сектор на дискот за подигање:

Алтернативно, од командната линија на GRUB започнат со спецификацијата за подигнување на BIOS-от, може да се стартува Windows инсталиран во режим BIOS со овие команди:

(Можеби не се потребни командите за инсмод; тие се тука за да се зголеми валидноста.)

Windows 7 инсталиран во режим UEFI може да се стартува од командната линија на GRUB започнат со методот за подигнување на UEFI со овие команди:

Причина за автоматско стартување на командната линија¶

Ако GRUB 2 го започне системот автоматски со командната линија, ова првично претставува непријатност, но истовремено дава поим за причината за ваквиот изглед. Единствената разлика помеѓу режимот на паѓачко мени и командната линија е дека во првиот датотеката grub.cfg може да се обработи правилно. Можни причини за неуспех во обработката се:

Датотеката дури и не постои.

Датотеката постои, но е оштетена.

Датотеката содржи груби синтаксни грешки, па GRUB 2 ја откажува обработката.

Фајлот grub.cfg е достапна, но GRUB 2 не може да ја пронајде бидејќи префиксот на променлива на околината GRUB 2 е поставен на неправилен директориум / ископана се однесува.

Режим на спасување

Режимот за спасување (= "Режим на спасување") е многу ограничена форма на командната линија GRUB-2. Тој нуди само неколку многу основни команди и никакви функции за погодност, како што се додавање записи со помош на табулаторот или лизгање низ историјата на веќе внесените команди (видете ги контролните копчиња во командната линија за споредба).

Како и да е, системот честопати може да се стартува од режимот за спасување. Ова е особено важно ако не можете да го стартувате системот на кој било друг начин затоа што не е достапен друг почетен медиум.

Појавата на режим на спасување секогаш покажува дека нешто фундаментално не е во ред со инсталацијата на GRUB 2, поради што GRUB 2 треба да се инсталира повторно секој пат. Во таков случај, можете алтернативно да го стартувате системот со десктоп ЦД, а потоа да инсталирате GRUB 2 директно, користејќи го методот chroot.

Почнувајќи да користите режим на спасување¶

Забелешка:

Бидејќи опсегот на команди е значително намален во режимот на спасување, анализата тука е многу повеќе макотрпна. Може да ги наведете содржините на директориумот само со командата ls и потоа рачно да ги пребарувате точните носачи на податоци и директориуми. Ако немате соодветен преглед на вашиот сопствен систем, претпочитате да го користите дискот Super-GRUB2.

Прво, добивате преглед на носителите на податоци препознаени од GRUB 2: