Sprievodcovia

Oprava: Nedá sa spustiť „Prosím, použite jadro vhodné pre váš procesor“

Väčšina problémov, ktoré majú používatelia systému GNU / Linux, je po ich zavedení a pokuse o prácu s nejakým softvérovým balíkom dobre. Čo sa však stane, ak dostanete správu, ktorá nedokáže nabootovať, použite v priebehu práce jadro vhodné pre váš procesor. snaží sa začať? Ak pracujete so súborom ISO, znamená to zvyčajne, že ste vybrali nesprávny súbor pre architektúru vášho stroja. V súčasnosti sa používa niekoľko hlavných architektúr, ale je viac než pravdepodobné, že ste sa pokúsili spustiť systém s kódom x86_64, ak má vo vnútri 32-bitový mikroprocesor Intel alebo AMD.

Metóda 1: Oprava chyby pri spustení s iným ISO

Nájdete tieto chyby, ktoré sa líšia v závislosti od typu použitého jadra, zvyčajne sa však začínajú správou o tom, ako jadro vyžaduje konkrétny procesor. Napríklad sme spustili testovaciu ISO 64-bitového systému Kali Linux na 32-bitovom netbooku a dostali sme nasledujúcu chybovú správu:

Toto jadro vyžaduje procesor x86-64, ale zistil iba procesor i686.

V tomto prípade i686 odkazuje na tradičnú architektúru Intel. Ak je to tak, potom stačí stiahnuť príslušné jadro, aby ste napravili chybu pri spustení. Kód je potrebné napísať, aby sa dal vykonať na určitých čipoch, a toto varovanie sa na obrazovku vytlačí s trochou ochranného kódu určeného na spustenie na type hardvéru, s ktorým pracujete.

Vráťte sa na stránku sťahovania, na ktorej ste boli, zatiaľ čo ste hľadali ISO, ktoré ste stiahli na prvom mieste na počítači, z ktorého ste schopní zaviesť systém. Ak má počítač, na ktorý ste sa pokúšali nainštalovať Linux, stále platný operačný systém, mali by ste byť schopní zaviesť systém z neho a stiahnuť novú ISO. Teoreticky by ste mohli dokonca použiť stroj, na ktorom bežal iný operačný systém ako Linux, pokiaľ dokázal vypísať súbor ISO.

Pre náš test sme sa popozerali po stránkach Kali Linux a zistili sme, že ponúkajú štandardné 32-bitové ISO. Tento súbor bude fungovať úplne dobre, ak ste dostávali chyby, ktoré uvádzali iba detekciu hardvéru i686. Aj keď pojmy i686 a 32-bit nie sú v skutočnosti zameniteľné, z dôvodu dominancie spoločnosti Intel na trhu osobných počítačov sa pri výbere súborov ISO v podstate používali týmto spôsobom.

Možno zistíte, že máte sťažnosti na iné typy hardvéru okrem iba i686. Procesory ARM sú bežné v tabletoch a iných prenosných zariadeniach a Kali Linux poskytuje súbory ISO na ich zavedenie, ktoré opravia chybu pri nespustení. Chyby PPC pochádzajú z vybavenia PowerPC, ktoré je bežné na staršom hardvéri Apple. Ubuntu a Debian podporujú súbory ISO PPC. Debian má tiež súbory ISO, ktoré môžete použiť, ak máte akýkoľvek typ zariadenia MIPS. Prejdite k inštalačnému balíku Debianu, stiahnite si jednu z týchto ISO a napíšte ju na kartu microSDXC alebo na pamäťovú kartu. Po reštarte vyberte možnosť zavedenia, ktorá sa zhoduje so zariadením, do ktorého ste napísali nový ISO, a mali by ste byť schopní spustiť inštalačný program GNU / Linux.

Majte na pamäti, že ak máte spustený virtuálny počítač a máte túto chybu, možno budete chcieť pomocou ponúk zmeniť typ emulovaného procesora. Namiesto prechodu na iný typ ISO môžete systém virtuálnych strojov zmeniť na 64-bitový procesor.

Metóda 2: Zistenie hardvéru procesora

Ak môžete zaviesť existujúcu inštaláciu systému Linux, ale neviete, akú architektúru používa, môžete to ľahko zistiť. Ak inštalácia systému X Windows nefunguje, otvorte v termináli okno svojej inštalácie alebo choďte na niektorú z virtuálnych konzol. Do príkazového riadku bash napíšte arch alebo nemenovať -m aby ste okamžite zistili, s akou architektúrou procesora pracujete.

Spustili sme to z vnútra inštalácie Lubuntu na tom istom testovacom netbooku, na ktorom sme vyskúšali súbor ISO Kali Linux, a ten rýchlo vrátil i686 ako odpoveď. To potvrdzuje to, čo sme o stroji vedeli, že mal štandardný 32-bitový procesor Intel a mal by fungovať v pohode so súborom ISO, ktorý je navrhnutý tak, aby fungoval v rámci tejto architektúry. Jednoducho použite dd na jeho napísanie rovnakým spôsobom, ako by ste ho použili na napísanie pôvodného ISO, s ktorým ste pracovali, a na reštartovanie.

$config[zx-auto] not found$config[zx-overlay] not found