[ edellinen ] [ Tiivistelmä ] [ Tekijänoikeuksista ] [ Sisällys ] [ seuraava ]

Debian GNU/Linux 2.1 asennusohje Intel x86 - Luku 6
Asennusohjelmiston käynnistys


Olet jo valinnut käynnistysmenetelmän edellisessä luvussa. Käynnistystaltio voi olla Rescue Floppy, käynnistys-romppu, tai jo asennettu käyttöjärjestelmä. Tämä luku kuvaa muutamia tapoja ohjata käynnistystä, yleisiä käynnistyksen aikana esiin tulevia pulmia ja keinoja niiden kiertämiseen, tai ainakin keinoja pulmien syiden määrittämiseen.

Huomaa, että joissakin koneissa Control-Alt-Delete ei kunnolla palauta järjestelmää oletusarvoihin (ei "resetoi" kunnolla), joten kylmäkäynnistystä suositellaan (virtakytkimestä tai reset-nappulasta). Mikäli teet asennusta jo asennetusta käyttöjärjestelmästä (t.s. DOS-ikkunasta), ei muuta mahdollisuutta olekaan. Muussa tapauksessa, ole hyvä ja käynnistä kone virtakytkimestä tai reset-nappulasta.


6.1 Käynnistysparametrien arvot

Käynnistysparametrit ovat Linuxin ytimelle (kernel) välitettäviä parametreja joiden tarkoituksena on varmistua oheislaitteita käsiteltävän oikealla tavalla. Yleensä käyttöjärjestelmän ydin osaa itse tutkia (auto-probe) oheislaitteista tarvittavan tiedon. Joissakin tapauksissa on ydintä kuitenkin hieman autettava.

Mikäli käynnistystaltiona on Rescue Floppy tai käynnistys-romppu , pääset boot: -kehoitteeseen. Yksityiskohtaista tietoa käynnistysparametrien käytöstä Rescue Floppy:llä on käynnistys: Rescue Floppy, Kohta 6.2. Mikäli käynnistät asennusohjelmiston jo asennetusta käyttöjärjestelmästä joudut käyttämään muuta tapaa käynnistysparametrien arvojen asettamiseen. Voit esimerkiksi muokata tiedostoa install.bat millä tahansa teksturilla. Linux BootPrompt HOWTO; sisältää kaiken tiedon käynnistysparametreista; tässä osassa on vain lyhyt hahmotelma oleellisimmista parametreista.

Mikäli käynnistät asennusohjelmistoa ensimmäistä kertaa, kokeile käynnistysparametrin oletusarvoja (t.s. älä aseta arvoja itse) ja katso jos se toimii oikein. Luultavasti näin käy. Jos ei, voit tehdä käynnistyksen uudelleen myöhemmin ja etsiä parametreja jotka kertoisivat ytimelle laitteistostasi.

Kun käyttöjärjestelmän ydin käynnistyy, pitäisi ruudulle aikaisessa vaiheessa tulostua Memory: availk/totalk available. total pitäisi vastata keskusmuistin kokonaismäärää kilotavuissa. Mikäli koneessa on oikeasti jokin muu määrä muistia, on käytettävä mem=ram -parametria, missä ram on muistin oikea määrä, yksikkönä "k" kilotavuille ja "m" megatavuille. Esimerkiksi sekä mem=8192k että mem=8m tarkoittaa 8MB keskusmuistia.

Joissakin laitteissa on levykeasema jossa on "inverted DCL". Mikäli levykettä luettaessa tulee virheitä, vaikka tiedät levykkeen toimivan kunnolla, kokeile parametriä floppy=thinkpad.

Joissakin laitteissa, kuten IBM PS/1 tai Valuepoint (joissa on ST-506 kiintolevyt), ei IDE-levyä ehkä tunnisteta oikein. Yritä taas ensin ilman parametrejä ja tutki tunnistetaanko IDE-levy oikein. Jos ei, määritä levyn geometria (sylinterit, lukupäät ja sektorit), ja käytä parametria hd=cylinders,heads,sectors.

