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

Родерик W. Smith

В продължение на няколко години, от очите на по-голямата част от обикновените потребители е била скрита нова технология на фърмуера (софтуер програмирани в "хардуера" на компютъра се използва и когато тя е заредена -. Prim.per). Тя е известна като технология Extensible Firmware Interface (EFI). или по-скоро, тъй като технологията Unified EFI (UEFI, което по същество е версия на EFI 2.x), започва да се замени версия на Basic Input / Output System фърмуер (BIOS) на стария. към която е малко позната, най-малко, най-опитните потребители.

Компютърът използва EFI?

EFI е вид на фърмуера. което означава, че е софтуерът, който е вграден в компютъра, за да изпълняват задачи от ниско ниво. Най-важното е, че фърмуера контролира процеса на стартиране на компютъра, а това от своя страна означава, че компютрите, които използват EFI, заредени не как това се случва в компютрите, които използват BIOS. Малко по-долу ще се обърне специално изключение от това правило. Тази разлика може значително да усложни създаването на инсталационния носител с операционната система, но след като всичко е настроено и работи, тя ще има малко влияние върху ежедневната работа на вашия компютър. Моля, имайте предвид, че по-голямата част от производителите да се разграничат своите версии на фърмуера EFI използват термина "BIOS". Вярвам, че тази употреба на термини, е подвеждащо, така че аз го избегне; По мое мнение, EFI, и BIOS са два различни вида пиърсинг.

Забележка: EFI фърмуера, която използва Mac компютри на Apple, е нещо необичайно в много отношения. Въпреки че голяма част от мотивите, изложени в тази статия се отнася за Mac компютри, някои от детайлите са различни, особено когато става въпрос за създаване на програми за изтегляне EFI. Тази задача се постига най-в OS X, използвайки благослови полезност. който е на Mac, но тази статия не съдържа описание.

Ако не сте сигурни дали има в компютъра си подкрепа на EFI, вие трябва да погледнете вашите комунални работи с версия за настройка и за това дали има ръководство за потребителя, за връзки с EFI гледам. UEFI или наследство зареждане (зарежда старата версия). Това може да бъде най-бързо става с PDF файл Търсене вашето ръководство. Ако не се намери такава препратка, а след това на вашия компютър вероятно използва версия на BIOS ( "наследство BIOS"), една стара, но ако намерите препратки към тези условия, тогава определено използвате режима EFI. Можете също да опитате зареждане от стартов носител, който е само на EFI режим буутлоудъра. За този тест се прави добър избор би бил образа на USB флаш устройство или CD-R с rEFInd на товарача.

Преди да продължа, трябва да знаете, че в повечето x86 EFI фърмуер компютри и x86-64 има компонент, известен като модул за поддръжка на съвместимост Съвместимост Module Support (CSM). , която позволява да се зареди EFI операционни системи, които използват стария механизъм зареждане в BIOS дизайн. Това може да бъде много удобно, защото Тя осигурява обратна съвместимост, но също така има трудности, защото няма стандартизация в правилата и контролите потребителския интерфейс, когато компютърът ботуши до режима EFI и кога - в режим на BIOS (или CSM и наследство е, че едно и също нещо). По-специално, че е твърде лесно да се случайно свалите инсталационния носител Linux в BIOS / CSM / режим на наследството, което ще доведе до инсталирането на Linux в режим на BIOS / CSM / наследството. В случай, че Linux - си само операционна система, тази функция може да работи добре, но това усложнява процеса на зареждане, ако двойствен обувка с Windows в режим на EFI. Той може да бъде обратната ситуация. По-долу ще научите как да свалите инсталатора в правилния режим.

Необходимо е да се спомене още един добавена функция UEFI: Режим на Secure Boot. Тази функция е предназначена да намали риска от тип обувка комплект вирусни инфекции, които са тип зловреден софтуер, който инфектира компютъра обувка товарач. По-специално, тези вируси за откриване и премахване особено трудно, като приоритет на тяхното блокиране. Microsoft компания изисква всички настолни и преносими компютри, които имат логото на Windows 8 снабден с включен режим на Secure Boot. Тази опция конфигурация усложнява инсталирането на Linux, въпреки че някои дистрибуции да се справят с този проблем по-добре от други. Въпреки това, не се страхувайте да Secure режим Boot в EFI или UEFI-в, че е възможно в компютъра с режима Secure Boot на EFI не се поддържа, а дори и на компютри с x86-64 EFI, на която се поддържа режим на Secure Boot, можете да го изключите. Microsoft компания изисква това за Windows 8 сертификация; но това изискване не важи за ARM компютри - за тези компютри, които идват с Windows не са разрешени 8. Потребителите да деактивирате режим Secure Boot. За щастие, в момента компютри, базирани на ARM с Windows 8 операционна система са доста редки. Не ви съветвам да ги използвате.

В дистрибуцията ви е подкрепена от EFI?

Подготовка за инсталиране на Linux

Няколко подготвителни стъпки, за да ви помогнат да изпълните инсталацията на вашата Linux система по-гладко на компютъра с фърмуера EFI:

Инсталиране на Linux

Повечето дистрибуции на Linux са предвидени доста пълни инструкции за монтаж; но монтажници с режим EFI намерих няколко общи пречки:

