Linux UEFI Gyors telepítési útmutató
Roderick W. Smith
A több éves, a szeme a legtöbb hétköznapi felhasználók volt elrejtve egy új firmware technológia (szoftver vezetékes be a „hardver” használt számítógép és ha be van töltve - prim.per.). Ő ismert, mint a technológia Extensible Firmware Interface (EFI). vagy újabban a technológia Unified EFI (UEFI, ami lényegében egy változata EFI 2.x), kezdte felváltani a régi verziót a Basic Input / Output System firmware (BIOS). amelyhez egy kicsit ismerős, legalábbis a legtöbb tapasztalt felhasználók számára.
Ez a számítógép EFI?
EFI egy olyan típusú firmware. ami azt jelenti, hogy a szoftver, amely be van építve a számítógépet az alacsony szintű feladatokat. A legfontosabb, hogy a firmware-t vezérli a számítógép boot folyamat, és ez viszont azt jelenti, hogy a számítógépek, amelyek használják az EFI, betöltve nem így történik a számítógépek, amelyek használják a BIOS. Valamivel alacsonyabb kap különös kivétel e szabály alól. Ez a különbség lényegesen bonyolultabbá létrehozását telepítési adathordozó az OS, de ha minden be van állítva, és fut, akkor kevés hatással van a mindennapi működés során a számítógépet. Felhívjuk figyelmét, hogy a legtöbb gyártó megkülönböztetni az EFI firmware verzió használja a „BIOS”. Úgy vélem, hogy ez a használat szempontjából félrevezető, úgyhogy ne jöjjön; Véleményem EFI, és BIOS-a két különböző típusú ektől.
Megjegyzés: Az EFI firmware, amely felhasználja az Apple Mac számítógépek, szokatlan sok tekintetben. Bár sok a kifejtett érvelés cikkben érintett Mac számítógépek, egyes részleteket különböző, különösen, amikor a létrehozása letöltők EFI. Ezt a feladatot a legjobban megvalósítható OS X operációs rendszerben áldja segédprogramot. amely a Mac, de ez a cikk nem írja le.
Ha nem biztos abban, hogy van-e a számítógép támogatja az EFI, meg kell nézni a közüzemi munkálatok iOS telepítést és keresse meg, van-e használati útmutató linkeket EFI. UEFI vagy legacy indítás (betölti a régi verzió). Ezt gyorsan elvégezhető a PDF-fájl Keresés a kézikönyvet. Ha nem talál ilyen hivatkozás, akkor a számítógép valószínűleg régi verzióját használja a BIOS-ban ( „legacy BIOS”), de ha talál hivatkozásokat ezeket a feltételeket, akkor feltétlenül használni EFI módot. Tudod is megpróbál indítással rendszerindító adathordozót, amely csak EFI bootloader módban. Ehhez a vizsgálathoz egy jó választás lenne a kép egy USB flash meghajtóra vagy egy CD-R a rakodó refind.
Mielőtt folytatnám, akkor tudnia kell, hogy a legtöbb x86 EFI firmware PC-k és x86-64 van egy összetevője az úgynevezett kompatibilitás modul kompatibilitás modul (CSM). amely lehetővé teszi az EFI betölteni az operációs rendszerek a régi betöltő mechanizmusa a BIOS design. Ez nagyon kényelmes, mert Ez biztosítja a visszafelé kompatibilitás, de vannak nehézségek, mert nincs szabványosítás a szabályokat, és a felhasználói felület kezelése a számítógép indulásakor az EFI módban, amikor - a BIOS módban (vagy CSM és öröksége, hogy ugyanaz a dolog). Különösen, hogy túl könnyű véletlenül letölt Linux telepítési adathordozót a BIOS / CSM / legacy mód, ami ahhoz vezet, hogy a telepítés a Linux a BIOS mód / CSM / legacy. Abban az esetben, ha a Linux - az egyetlen operációs rendszer, ez a funkció jól működik, de ez a helyzet megnehezíti a töltési folyamat, ha dual boot Windows EFI módban. Az is lehet, az ellenkező helyzetet. Az alábbiakban megtudhatja, hogyan kell letölteni a telepítő a megfelelő módot.
Meg kell említeni még egy további jellemzője UEFI: Biztonságos rendszerindítás mód. Ez a funkció minimalizálja a kockázatot típusú csomagtartó kit vírusfertőzések, amelyek olyan típusú malware, hogy megfertőzi a számítógépet boot loader. Különösen ezek a vírusok észlelésére és eltávolítására különösen nehéz, hogy egy kiemelt ezek blokkolása. A Microsoft cég megköveteli, hogy minden asztali és hordozható számítógépeken, amelyeken a Windows logó 8 mellékelt tartalmazza Secure boot módban. Ezt a konfigurációs opciót megnehezíti a Linux telepítése, bár néhány disztribúció megbirkózni ezzel a problémával, mint mások. Azonban nem kell félni, hogy biztosítsa a Boot módot EFI vagy UEFI-ben, akkor lehetséges, hogy a számítógép az EFI Secure boot mód nem támogatott, és még a számítógépek x86-64 EFI, amelyen a Secure boot üzemmódot támogatja, akkor tiltsa le. A Microsoft cég megköveteli a Windows 8 igazolás; de ennek a követelménynek az ARM PC - ezen számítógépek, hogy jön a Windows 8 felhasználók nem letiltani Secure boot módban. Szerencsére, most számítógépek alapján ARM Windows 8 operációs rendszer rendkívül ritkák. Én nem ajánlom használja őket.
A terjesztési támogatja EFI?
Felkészülés a telepítésre Linux
Számos előkészítő lépéseket, hogy segítsen végrehajtani a telepítést a Linux rendszer simábban a számítógépen EFI:
Linux telepítése
A legtöbb Linux disztribúció biztosított meglehetősen teljes szerelési útmutató; de szerelők EFI módban találtam néhány közös akadályokra:
Bizonyos esetekben előfordulhat, hogy a Linux telepítéséhez a BIOS módban. Ezután néhány esetben a Linux letöltés megkezdéséhez EFI módban, akkor manuálisan telepíteni a EFI bootloader módban. Tájékoztatás a meglévő rakodógépek és hogyan kell telepíteni őket, lásd a oldal kezelése az EFI boot Linux.
Hibaelhárításhoz postinstall
Ha a számítógép újraindítása, és kerüljön közvetlenül a Windows, akkor valószínű, hogy nem megfelelően van telepítve a Linux boot loader, vagy letöltés menedzser. (Annak ellenére, hogy először próbálja meg kikapcsolni Secure boot módban, ahogy mondtam, ez gyakran okoz problémát). Számos lehetséges megoldás erre a problémára:
- Használja efibootmgr segédprogram - akkor boot Linux visszaszerzés korong EFI módban és használja efibootmgr segédprogram újra regisztrálni a Linux boot loader itt leírtak szerint.
- Használja bcdedit programot a Windows - Ha egy parancssori ablakot Windows rendszergazda módban használja a parancsot bcdedit / set path \ EFI \ fedora \ grubx64.efi. telepíti az EFI / Fedora / grubx64.efi fájlt az ESP partíciót a boot betöltő alapértelmezett. Ha szükséges, módosítsa az útvonalat úgy, hogy rámutat arra, hogy a kívánt rakodó. Ha indítjuk a benne Secure boot módban, akkor a boot program telepítéséhez shim.efi. shimx64.efi vagy PreLoader.efi (attól függően, hogy mi van), és nem grubx64.efi.
- A rendszerindítási refind - Előfordul, hogy a problémát meg lehet oldani refind rakodó. Azt javasoljuk, hogy próbálja ki a képet, hogy a CD-R vagy USB flash eszköz. Ha tudja tölteni Linux telepítése egy RPM-csomag a Debian csomagot vagy a .zip fájlt. (Megjegyezzük, hogy szükség lehet a beállítások szerkesztéséhez a letöltéseket kiválasztásával erre paraméter vmlinuz *. Elérhető Linux, és nyomja meg kétszer az F2 vagy Insert gombot (Insert). Valószínű, hogy szükség lesz, ha van egy külön rész / nem indul el. mert ebben a helyzetben refind rakodó nem találja a gyökér (/) partíciót, hogy bemegy a kernel).
- Használja a közüzemi boot javítás - Egy csökkentve közüzemi boot javítás, a rendelkezésre álló Ubuntu; Azonban azt javasoljuk, hogy azt csak az Ubuntu rendszer, és nagyon hasonlít a rendszereket, például a menta. Bizonyos esetekben előfordulhat, hogy ki kell választania a lehetőséget Speciális beállítás (Speciális beállítások), és állítsa be a biztonsági jelölőnégyzetet, és cserélje ki a Windows boot loader.
- Almenü a Windows rakodó - Néhány gyengén teljesítő EFI firmware betöltése pedig csak a Windows boot loader található, amely az EFI partíció és az úgynevezett EFI / Microsoft / boot / bootmgfw.efi. Ezért előfordulhat, hogy kell nevezni a rakodó másra (ajánlom mozgatni egy szinttel lejjebb, például a szint EFI / Microsoft / bootmgfw.efi), és a helyére tenni egy másolatot az előnyös boot loader. (A legtöbb eloszlások GRUB másolatot egymástól függetlenül helyezzük alkönyvtárban úgynevezett EFI. Például in EFI / Ubuntu Ubuntu vagy EFI / Fedora Fedora). Megjegyzendő, hogy ez a megoldás meglehetősen durva és néhány felhasználó azt jelentették, hogy a Windows váltja őt, mint a boot loader, hogy a megoldás nem is működik 100% -ában. Azonban ez az egyetlen megoldás, amely néhány gyengén teljesítő firmware EFI. Mielőtt megpróbál ez a megoldás azt javasoljuk, hogy frissítse a firmware-t és használata efibootmgr hasznosságát Linux vagy Windows bcdedit segédprogram pereregistrovat a bootloader.
Egy másik osztály problémák tárgya rakodó munkahelyi problémák - Ha megjelenik a GRUB (vagy más boot loader, vagy letöltés menedzser, amely az alapértelmezett a forgalmazás), de az operációs rendszer nem indul, meg kell oldani ezt a problémát. A Windows gyakran nem tölti be, t. Hogy. A GRUB 2 nagyon válogatós utal a Windows. Egyes esetekben ez a probléma is súlyosbítja a Secure boot módban. GRUB 2 példa bejegyzéseket Windows betöltéséhez arcomon oldal leírása GRUB 2. Tekintettel problémák a Linux boot, majd miután betöltött GRUB, lehet, hogy számos problémát, és valószínűleg hasonló lesz a Linux indító problémák a BIOS módban ezért itt nem fogok venni.
Annak ellenére, hogy a GRUB 2 nagyon gyakran használják, véleményem szerint ez a rakodó meglehetősen gyenge - ez egy nagyon összetett program, amelyet nehéz beállítani és használni. Így, ha befut problémái vannak a GRUB, a kezdeti tanács az lenne, hogy helyette valami mást. Az oldalamon találhatóak EFI betöltőtől leírja a rendelkezésre álló lehetőségek Linux. Ezek közé tartozik a saját refind letöltés menedzser. ami sokkal egyszerűbb telepíteni és fenntartani. Annak ellenére, hogy sok disztribúció nem sikerül dolgozó GRUB 2, de ha problémák miatt GRUB 2 szándékozó cserélni, akkor nyilvánvaló, hogy az Ön esetében ez nem így van!