Tietoja Tietokone on käynnistettävä uudelleen (kernel-paniikki) -viesteistä

  • Viimeksi muutettu: 01 kesäkuu, 2009
  • Artikkeli: HT1392
  • Vanha artikkeli: 106227

Yhteenveto

UNIX-tyylisissä käyttöjärjestelmissä (kuten Mac OS X, Mac OS X Server, AIX ja A/UX) voi ilmetä kernel-paniikiksi nimetty ongelma. Kernel-paniikkitilanteesta voidaan kerätä hyödyllisiä tietoja ohjelmistokehittäjiä tai vianmääritystä varten. Mac OS X 10.2 -käyttöjärjestelmässä tai uudemmassa näkyviin tulevassa ilmoituksessa kerrotaan, että tietokone on käynnistettävä uudelleen. Pidä virtapainiketta alhaalla useita sekunteja tai paina uudelleenkäynnistyspainiketta.

Vihje: Päivittämällä Mac OS X -käyttöjärjestelmän uusimpaan versioon voit välttää tilanteita, joissa kernel-paniikki voi ilmetä.

Tuotteet, joita asia koskee

Mac OS X 10.4, Mac OS X 10.3, Mac OS X 10.2, Mac OS X 10.1, Mac OS X 10.0, Mac OS X 10.5

Käytössä olevan Mac OS X -version mukaan kernel-paniikista kertova varoitusviesti voi olla seuraavanlainen.

10.2, Mac OS X 10.3 tai uudempi




Kernel-paniikista ilmoittava malliviesti (Mac OS X 10.3 tai uudempi)



Kernel-paniikista ilmoittava malliviesti (Mac OS X 10.2–10.2.8)

Mac OS X:n versiossa 10.2 tai uudemmassa on automaattinen kernel-paniikin kirjaustoiminto, joten käyttäjä ei ehkä näe kernel-paniikkitilanteesta kertovia ulkoisia merkkejä. Voit tarkastella kernel-paniikkilokeja (kansiossa /Kirjasto/Logs/PanicReporter) milloin tahansa, kun tietokone täytyy pakottaa käynnistymään uudelleen painamalla joko virtapainiketta tai näppäinyhdistelmää Ctrl-Komento-virtapainike. Kernel-paniikkiteksti lisätään lokiin, kun tietokone käynnistetään seuraavan kerran. Tämä edellyttää sitä, että PRAM-muistia ei nollata samanaikaisesti. (Kernel-paniikkiteksti tallennetaan PRAM-muistiin, kunnes tietokone käynnistetään uudelleen.)


Mac OS X 10.0 - 10.1.5

Kun kernel-paniikki ilmenee Mac OS X:n tai Mac OS X Serverin versiossa 10.0–10.1.5, valkoinen teksti mustaa taustaa vasten piirtyy näytön viimeisen paniikkia edeltäneen kuvan päälle. Näkyviin voi tulla esimerkiksi seuraavia Kernel-paniikkiviestejä:

    "Unresolved kernel trap(cpu 0): 0x300 Data access DSISR=0x40000000 DAR=0x0000006c PC=0x06d77510 MSR=0x00009030
    generating stack backtrace prior to panic:
    backtrace: 0x06d77510 0x0002a1fa 0009d1ef 00099440 012f4102 kernel modules in backtrace: com.apple.filesystems.cddafs(1.0) @ 06d75000
    Memory Access Exception(1,0,0) Waiting for remote debugger connection"

 



Kernel-paniikista ilmoittava malliviesti (Mac OS X 10.0–10.1.5)



Mitä kernel-paniikkiviesti tai -loki sisältää?

Kernel-paniikki luo tietoja, jotka voivat auttaa ohjelmistokehittäjiä ohjelmisto-ongelman selvittämisessä. Kernel-paniikin aikaisten tietojen kirjaaminen on hyödyllistä. Lisäksi on hyvä selvittää, mitä tietokoneella oltiin tekemässä, kun kernel-paniikki ilmeni – käynnistettiinkö tietokone vai katkaistiinko siitä virta tai suoritettiinko tiettyä tehtävää?


Kernel-paniikkitietojen tallentaminen

Mac OS X:n versiossa 10.2 tai uudemmassa kernel-paniikkiteksti kirjataan automaattisesti lokiin (kuten on kuvattu edellä).  Mac OS X:n versiossa 10.0–10.1.5 tietokone ei vastaa kernel-paniikin aikana, joten näytönkaappauskuvan ottaminen ei ole mahdollista. Voit näppäillä tiedot toiseen tietokoneeseen tai kirjoittaa ne käsin muistiin.

Vianmääritys

Jos paniikkiongelma ilmenee toistuvasti etkä tiedä, miten aloitat vianmäärityksen, tutustu artikkeliin Ongelmien eristäminen Mac OS X:ssä.

Lisätietoja

Kernel-paniikki voi ilmetä, kun käyttöjärjestelmän ydin (kernel) vastaanottaa odottamattoman muotoisen ohjeen tai ei käsittele sitä oikein. Kernel-paniikki voi myös ilmetä, kun käyttöjärjestelmä ei pysty palautumaan erityyppisestä ongelmasta. Kernel-paniikin syynä voi olla vioittunut tai yhteensopimaton ohjelmisto tai harvoin myös vioittunut tai yhteensopimaton laitteisto.

Not helpful Somewhat helpful Helpful Very helpful Solved my problem