Oppaat

Korjaus: Käynnistys epäonnistui. Käytä CPU: lle sopivaa ydintä.

Useimmat ongelmat, joita käyttäjillä on GNU / Linuxin kanssa, ovat hyvin käynnistyksen jälkeen ja yrittäneet työskennellä jonkin ohjelmistopaketin kanssa, mutta mitä tapahtuu, jos saat viestin, jonka lukeminen ei onnistu käynnistykseen, käytä CPU: lle sopivaa ydintä ollessasi yrittää aloittaa? Jos työskentelet ISO-tiedoston kanssa, se tarkoittaa yleensä, että olet valinnut väärän tiedoston koneesi arkkitehtuurille. Nykyisessä käytössä on useita suuria arkkitehtuureja, mutta olet todennäköisesti yrittänyt käynnistää järjestelmän x86_64-koodilla, kun siinä on 32-bittinen Intel- tai AMD-mikroprosessori.

Tapa 1: Ei voida käynnistää -virheen korjaaminen eri ISO-arvolla

Nämä virheet vaihtelevat eri tavoin käytetyn ytimen tyypin mukaan, mutta ne alkavat yleensä viestillä siitä, kuinka ydin vaatii tietyn prosessorin. Esimerkiksi suoritimme 64-bittisen Kali Linuxin testi-ISO: n 32-bittisessä netbookissa ja saimme seuraavan virhesanoman:

Tämä ydin vaatii x86-64-suorittimen, mutta havaitsi vain i686-suorittimen.

Tässä tapauksessa i686 viittaa perinteiseen Intel-arkkitehtuuriin. Jos näin on, sinun tarvitsee vain ladata asianmukainen ydin korjata käynnistysvirhe. Koodi on kirjoitettava suoritettavaksi tietyille siruille, ja tämä varoitus tulostetaan ruudulle hiukan suojakoodilla, joka on suunniteltu toimimaan sen tyyppisellä laitteistolla, jonka kanssa työskentelet.

Palaa takaisin lataussivulle, jolla olit, kun etsit ISO-tiedostoa, jonka olet ladannut ensinnäkin koneella, josta voit käynnistää. Jos koneella, jota yritit asentaa Linuxiin, on edelleen voimassa oleva käyttöjärjestelmä, sinun on voitava käynnistää se ja ladata uusi ISO. Voit teoriassa jopa käyttää konetta, joka käytti eri kuin Linux-käyttöjärjestelmää, kunhan se pystyi kirjoittamaan ISO-tiedoston.

Testiämme varten me pönkäsimme Kali Linux -sivustolla ja huomasimme, että he tarjoavat tavallisen 32-bittisen ISO: n. Tämä tiedosto toimii täydellisesti, jos sait virheitä, joissa mainittiin vain i686-laitteiston havaitseminen. Vaikka termejä i686 ja 32-bittisiä ei voida itse asiassa vaihtaa, Intelin hallitsevan aseman vuoksi henkilökohtaisten tietokoneiden markkinoilla niitä on käytetty lähinnä tällä tavalla ISO-tiedostoja valittaessa.

Saatat huomata, että sinulla on valituksia muun tyyppisistä laitteistoista paitsi i686: sta. ARM-prosessorit ovat yleisiä tableteissa ja muissa kannettavissa laitteissa, ja Kali Linux tarjoaa ISO-tiedostot näiden käynnistämiseksi, mikä korjaa käynnistysvirheen. PPC-virheet tulevat PowerPC-laitteista, mikä on yleistä vanhemmille Applen laitteistoille. Ubuntu ja Debian ovat tukeneet PPC ISO-tiedostoja. Debianilla on myös ISO-tiedostoja, joita voit käyttää, jos sinulla on minkään tyyppisiä MIPS-laitteita. Siirry Debianin asennuspakettiin, lataa yksi näistä ISO-tiedostoista ja kirjoita se microSDXC-kortille tai muistitikulle. Kun käynnistät uudelleen, valitse käynnistysvaihtoehto, joka vastaa laitetta, jolle kirjoitit uuden ISO: n, ja sinun pitäisi pystyä käynnistämään GNU / Linux-asennusohjelma.

Muista, että jos sinulla on virtuaalikone ja sinulla on tämä virhe, kannattaa ehkä käyttää valikoita muuttamaan emuloidun prosessorin tyyppi. Sen sijaan, että vaihdat erityyppiseen ISO-tyyppiin, voit mahdollisesti vaihtaa virtuaalikonejärjestelmän 64-bittiseen prosessoriin.

Tapa 2: Suorittimen laitteiston tunnistaminen

Jos voit käynnistää olemassa olevan Linux-asennuksen, mutta et tiedä mitä arkkitehtuuria se käyttää, voit helposti selvittää sen. Avaa pääteikkuna asennuksestasi tai siirry johonkin virtuaalikonsoleista, jos X Windows -asennuksesi ei toimi. Kirjoita bash-kehotteeseen kaari tai uname -m saadaksesi heti selville millaista prosessoriarkkitehtuuria työskentelet.

Suoritimme sen Lubuntu-asennuksen sisältä samaan testiverkkoon, jossa kokeilimme Kali Linux ISO -tiedostoa, ja se palautti nopeasti i686: n vastauksena. Tämä vahvistaa sen, mitä tiesimme koneesta, koska siinä oli tavallinen 32-bittinen Intel-prosessori ja sen pitäisi toimia hienosti ISO-kuvatiedoston kanssa, joka on suunniteltu toimimaan tässä arkkitehtuurissa. Kirjoita dd yksinkertaisesti kirjoittamalla se samalla tavalla kuin olisit käyttänyt sitä alkuperäisen ISO: n kirjoittamiseen ja uudelleenkäynnistykseen.

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