Muistutamme taas, että Linux BootPrompt HOWTO sisältää kaiken tiedon käynnistysparametreista, ja vinkkejä hämärien oheislaitteiden käyttöön.


6.2 käynnistys: Rescue Floppy

käynnistys Rescue Floppy:lta on helppoa; aseta Rescue Floppy ensimmäiseen levykeasemaan, ja käynnistä laitteisto painamalla reset-nappulaa tai virtakytkimestä. Kuten aikaisemmin mainittiin, suositellaan reset-nappulaa tai virtakytkintä, eikä Control-Alt-Del. Levykkeen pitäisi alkaa pyörimään, ja näytöllä pitäisi näkyä Rescue Floppy:n esittelyruutu jonka lopussa on boot:-kehoite.

Jos käytät jotain muuta käynnistystapaa, seuraa ohjeita ja odota kunnes boot:-kehoite tulee näkyviin. Mikäli keskusmuistia on vähemmän kuin 5MB, on käytettävä Low-Memory Boot Disk:iä (katso Asennus laitteistoon jossa on niukasti muistia, Kohta 5.9 edempänä). Mikäli käytät 1,44MB:tä pienempiä käynnistyslevykkeitä on käytettävä RAM-disk käynnistystä, ja tarvitaan Root Disk.

boot:-kehoitteessa voi tehdä kaksi asiaa. Voi painaa funktionappuloita F1 -- F10 katsoakseen muutaman ruudullisen ohjetietoja, tai voi käynnistää järjestelmän.

Tietoa mahdollisesti hyödyllisistä käynnistysparametreista löytyy painamalla F4 ja F5. Mikäli lisäät parametreja boot -komentoriville, varmistu että kirjoitat käynnistystavan (oletusarvo on linux) ja sanavälin ennen ensimmäistä parametria (t.s. linux floppy=thinkpad). Mikäli painat vain Enter, on se sama kuin kirjoittaisi linux ilman mitään parametreja.

Levykkeen nimi on Rescue Floppy koska sitä voi käyttää järjestelmän käynnistämiseen ja korjausten tekemiseen mikäli järjestelmä ei käynnisty kiintolevyltä. Niinpä tämä levyke pitäisi tallettaa asennettuasi järjestelmän. Painamalla F3 saa lisätietoja Rescue Floppy:n käytöstä.

Kun painat Enter, pitäisi ruudulla näkyä Loading..., ja sitten Uncompressing Linux..., ja sitten noin ruudullinen tietoa koneesta ja oheislaitteista. Lisätietoa tästä käynnistyksen vaiheesta löytyy edempänä.

Mikäli valitset jonkin muun kuin oletusarvoisen käynnistystavan, esim. "ramdisk" tai "floppy", aseta pyydettäessä Root-levyke ensimmäiseen levykeasemaan ja paina Enter. (Mikäli valitset floppy1 aseta Root-levyke toiseen levykeasemaan.)


6.3 Käynnistys koneessa jossa on niukasti muistia

Mikäli koneessasi on vähemmän kuin 5MB muistia, ruudulla saattaa näkyä ilmoitus niukasta muistista (low memory) ja tekstivalikko jossa on neljä vaihtoehtoa. Tämä tarkoittaa, että asennusohjelmisto on havainnut ettei muistia ole tarpeeksi tavalliseen asennukseen, joten on noudatettava erityistä niukan muistin menetelmää. Noudata valikon ohjeita järjestyksessä:


6.4 Käynnistysromppu

Käynnistys rompulta tapahtuu yksinkertaisesti asettamalla romppu romppuasemaan ja käynnistämällä laite. Järjestelmän pitäisi käynnistyä ja ruudulle tulostua boot:-kehoite. Tässä kohtaa voi kirjoittaa käynnistysparametreja ja valita haluttu käyttöjärjestelmän ydin.


6.5 Ytimen käynnistyviestien tulkintaa

