Ennen kuin aloitat, olethan varmasti kopioinut talteen jokaisen tiedoston laitteistostasi. Asennusohjelma saattaa hävittää kaiken tiedon kiintolevyltä! Asennuksessa käytettävät ohjelmat ovat sangen luotettavia ja useimpia on käytetty vuosien ajan; tästä huolimatta virheliike saattaa tulla kalliiksi. Vaikka varmuuskopio onkin olemassa, kannattaa olla varovainen ja harkita mitä tekee. Kahden minuutin harkinta voi säästää tuntikausien turhan työn.
Vaikka asentaisitkin monikäynnistysjärjestelmää (multi-boot), etsi käsille kaikkien laitteistoon asennettujen käyttöjärjestelmien taltiot (CD tms. jolta käyttöjärjestelmä asennetaan). Erityisesti jos muutat käynnistyslevyn osioita, saatat joutua asentamaan käyttöjärjestelmän alkulatausohjelman (boot loader) tai joissain tapauksissa (t.s Macintosh), koko käyttöjärjestelmän.
Tämä ohjeen lisäksi tarvitaan
fdisk manuaalisivu,
dselect Tutorial ja
Linux for SPARC Processors FAQ
Mikäli tietokone on kytketty paikallisverkkoon kiinteästi (t.s. Ethernet tai vastaava -- ei PPP yhteys), on verkon vastuuhenkilöltä kysyttävä seuraavat tiedot:
Mikäli tietokoneesi ainoa verkkoyhteys on sarjaväylän kautta PPP:tä tai vastaavaa soittoyhteyttä käyttäen, et varmaankaan asenna peruskokoonpanoa verkosta. Tällöin verkkoasetuksista ei tarvitse välittää ennen kuin käyttöjärjestelmän asennus on valmis. Katso kohtaa PPP:n käyttöönotto, Kohta 7.22 PPP:n asetuksista Debianissa.
Joskus laitteistosi nippeleitä pitää hieman väännellä ennen asennusta. x86 -koneet ovat erityisen ikäviä tässä suhteessa; muiden arkkitehtuurien asennusta edeltävät asetukset ovat huomattavasti yksinkertaisempia.
Tämä osa käy läpi asennusta edeltävät laitteiston säädöt, jos niitä on, jotka on tehtävä ennen kuin Debian asennetaan. Yleensä tämä tarkoittaa "kovo" -asetusten tarkistamista ja mahdollisesti muuttamista. "Kovo" eli "Firmware" on laitteiston sulautettu ohjelmisto, sen tärkein tehtävä on huolehtia kylmäkäynnistyksestä (sen jälkeen kun laitteisto on käynnistetty virtakytkimestä).
OpenBoot provides the basic functions needed to boot the SPARC architecture. This is rather similar in function to the BIOS in the x86 architecture, although much nice. he Sun boot proms have a built in forth interpreter which lets you do quite a number of things with your machine, such as diagnostics, simple scripts, etc.
To get to the boot prompt you need to hold down the Stop key (or L1 key on older type 4 keyboards) and press the A key. The will give you a prompt, either ok or >.
You can use OpenBoot to boot from specific devices, and also to change
your default boot device. However, you need to know some details
about how OpenBoot names devices; it's much different from Linux
device naming, described in Laitenimet Linuxissa, Kohta 4.3. Also, the command
will vary a bit, depending on what version of OpenBoot you have. More
information about OpenBoot can be found in the Sun OpenBoot Reference.
Typically, you can use OpenBoot device such as ``floppy'', ``cdrom'',
``net'', ``disk'', or ``disk2''. These have the obvious meanings; the
``net'' device is for booting from the network. Additionally, the
device name can specify a particular partition of a disk, such as
``disk2:a'' to boot disk2, first partition. Full OpenBoot device
names have the form
driver-name@unit-address:device-arguments.
The command show-devs in newer OpenBoot revisions is useful
for viewing the currently configured devices. For full information,
see the Sun OpenBoot Reference.
To boot from a specific device, use the command boot device. You can set this behavior as the default using the setenv command. However, the name of the variable to set changed between OpenBoot revisions. In OpenBoot 1.x, use the command setenv boot-from device. In later revisions of OpenBoot, use the command setenv boot-device device.
Monet ovat yrittäneet 90MHz:n prosessorin käyttämistä 100MHz:lla
jne. Joskus se toimii, mutta on herkkä lämpötilalle ja muille
seikoille ja saattaa itse asiassa vahingoittaa konettasi. Eräs tämän
asennusohjeen kirjoittajista ylikellotti konettaan vuoden verran, ja
sitten kone alkoi odottamatta keskeyttämään gcc-ohjelman
käyttöjärjestelmän ydintä käännettäessä. Kun prosessorin kellotaajuus
säädettiin takaisin sen oikeaan arvoon, ongelma katosi.
gcc-kääntäjä on usein ensimmäinen ohjelma joka kaatuu
huonosti toimivan muistipiirin (tai muiden satunnaisesti tietoa
muuttavien laiteongelmien) vuoksi, koska se rakentaa suuria
tietorakenteita joita läpikäydään toistuvasti. Virhe näissä
tietorakenteissa saa sen suorittamaan kelvottoman konekäskyn tai
viittaamaan kelvottomaan muistiosoitteeseen (tuottaa virheellisen
konekäskyn tai väärän muistiviitteen). Tämän oireena on
gcc joka kaatuu "unexpected signal" -virheeseen.
tapio.lehtonen@iki.fiajk@debian.org