В някои случаи може да се наложи да инсталирате Linux в режим на BIOS. След това, в някои случаи и за Linux, за да започне да се изтегля в режим на EFI, можете ръчно да инсталирате режим на буутлоудъра EFI. Информация за съществуващите товарачи и как да ги инсталирате, вижте страницата си Управление на EFI зареждане на ОС за Linux.

Отстраняване на проблеми postinstall

Ако рестартиране на компютъра и се зарежда директно в Windows, то е вероятно, че той не е бил инсталиран правилно вашата Linux зареждане на ОС или даунлоуд мениджър. (Въпреки, че първо трябва да се опитаме да деактивирате режима Secure Boot, както казах, това често води до проблеми). Има няколко възможни решения на този проблем:

  • Използвайте efibootmgr полезност - можете да стартирате Linux диск за възстановяване в режим на EFI и използвайте efibootmgr програма, за да се пререгистрират си Linux зареждане, както е описано тук.
  • Използвайте BCDEDIT програма от Windows - Ако прозореца на командния ред в режим на администратор на Windows, можете да използвате командата BCDEDIT / зададете пътя \ EFI \ Fedora \ grubx64.efi. инсталирате EFI / Fedora / grubx64.efi файла на дяла, ESP като зареждане на ОС, използван по подразбиране. Ако е необходимо, промените пътя, така че да сочи към желания товарач. Ако сте зареждане от включен режим на Secure Boot, след което можете като програма обувка, за да инсталирате shim.efi. shimx64.efi или PreLoader.efi (в зависимост от това, което имате), а не grubx64.efi.
  • Задайте обувка rEFInd - Понякога проблемът може да бъде решен refind товарач. Аз препоръчвам да се опитате да използвате изображение, което да CD-R или USB флаш устройство. Ако можете да заредите Linux, можете да инсталирате пакет RPM за пакета за Debian или като .zip файл. (Моля, имайте предвид, че може да се наложи да промените настройките на вашите файлове за изтегляне, като изберете за този параметър е vmlinuz *. На разположение на Linux, и натиснете два пъти F2 или Поставете бутон (Insert). Най-вероятно ще бъде необходимо, ако имате отделен раздел / не се стартира., тъй като в тази ситуация rEFInd товарач не може да намери корена (/) дял да влязат в ядрото).
  • Използвайте Ремонт полезност Boot - Използвайте намаляване полезност Boot Ремонт, налични в Ubuntu; Въпреки това, аз препоръчвам да го използвате само за системата Ubuntu и са много подобни на неговите системи, например, мента. В някои случаи може да се наложи да изберете Разширена опция опция (Разширени настройки) и да зададете квадратчето за архивиране, както и на мястото на зареждане на ОС на Windows.
  • Подменю Windows товарач - Някои слабо представящите EFI фърмуера е зареден само зареждане на ОС Windows, който се намира в дял EFI и призова EFI / Microsoft / Boot / bootmgfw.efi. Следователно, може да се наложи да се преименува на зареждане на нещо друго (аз препоръчвам да го преместите едно ниво надолу, например, нивото на EFI / Microsoft / bootmgfw.efi) и на негово място сложи копие от предпочитан за начално зареждане. (В повечето разпределения GRUB копие независимо поставя в поддиректория наречена EFI. Например в EFI / Ubuntu за Ubuntu или EFI / шапка за Fedora). Имайте предвид, че това решение е по-скоро груб и някои потребители съобщават, че Windows ще го замести като им зареждане на ОС, така че разтворът дори може да не работи в 100% от случаите. Въпреки това, тя е единственото решение, което работи по някои слабо представящите фърмуер EFI. Преди да опитате това решение аз препоръчвам за обновяване на фърмуера и използването efibootmgr полезност на Linux или Windows BCDEDIT полезност от pereregistrovat си буутлоудъра.

Друг клас проблеми се отнася до товарача проблеми в работата - Ако видите GRUB (или всяка друга зареждане на ОС или даунлоуд мениджър, който се използва по подразбиране във вашата дистрибуция), но операционната система не се стартира, трябва да се реши този проблем. Windows често не се зарежда, т. За. Плюскане 2 е много придирчив се отнася до Windows. В някои случаи този проблем може да се влоши, използвайки режим Secure Boot. GRUB 2 Примерни записи да се зареди Windows поглед на моята страница Описание GRUB 2. Що се отнася до проблеми с багажника Linux, а след това, след като е зареден GRUB, може да е на редица проблеми, и те вероятно ще бъде подобна на зареждане проблемите с Linux в режим на BIOS така че тук няма да се разгледа.

Въпреки факта, че GRUB 2 се използва много често, по мое мнение, това товарач е доста слаб - това е много сложна програма, която е трудно да се настроите и използвате. По този начин, ако се сблъскате с проблеми, свързани с GRUB, ако първоначално моят съвет е да го замени с нещо друго. На страницата си за EFI bootloaders описва достъпни на Linux опции. Те включват собствения си мениджър rEFInd изтегляне. което е много по-лесно за инсталиране и поддръжка. Въпреки факта, че много дистрибуции успяват да получат работа GRUB 2, но ако се дължат на проблеми с GRUB 2, които възнамеряват да го замени, очевидно е, че във вашия случай това не е така!

Сродни връзки

Свързани статии

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