käynnistyksen aikana ruudulle saattaa tulostua useita can't find something -viestejä, tai something not present, can't initialize something tai jopa this driver release depends on something. Useimmat näistä viesteistä ovat harmittomia. Ne tulostuvat koska asennusohjelmiston käyttämä ydin on tarkoitettu toimimaan laitteistoissa joissa on kaikenlaisia oheislaitteita. Tietystikään missään tietyssä tietokoneessa ei ole kaikkia mahdollisia oheislaitteita, joten käyttöjärjestelmä saattaa tulostaa muutamia valituksia tutkiessaan oheislaitteita joita ei koneessa ole. Saatat myös havaita järjestelmän pysähtyvän hetkeksi. Näin tapahtuu kun odotetaan vastausta oheislaitteelta jota ei tietokoneessa ole. Mikäli käynnistykseen kuluu mielestäsi kohtuuttomasti aikaa, voit tehdä räätälöidyn käyttöjärjestelmän ytimen myöhemmin (katso Uuden ytimen kääntäminen, Kohta 8.4).


6.6 Vianetsintä käynnistyksen aikana

Mikäli käynnistyksen aikana on pulmia ja ydin jumittuu, ei tunnista oheislaitteita jotka koneessa varmasti on tai ei tunnista kiintolevyjä kunnolla, on ensimmäisenä tarkistettava käynnistysparametrit, kuten neuvoi Käynnistysparametrien arvot, Kohta 6.1.

Usein pulmat voi ratkaista poistamalla lisä- ja oheislaitteita, ja yrittämällä sitten uudelleen. Sisäiset modeemit, äänikortit ja Plug-N-Play -laitteet erityisesti ovat aiheuttaneet pulmia.

Tecra:t ja muut läppärit, ja jotkin ei-kannettavat koneetkin, kärsivät pulmasta jossa ne eivät tyhjennä välimuistia A20-portin liipaiseman prosessorin sisäisen tilanvaihdon yhteydessä. Tämän aiheuttavat bzImage ytimet, mutta ei zimage ytimet. Mikäli tämä pulma on koneessasi, näet käynnistyksen aikana ruudulla viestin A20 gating failed. Tässä tapauksessa joudut käyttämään "tecra" levynkuvatiedostoja.

Mikäli vieläkin on pulmia, ole hyvä ja lähetä vikailmoitus (bug report). Lähetä sähköposti osoitteella submit@bugs.debian.org. On välttämättä kirjoitettava seuraava sähköpostin ensimmäisiksi riveiksi:

     Package: boot-floppies
     Version: versio

Varmistu että täytät kohtaan versio käyttämäsi boot-floppies -ohjelmapaketin version. Jos et tiedä versio:ta, käytä sitä päivämäärää jolloin imuroit levykkeet, ja liitä mukaan levitysversio josta ne sait (t.s. "stable", "frozen").

Myös seuraavat tiedot olisi vikailmoituksessa oltava:

     architecture:  i386
     model:         your general hardware vendor and model
     memory:        amount of RAM
     scsi:          SCSI host adapter, if any
     cd-rom:        CD-ROM model and interface type, i.e., ATAPI
     network card:  network interface card, if any
     pcmcia:        details of any PCMCIA devices

Vian luonteesta riippuen saataisi olla hyödyllistä ilmoittaa kiintolevyn malli, levyn koko ja näytönohjaimen malli.

Kuvaa vikailmoituksessa mikä vika on, ja liitä mukaan viimeiset ruudulla näkyvät ytimen viestit mikäli ydin jumittui. Kuvaa tekemäsi toimenpiteet jotka johtivat järjestelmän vikatilaan.

Kirjoita vikailmoitus englanniksi. Mikäli joudut kirjoittamaan sen jollain muulla kielellä, kirjoita ainakin vikailmoitukseen englanniksi mitä kieltä muu teksti on.


[ edellinen ] [ Tiivistelmä ] [ Tekijänoikeuksista ] [ Sisällys ] [ seuraava ]
Debian GNU/Linux 2.1 asennusohje Intel x86
version 2.1.11, 28 August, 1999
Bruce Perens
Sven Rudolph
Igor Grobman
James Treacy
Adam Di Carlo
Suomentanut Tapio Lehtonen tapio.lehtonen@iki.fi
Suomentanut Antti-Juhani Kaijanaho ajk@debian.org