Installation Guide preseed - en to fi translation catalogue (125 entries)

note: Tag: title
en: Automating the installation using preseeding
fi: Asennuksen automatisointi valmiilla vastauksilla

note: Tag: para
en: This appendix explains how to preseed answers to questions in &d-i; to automate your installation.
fi: Tämä liite selittää miten debianin asentimen kysymyksiin annetaan valmiit vastaukset asennuksen automatisoimiseksi.

note: Tag: para
en: The configuration fragments used in this appendix are also available as an example preconfiguration file from &urlset-example-preseed;.
fi: Tässä liitteessä käytetyt asetustiedostojen osat ovat saatavilla myös esimerkkiasetustiedostona &urlset-example-preseed;.

note: Tag: title
en: Introduction
fi: Johdanto

note: Tag: para
en: Preseeding provides a way to set answers to questions asked during the installation process, without having to manually enter the answers while the installation is running. This makes it possible to fully automate most types of installation and even offers some features not available during normal installations.
fi: Valmiit vastaukset tarkoittaa asennuksen aikana kysyttävien kysymysten vastauksien antamista etukäteen, jolloin asennuksen aikana ei tarvitse istua vastailemassa. Tämä mahdollistaa useimpien asennustapojen täydellisen automatisoinnin ja jopa muutamia lisäominaisuuksia joita ei tavallisessa asennuksessa ole.

note: Tag: para
en: Preseeding is not required. If you use an empty preseed file, the installer will behave just the same way as in a normal manual installation. Each question you preseed will (if you got it right!) modify the installation in some way from that baseline.
fi: Valmiit vastaukset eivät ole pakollisia. Jos käytetään tyhjää valmiiden vastausten tiedostoa, asennin toimii kuten normaalissa manuaalisessa asennuksessa. Jokainen ennalta annettu vastaus (jos valinta on oikea) muuttaa asennusta jollain tavalla normaalista.

note: Tag: title
en: Preseeding methods
fi: Valmiiden vastausten tallennustapoja

note: Tag: para
en: There are three methods that can be used for preseeding: <firstterm>initrd</firstterm>, <firstterm>file</firstterm> and <firstterm>network</firstterm>. Initrd preseeding will work with any installation method and supports preseeding of more things, but it requires the most preparation. File and network preseeding each can be used with different installation methods.
fi: Valmiille vastauksille on kolme tallennuspaikkaa: <firstterm>initrd</firstterm>, <firstterm>tiedosto</firstterm> ja <firstterm>verkko</firstterm>. initrd toimii kaikilla asennustavoilla ja tukee valmiita vastauksia useampiin kysyttäviin asioihin, mutta vaatii eniten valmisteluja. Sekä tiedostoa että verkkoa voidaan käyttää eri asennustavoissa.

note: Tag: para
en: The following table shows which preseeding methods can be used with which installation methods.
fi: Seuraava taulukko näyttää mitä valmiiden vastausten tallennuspaikkoja voi käyttää minkäkinlaisissa asennustavoissa.

note: Tag: entry
en: Installation method
fi: Asennustapa

note: Tag: entry
en: file
fi: tiedosto

note: Tag: entry
en: network
fi: verkko

note: Tag: entry
en: <entry>yes</entry>
fi: <entry>kyllä</entry>

note: Tag: para
en: but only if you have network access, and set <literal>preseed/url</literal> appropriately
fi: mutta vain jos verkkoyhteys toimii ja muuttujalla <literal>preseed/url</literal> on sopiva arvo

note: Tag: entry
en: <entry>no</entry>
fi: <entry>ei</entry>

note: Tag: entry
en: hd-media <phrase condition="bootable-usb">(including usb-stick)</phrase>
fi: kiintolevy <phrase condition="bootable-usb">(myös USB-muisti)</phrase>

note: Tag: title
en: Limitations
fi: Rajoituksia

note: Tag: para
en: Although most questions used by &d-i; can be preseeded using this method, there are some notable exceptions. You must (re)partition an entire disk or use available free space on a disk; it is not possible to use existing partitions.
fi: Vaikkakin useimpiin asentimen kysymyksiin voidaan antaa valmiit vastaukset, on muutamia tärkeitä poikkeuksia. Kiintolevy on joko (uudelleen) osioitava kokonaan  tai käytettävä levyllä olevaa vapaata tilaa; ei ole mahdollista käyttää valmiita osioita.

note: Tag: title
en: Using preseeding
fi: Valmiiden vastausten käyttö

note: Tag: para
en: An example preconfiguration file that you can use as basis for your own preconfiguration file is available from &urlset-example-preseed;. This file is based on the configuration fragments included in this appendix.
fi: Valmiiden vastausten tiedostosta on esimerkki &urlset-example-preseed; jota voi käyttää oman tiedoston pohjana. Tuo tiedosto käyttää tämän liitteen esimerkkeinä olevia asetuksia.

note: Tag: title
en: Loading the preconfiguration file
fi: Valmiiden vastausten tiedoston lataaminen

note: Tag: para
en: If you are using initrd preseeding, you only have to make sure a file named <filename>preseed.cfg</filename> is included in the root directory of the initrd. The installer will automatically check if this file is present and load it.
fi: Jos tallennuspaikkana on initrd, riittää varmistaa tiedoston nimeltä <filename>preseed.cfg</filename> olevan initrd:n juurihakemistossa. Asennin tarkistaa automaattisesti onko tuo tiedosto paikallaan ja lataa sen.

note: Tag: para
en: To make sure the installer gets the right preconfiguration file, you can optionally specify a checksum for the file. Currently this needs to be a md5sum, and if specified it must match the preconfiguration file or the installer will refuse to use it.
fi: Tiedostolle on mahdollista asettaa tarkistussumma varmistamaan asentimen saavan oikean asetustiedoston. Tällä hetkellä tarkistussummman on oltava md5sum, ja jos se annetaan sen on vastattava valmiit vastaukset sisältävää tiedostoa tai asennin jättää tiedoston käyttämättä.

note: Tag: title
en: Using boot parameters to preseed questions
fi: Annetaan valmiita vastauksia käynnistysparametreilla

note: Tag: para
en: If a preconfiguration file cannot be used to preseed some steps, the install can still be fully automated, since you can pass preseed values on the command line when booting the installer.
fi: Jos valmiiden vastausten tiedostoa ei voi käyttää joidenkin vaiheiden automatisoimiseen, asennus voidaan siitä huolimatta automatisoida täysin, koska valmiit vastaukset voidaan välittää komentorivillä asenninta käynnistettäessä.

note: Tag: para
en: Boot parameters can also be used if you do not really want to use preseeding, but just want to provide an answer for a specific question. Some examples where this can be useful are documented elsewhere in this manual.
fi: Käynnistysparametreja voidaan käyttää myös, jos ei varsinaisesti haluta käyttää valmiita vastauksia, vain antaa vastaus johonkin tiettyyn kysymykseen. Joitakin esimerkkejä tilanteista joissa tämä on hyödyllistä löytyy toisaalta tästä asennusohjeesta.

note: Tag: para
en: To set a value to be used inside &d-i;, just pass <userinput><replaceable>path/to/variable</replaceable>=<replaceable>value</replaceable></userinput> for any of the preseed variables listed in the examples in this appendix. If a value is to be used to configure packages for the target system, you will need to prepend the <firstterm>owner</firstterm><footnote> <para> The owner of a debconf variable (or template) is normally the name of the package that contains the corresponding debconf template. For variables used in the installer itself the owner is <quote>d-i</quote>. Templates and variables can have more than one owner which helps to determine whether they can be removed from the debconf database if the package is purged. </para> </footnote> of the variable as in <userinput><replaceable>owner</replaceable>:<replaceable>path/to/variable</replaceable>=<replaceable>value</replaceable></userinput>. If you don't specify the owner, the value for the variable will not be copied to the debconf database in the target system and thus remain unused during the configuration of the relevant package.
fi: Debianin asentimessa käytettävän muuttujan arvo asetetaan kirjoittamalla <userinput><replaceable>polku/siihen/muuttujaan</replaceable>=<replaceable>arvo</replaceable></userinput> mille tahansa tämän liitteen esimerkeissä luetellulle valmiita vastauksia käyttävälle muuttujalle. Jos arvoa käytetään kohdejärjestämän pakettien asetusten tekemiseen, on alkuun lisättävä muuttujan <firstterm>omistaja</firstterm><footnote> <para>Debconf-muuttujan (tai mallineen) omistaja on tavallisesti sen paketin nimi, johon vastaava debconf-malline kuuluu. Asentimessa itsessään käytettyjen muuttujien omistaja on <quote>d-i</quote>. Mallineilla ja muuttujilla voi olla useita omistajia, tästä on apua päätettäessä voidaanko ne poistaa debconf-tietokannasta jos paketti poistetaan. </para> </footnote>, tähän tapaan: <userinput><replaceable>omistaja</replaceable>:<replaceable>polku/siihen/muuttujaan</replaceable>=<replaceable>arvo</replaceable></userinput>. Jos omistajaa ei anneta, muuttujan arvoa ei kopioida kohdejärjestelmän debconf-tietokantaan, ja sitä ei niin ollen käytetä tehtäessä paketin asetuksia.

note: Tag: para
en: Normally, preseeding a question in this way will mean that the question will not be asked. To set a specific default value for a question, but still have the question asked, use <quote>?=</quote> instead of <quote>=</quote> as operator. See also <xref linkend="preseed-seenflag"/>.
fi: Yleensä valmiiden vastausten antaminen tällä tavalla merkitsee, että kysymystä ei kysytä. Antaaksesi kysymykselle tietyn oletusarvon siten, että kysymys edelleen kysytään, käytä operaattoria <quote>?=</quote> normaalin <quote>=</quote> sijaan. Katso myös <xref linkend="preseed-seenflag"/>.

note: Tag: para
en: Note that some variables that are frequently set at the boot prompt have a shorter alias. If an alias is available, it is used in the examples in this appendix instead of the full variable. The <literal>preseed/url</literal> variable for example has been aliased as <literal>url</literal>. Another example is the <literal>tasks</literal> alias, which translates to <literal>tasksel:tasksel/first</literal>.
fi: Joillain usein käynnistimen kehotteessa käytetyillä muuttujilla olevan lyhennysmerkintä. Jos lyhennysmerkintä on käytettävissä, sitä käytetään tämän liitteen esimerkeissä pitkän nimen tilalla. Erityisesti muuttujan <literal>preseed/url</literal> lyhennysmerkintä on <literal>url</literal>, mukana on myös hieman automaagisuutta mahdollistamaan lyhyempien urlien käyttö. Toinen esimerkki on lyhyt muoto <literal>tasks</literal>, joka tarkoittaa <literal>tasksel:tasksel/first</literal>.

note: Tag: para
en: A <quote>---</quote> in the boot options has special meaning. Kernel parameters that appear after the last <quote>---</quote> may be copied into the bootloader configuration for the installed system (if supported by the installer for the bootloader). The installer will automatically filter out any options (like preconfiguration options) that it recognizes.
fi: <quote>---</quote> saa erikoismerkityksen käynnistysparametreissa. Viimeisen <quote>---</quote> jälkeen tulevat ytimen parametrit voidaan kopioida asennetun järjestelmän käynnistyslataimen asetuksiin (jos asennin tukee niitä käynnistyslataimelle). Asennin suodattaa automaattisesti pois tunnistamansa parametrit (kuten valmiita vastauksia koskevat).

note: Tag: para
en: Current linux kernels (2.6.9 and later) accept a maximum of 32 command line options and 32 environment options, including any options added by default for the installer. If these numbers are exceeded, the kernel will panic (crash). (For earlier kernels, these numbers were lower.)
fi: Nykyiset linux-ytimet (2.6.9 ja uudemmat) hyväksyvät enintään 32 komentorivin parametria ja 32 ympäristömuutujaa, joihin lasketaan mukaan asentimelle oletusarvona annetut muuttujat. Jos nämä numerot ylitetään, ydin kaatuu (crash). (Aikaisemmilla ytimillä nämä rajat olivat pienemmät.)

note: Tag: para
en: For most installations some of the default options in your bootloader configuration file, like <literal>vga=normal</literal>, may be safely removed which may allow you to add more options for preseeding.
fi: Useimmissa asennuksissa voidaan jotkin käynnistyslataimen asetustiedoston valitsimet, kuten <literal>vga=normal</literal>, turvallisesti poistaa. Näin enemmän parametreja valmiiden vastausten käyttöön.

note: Tag: para
en: It may not always be possible to specify values with spaces for boot parameters, even if you delimit them with quotes.
fi: Voi olla ettei käynnistyksen parametreille voi aina antaa arvoa jossa on tyhjämerkki, vaikka käytettäisiinkin lainausmerkkejä arvon ympärillä.

note: Tag: para
en: To illustrate this, here are some examples that can be used at the boot prompt: <informalexample><screen>
    auto url=autoserver
    </screen></informalexample> This relies on there being a DHCP server that will get the machine to the point where <literal>autoserver</literal> can be resolved by DNS, perhaps after adding the local domain if that was provided by DHCP. If this was done at a site where the domain is <literal>example.com</literal>, and they have a reasonably sane DHCP setup, it would result in the preseed file being retrieved from <literal>http://autoserver.example.com/d-i/&releasename;/./preseed.cfg</literal>.
fi: Tämä käy ilmi näistä muutamista esimerkeistä: <informalexample><screen>
    auto url=autoserver
    </screen></informalexample> Tässä oletetaan käytössä olevan DHCP-palvelin, jonka antamilla asetuksilla asennettava kone saa  osoitteen <literal>autoserver</literal> DNS:ltä, mahdollisesti lisättyään loppuun paikallisen verkkoaluenimen jos DHCP sen kertoi. Jos komento annettiin verkossa, jossa verkkoaluenimi on <literal>example.com</literal>, ja DHCP:n asetukset ovat kohtuullisen järkevät, noudettaisiin valmiiden vastausten tiedosto osoitteesta <literal>http://autoserver.example.com/d-i/&releasename;/./preseed.cfg</literal>.

note: Tag: para
en: The last part of that url (<literal>d-i/&releasename;/./preseed.cfg</literal>) is taken from <literal>auto-install/defaultroot</literal>. By default this includes the directory <literal>&releasename;</literal> to allow future versions to specify their own codename and let people migrate forwards in a controlled manner. The <literal>/./</literal> bit is used to indicate a root, relative to which subsequent paths can be anchored (for use in preseed/include and preseed/run). This allows files to be specified either as full URLs, paths starting with / that are thus anchored, or even paths relative to the location where the last preseed file was found. This can be used to construct more portable scripts where an entire hierarchy of scripts can be moved to a new location without breaking it, for example copying the files onto a USB stick when they started out on a web server. In this example, if the preseed file sets <literal>preseed/run</literal> to <literal>/scripts/late_command.sh</literal> then the file will be fetched from <literal>http://autoserver.example.com/d-i/&releasename;/./scripts/late_command.sh</literal>.
fi: Tuon urlin viimeinen osa (<literal>d-i/&releasename;/./preseed.cfg</literal>) otetaan <literal>auto-install/defaultroot</literal>:sta. Oletusarvona tähän sisältyy hakemisto <literal>&releasename;</literal> jotta tulevat versiot voivat määrittää oman koodinimensä ja päivitys uudempaan versioon sujuu hallitusti. Osa <literal>/./</literal> merkitsee juurta josta myöhemmät polkunimet voivat aloittaa (käytettäväksi preseed/include:ssa ja preseed/run:ssa). Tämän avulla tiedostot voidaan määrittää joko kokonaisina URLeina, "/" alkavilla ja sillä ankkuroiduilla polkunimillä tai jopa suhteellisina niminä jotka alkavat viimeisimmän valmiiden vastausten tiedoston sijainnista. Tämän avulla voidaan rakentaa siirrettävämpiä komentotiedostoja, joissa kokonainen komentotiedostojen hierarkia voidaan siirtää uuteen paikkaan sitä rikkomatta, esimerkiksi kopioimalla tiedostot USB-muistille kun ne alunperin olivat webbipalvelimella. Jos tässä esimerkissä valmiiden vastausten tiedostossa asetetaan <literal>preseed/run</literal> arvoon <literal>/scripts/late_command.sh</literal>, noudetaan tiedosto osoitteesta <literal>http://autoserver.example.com/d-i/&releasename;/./scripts/late_command.sh</literal>.

note: Tag: para
en: If there is no local DHCP or DNS infrastructure, or if you do not want to use the default path to <filename>preseed.cfg</filename>, you can still use an explicit url, and if you don't use the <literal>/./</literal> element it will be anchored to the start of the path (i.e. the third <literal>/</literal> in the URL). Here is an example that requires minimal support from the local network infrastructure: <informalexample><screen>
    auto url=<replaceable>http://192.168.1.2/path/to/mypreseed.file</replaceable>
    </screen></informalexample> The way this works is that:
fi: Jos ei ole paikallisia DHCP- tai DNS-palvelimia, tai jos et halua käyttää oletuspolkua tiedostoon <filename>preseed.cfg</filename>, voit silti käyttää eksplisiittistä urlia, ja jos et käytä osaa <literal>/./</literal> se ankkuroidaan polun alkuun (ts. URL:n kolmanteen kauttaviivaan <literal>/</literal>). Seuraava esimerkki edellyttää mahdollisimman vähän tukea paikallisverkolta: <informalexample><screen>
    auto url=<replaceable>http://192.168.1.2/polku/omaan/preseed.tiedostooni</replaceable>
    </screen></informalexample> Tämä toimii seuraavasti:

note: Tag: para
en: if the URL is missing a protocol, http is assumed,
fi: jos URL:stä puuttuu yhteyskäytäntö, oletetaan http,

note: Tag: para
en: if the hostname section contains no periods, it has the domain derived from DHCP appended to it, and
fi: jos konenimen osuudessa ei ole pisteitä, siihen lisätään DHCP:ltä saatu verkkoaluenimi, ja

note: Tag: para
en: if there's no <literal>/</literal>'s after the hostname, then the default path is added.
fi: jos konenimen jälkeen ei tule <literal>/</literal>-merkkejä, lisätään oletuspolku.

note: Tag: para
en: In addition to specifying the url, you can also specify settings that do not directly affect the behavior of &d-i; itself, but can be passed through to scripts specified using <literal>preseed/run</literal> in the loaded preseed file. At present, the only example of this is <literal>auto-install/classes</literal>, which has an alias <literal>classes</literal>. This can be used thus: <informalexample><screen>
    auto url=<replaceable>example.com</replaceable> classes=<replaceable>class_A;class_B</replaceable>
    </screen></informalexample> The classes could for example denote the type of system to be installed, or the localization to be used.
fi: URLin lisäksi voidaan antaa asetuksia jotka eivät sinänsä vaikuta suoraan debianin asentimen toimintaan, mutta jotka voidaan välittää edelleen ladatussa valmiiden vastausten tiedostossa <literal>preseed/run</literal> -määritteillä annetuille komentotiedostoille. Tällä hetkellä ainoa esimerkki tästä on <literal>auto-install/classes</literal>, jolla on lyhennysmerkintä <literal>classes</literal>. Tätä voidaan käyttää näin: <informalexample><screen>
    auto url=<replaceable>example.com</replaceable> classes=<replaceable>class_A;class_B</replaceable>
    </screen></informalexample> Tässä class voi tarkoittaa esimerkiksi asennettavan järjestelmän tyyppiä tai käytettävää kotoistusta.

note: Tag: para
en: It is of course possible to extend this concept, and if you do, it is reasonable to use the auto-install namespace for this. So one might have something like <literal>auto-install/style</literal> which is then used in your scripts. If you feel the need to do this, please mention it on the <email>debian-boot@lists.debian.org</email> mailing list so that we can avoid namespace conflicts, and perhaps add an alias for the parameter for you.
fi: Tätä käsitettä voidaan tietenkin laajentaa, ja jos niin tehdään, on järkevää käyttää siihen auto-installin nimiavaruutta. Niinpä voisi olla <literal>auto-install/style</literal> jota sitten käytetään komentotiedostoissa. Jos on tarvetta tehdä tämmöistä, ole hyvä ja mainitse siitä postituslistalla <email>debian-boot@lists.debian.org</email>, jotta vältymme nimien yhteentörmäyksiltä, ja voimme ehkä lisätä lyhennysmerkinnän sinua varten.

note: Tag: para
en: Additional options that may be of interest while attempting to automate an install while using DHCP are: <literal>interface=auto netcfg/dhcp_timeout=60</literal> which makes the machine choose the first viable NIC and be more patient about getting a reply to its DHCP query.
fi: Lisää kiinnostavia parametreja asennuksen automatisointiin DHCP:tä käyttämällä: <literal>interface=auto netcfg/dhcp_timeout=60</literal>, joka saa tietokoneen käyttämään ensimmäistä kelvollista verkkoliitäntää ja odottamaan kauemmin vastausta DHCP-kyselyyn.

note: Tag: para
en: An extensive example of how to use this framework, including example scripts and classes, can be found on the <ulink url="http://hands.com/d-i/">website of its developer</ulink>. The examples available there also show many other nice effects that can be achieved by creative use of preconfiguration.
fi: Laaja esimerkki valmiiden vastausten käytöstä, mukana komentotiedostoja ja luokkia, löytyy <ulink url="http://hands.com/d-i/">kehittäjän verkkosivulta</ulink>. Sieltä saatavat esimerkit näyttävät myös muita kivoja toimintoja joita saadaan valmiiden vastausten luovalla käytöllä.

note: Tag: title
en: Aliases useful with preseeding
fi: Valmiiden vastausten yhteydessä hyödylliset lyhennysmerkinnät

note: Tag: para
en: The following aliases can be useful when using (auto mode) preseeding. Note that these are simply short aliases for question names, and you always need to specify a value as well: for example, <literal>auto=true</literal> or <literal>interface=eth0</literal>.
fi: Seuraavat lyhennysmerkinnät saattavat olla hyödyllisiä käytettäessä (auto mode) 
    valmiita vastauksia. Huomaa näiden olevan vain lyhennysmerkintä kysymyksen nimelle, 
    ja aina on annettava myöskin arvo: esimerkiksi <literal>auto=true</literal> tai 
    <literal>interface=eth0</literal>.

note: Tag: title
en: Using a DHCP server to specify preconfiguration files
fi: DHCP-palvelin kertomaan mistä valmiiden vastausten tiedosto löytyy

note: Tag: para
en: It's also possible to use DHCP to specify a preconfiguration file to download from the network. DHCP allows specifying a filename. Normally this is a file to netboot, but if it appears to be an URL then installation media that support network preseeding will download the file from the URL and use it as a preconfiguration file. Here is an example of how to set it up in the dhcpd.conf for version 3 of the ISC DHCP server (the isc-dhcp-server &debian; package).
fi: DHCP:täkin voi käyttää kertomaan mistä päin verkkoa valmiit vastaukset sisältävä tiedosto noudetaan. DHCP sallii tiedoston nimen välittämisen. Tämä on tavallisesti verkkokäynnistyksen tiedosto, mutta jos se näyttäisi olevan URL noutaa verkosta haettavia valmiita vastauksia tukeva asennustaltio tiedoston URL:n avulla ja käyttää sitä valmiiden vastausten tiedostona. Seuraava esimerkki näyttää miten tämä tehdään ISC DHCP -palvelimen version 3 <filename>dhcpd.conf</filename>-tiedostossa (&debian;in paketti dhcp3-server).

note: Tag: para
en: Note that the above example limits this filename to DHCP clients that identify themselves as <quote>d-i</quote>, so it will not affect regular DHCP clients, but only the installer. You can also put the text in a stanza for only one particular host to avoid preseeding all installs on your network.
fi: Huomaa edeltävän esimerkin tarjoavat tätä tiedostonimeä vain DHCP-asiakkaille jotka ilmoittavat nimekseen <quote>d-i</quote>, joten tämä ei vaikuta tavallisiin DHCP-asiakkaisiin, vain asentimeen. Toinen tapa on kirjoittaa teksti vain nimetyn koneen tietueeseen jolloin sitä ei taaskaan käytetä kaikkiin verkosta tapahtuviin asennuksiin.

note: Tag: para
en: A good way to use the DHCP preseeding is to only preseed values specific to your network, such as the &debian; mirror to use. This way installs on your network will automatically get a good mirror selected, but the rest of the installation can be performed interactively. Using DHCP preseeding to fully automate &debian; installs should only be done with care.
fi: DHCP:tä on hyvä käyttää kertomaan valmiit vastaukset vain verkkokohtaisiin kysymyksiin, kuten käytettävä &debian;-asennuspalvelin. Näin verkkoa käyttävät asennukset saavat automaattisesti valittua hyvän asennuspalvelimen, mutta muut asennukset voidaan tehdä vuorovaikutteisesti. DHCP:n käyttö automatisoimaan &debian;in asennus kokonaan olisi tehtävä vain harkitusti.

note: Tag: title
en: Creating a preconfiguration file
fi: Valmiiden vastausten tiedoston tekeminen

note: Tag: para
en: The preconfiguration file is in the format used by the <command>debconf-set-selections</command> command. The general format of a line in a preconfiguration file is:
fi: Valmiiden vastausten tiedosto on komennon <command>debconf-set-selections</command> käyttämässä muodossa. Tiedoston rivi on muotoa:

note: Tag: screen
en: &lt;owner&gt; &lt;question name&gt; &lt;question type&gt; &lt;value&gt;
fi: &lt;omistaja&gt; &lt;kysymyksen nimi&gt; &lt;kysymyksen tyyppi&gt; &lt;arvo&gt;

note: Tag: para
en: There are a few rules to keep in mind when writing a preconfiguration file.
fi: Valmiiden vastausten tiedostoa kirjoitettaessa olisi pidettävä mielessä muutamia sääntöjä.

note: Tag: para
en: Put only a single space or tab between type and value: any additional whitespace will be interpreted as belonging to the value.
fi: Kirjoita vain yksi välilyönti tai sarkainmerkki tyypin ja arvon väliin: kaikki muut tyhjätilamerkit katsotaan arvoon kuuluviksi.

note: Tag: para
en: A line can be split into multiple lines by appending a backslash (<quote><literal>\</literal></quote>) as the line continuation character. A good place to split a line is after the question name; a bad place is between type and value. Split lines will be joined into a single line with all leading/trailing whitespace condensed to a single space.
fi: Rivi voidaan jakaa usealle riville kirjoittamalla kenoviiva (<quote><literal>\</literal></quote>) jatkorivin merkiksi. Hyvä kohta rivin jakamiseen on kysymyksen nimen jälkeen; huono kohta on tyypin ja arvon välissä. Jaetut rivit yhdistetään yhdeksi riviksi tiivistämällä edeltävät ja jälkeen tulevat tyhjätilamerkit yhdeksi välilyönniksi.

note: Tag: para
en: Most questions need to be preseeded using the values valid in English and not the translated values. However, there are some questions (for example in <classname>partman</classname>) where the translated values need to be used.
fi: Useimpiin kysymyksiin on valmis vastaus annettava englanninkielisenä arvona eikä käännettynä arvona. Joissakin kysymyksissä (esimerkiksi moduulissa <classname>partman</classname>) on kuitenkin käytettävä käännettyjä arvoja.

note: Tag: para
en: Some questions take a code as value instead of the English text that is shown during installation.
fi: Joihinkin kysymyksiin arvo on koodi eikä asennuksen aikana näytettävä teksti.

note: Tag: para
en: The easiest way to create a preconfiguration file is to use the example file linked in <xref linkend="preseed-contents"/> as basis and work from there.
fi: Valmiiden vastausten tiedosto on helpointa tehdä esimerkkitiedostosta <xref linkend="preseed-contents"/> ja muokata sitä sopivaksi.

note: Tag: para
en: An alternative method is to do a manual installation and then, after rebooting, use the <command>debconf-get-selections</command> from the <classname>debconf-utils</classname> package to dump both the debconf database and the installer's cdebconf database to a single file:
fi: Toinen tapa on tehdä asennus tavalliseen tapaan ja sitten, uudelleenkäynnistyksen jälkeen, paketin <classname>debconf-utils</classname> komennolla <command>debconf-get-selections</command> vedostaa sekä debconf-tietokanta että asentimen debconf-tietokanta yhteen tiedostoon:

note: Tag: para
en: However, a file generated in this manner will have some items that should not be preseeded, and the example file is a better starting place for most users.
fi: Tällä tavalla tehdyssä tiedostossa on kuitenkin muutamia kohtia joihin ei pitäisi antaa valmista vastausta, joten esimerkkitiedoston käyttö pohjana on parempi useimmille käyttäjille.

note: Tag: para
en: This method relies on the fact that, at the end of the installation, the installer's cdebconf database is saved to the installed system in <filename>/var/log/installer/cdebconf</filename>. However, because the database may contain sensitive information, by default the files are only readable by root.
fi: Tämä vedostamistapa toimii, koska asennuksen lopuksi asentimen cdebconf-tietokanta tallennetaan asennettuun järjestelmään tiedostoon <filename>/var/log/installer/cdebconf</filename>. Koska tietokanta saattaa sisältää salassapidettävää tietoa, on tiedoston lukuoikeus oletusarvona vain pääkäyttäjällä.

note: Tag: para
en: The directory <filename>/var/log/installer</filename> and all files in it will be deleted from your system if you purge the package <classname>installation-report</classname>.
fi: Hakemisto <filename>/var/log/installer</filename> ja kaikki sen tiedostot poistetaan järjestelmästä jos paketti <classname>installation-report</classname> poistetaan valitsimella purge.

note: Tag: para
en: To check possible values for questions, you can use <command>nano</command> to examine the files in <filename>/var/lib/cdebconf</filename> while an installation is in progress. View <filename>templates.dat</filename> for the raw templates and <filename>questions.dat</filename> for the current values and for the values assigned to variables.
fi: Valmiiden vastausten mahdollisia arvoja näkee komennolla <command>nano</command> tutkimalla tiedostoa <filename>/var/lib/cdebconf</filename> asennuksen aikana. Tiedostosta <filename>templates.dat</filename> näkee tyhjät mallineet ja tiedostosta <filename>questions.dat</filename> tämänhetkiset arvot ja muuttujille sijoitetut arvot.

note: Tag: para
en: To check if the format of your preconfiguration file is valid before performing an install, you can use the command <command>debconf-set-selections -c <replaceable>preseed.cfg</replaceable></command>.
fi: Valmiiden vastausten tiedoston kelvollisuuden voi tarkistaa ennen asennusta komennolla <command>debconf-set-selections -c <replaceable>preseed.cfg</replaceable></command>.

note: Tag: title
en: Contents of the preconfiguration file (for &releasename;)
fi: Valmiiden vastausten tiedoston sisältö (julkaisulle &releasename;)

note: Tag: para
en: Note that this example is based on an installation for the Intel x86 architecture. If you are installing a different architecture, some of the examples (like keyboard selection and bootloader installation) may not be relevant and will need to be replaced by debconf settings appropriate for your architecture.
fi: Huomaa tämän esimerkin olevan tarkoitettu Intel x86-arkkitehtuurille tapahtuvaan asennukseen. Jos asennetaan jollekin muulle arkkitehtuurille, jotkin esimerkeistä (kuten näppäimistön valinta ja käynnistyslataimen asennus) eivät ehkä ole mielekkäitä ja ne on korvattava arkkitehtuurikohtaisilla debconfin asetuksilla.

note: Tag: title
en: Localization
fi: Kotoistus

note: Tag: para
en: The locale can be used to specify both language and country and can be any combination of a language supported by &d-i; and a recognized country. If the combination does not form a valid locale, the installer will automatically select a locale that is valid for the selected language. To specify the locale as a boot parameter, use <userinput>locale=<replaceable>en_US</replaceable></userinput>.
fi: Lokaalin avulla voidaan määrätä sekä kieli että maa, ja parina voi olla mikä tahansa &d-i;:in tukema kieli ja tunnustettu valtio. Jos pari ei muodosta kunnollista lokaalia, asennin valitsee automaattisesti valitun kielen kanssa kelpaavan lokaalin. Lokaali annetaan käynnistysparametrina kirjoittamalla <userinput>locale=<replaceable>fi_FI</replaceable></userinput>.

note: Tag: para
en: Although this method is very easy to use, it does not allow preseeding of all possible combinations of language, country and locale<footnote> <para> Preseeding <literal>locale</literal> to <userinput>en_NL</userinput> would for example result in <literal>en_US.UTF-8</literal> as default locale for the installed system. If e.g. <literal>en_GB.UTF-8</literal> is preferred instead, the values will need to be preseeded individually. </para> </footnote>. So alternatively the values can be preseeded individually. Language and country can also be specified as boot parameters.
fi: Tämä tapa on hyvin helppo käyttää, muttei kuitenkaan mahdollista kaikkien kielen, maan ja maa-asetuston<footnote> <para> Valmis vastaus <literal>locale</literal>:lle arvona <userinput>en_NL</userinput> esimerkiksi johtaisi asennetussa järjestelmässä oletusmaa-asetustoon <literal>en_US.UTF-8</literal>. Mikäli sen sijaan halutaan esimerkiksi <literal>en_GB.UTF-8</literal>, on arvoille annettava valmis vastaus kullekin erikseen.  </para></footnote> kombinaatioiden antamista valmiilla vastauksilla. Näinollen valmiit vastaukset voidaan antaa kullekin erikseen. Kieli ja maa voidaan antaa myös käynnistysvalitsimilla.

note: Tag: screen
en: # Keyboard selection.
    d-i keyboard-configuration/xkb-keymap select us
    # d-i keyboard-configuration/toggle select No toggling
fi: # Näppäimistön valinta.
    d-i keyboard-configuration/xkb-keymap select fi
    # d-i keyboard-configuration/toggle select No toggling

note: Tag: para
en: To skip keyboard configuration, preseed <classname>keymap</classname> with <userinput>skip-config</userinput>. This will result in the kernel keymap remaining active.
fi: Näppäimistön asetukset ohitetaan antamalla kysymykseen <classname>keymap</classname> valmis vastaus <userinput>skip-config</userinput>. Tällöin ytimen näppäinasettelu jää käyttöön.

note: Tag: title
en: Network configuration
fi: Verkkoasetukset

note: Tag: para
en: If you need to pick a particular interface when netbooting before loading a preconfiguration file from the network, use a boot parameter such as <userinput>interface=<replaceable>eth1</replaceable></userinput>.
fi: Mikäli verkosta käynnistettäessä on valittava tietty verkkoliitäntä ennen valmiiden vastausten tiedoston noutamista verkosta, käytetään käynnistysparametria kuten <userinput>interface=<replaceable>eth1</replaceable></userinput>.

note: Tag: para
en: Although preseeding the network configuration is normally not possible when using network preseeding (using <quote>preseed/url</quote>), you can use the following hack to work around that, for example if you'd like to set a static address for the network interface. The hack is to force the network configuration to run again after the preconfiguration file has been loaded by creating a <quote>preseed/run</quote> script containing the following commands:
fi: Vaikkakaan valmiit vastaukset verkon asetuksiin ei tavallisesti ole mahdollista noudettaessa valmiiden vastausten tiedosto verkosta (käytettäessä <quote>preseed/url</quote>), voidaan seuraavalla kikalla kiertää tämä rajoitus vaikkapa haluttaessa antaa kiinteä osoite verkkoliitännälle. Kikkailu tapahtuu pakottamalla verkon asetukset tehtäväksi uudelleen kun valmiiden vastausten tiedosto on ladattu tekemällä <quote>preseed/run</quote> -komentotiedosto jossa on seuraavat komennot:

note: Tag: para
en: The following debconf variables are relevant for network configuration.
fi: Seuraavat debconf-muuttujat vaikuttavat verkon asetuksiin.

note: Tag: para
en: Please note that <command>netcfg</command> will automatically determine the netmask if <classname>netcfg/get_netmask</classname> is not preseeded. In this case, the variable has to be marked as <literal>seen</literal> for automatic installations. Similarly, <command>netcfg</command> will choose an appropriate address if <classname>netcfg/get_gateway</classname> is not set. As a special case, you can set <classname>netcfg/get_gateway</classname> to <quote>none</quote> to specify that no gateway should be used.
fi: Huomaa komennon <command>netcfg</command> muodostavan verkon peiton automaattisesti jos muuttujalla <classname>netcfg/get_netmask</classname> ei ole valmista vastausta. Tässä tapauksessa muuttujalle on merkittävä <literal>seen</literal> automaattisissa asennuksissa. Samoin <command>netcfg</command> valitsee sopivan osoitteen jos <classname>netcfg/get_gateway</classname> on ilman arvoa. Erikoistapauksena <classname>netcfg/get_gateway</classname> voidaan asettaa arvoon <quote>none</quote> tarkoittamaan ettei reititintä pidä käyttää.

note: Tag: title
en: Network console
fi: Pääteyhteys verkon kautta

note: Tag: screen
en: # Use the following settings if you wish to make use of the network-console
    # component for remote installation over SSH. This only makes sense if you
    # intend to perform the remainder of the installation manually.
    #d-i anna/choose_modules string network-console
    #d-i network-console/authorized_keys_url string http://10.0.0.1/openssh-key
    #d-i network-console/password password r00tme
    #d-i network-console/password-again password r00tme
fi: # Seuraavia asetuksia käytetään haluttaessa etäasennus SSH:n kautta
    # pääteyhteyhteydellä. Tämä on järkevää vain jos aikomus on jatkaa
    #asennus loppuun ei-automaattisesti.
    #d-i anna/choose_modules string network-console
    #d-i network-console/authorized_keys_url string http://10.0.0.1/openssh-key
    #d-i network-console/password password r00tme
    #d-i network-console/password-again password r00tme

note: Tag: title
en: Mirror settings
fi: Asennuspalvelimen asetukset

note: Tag: para
en: Depending on the installation method you use, a mirror may be used to download additional components of the installer, to install the base system, and to set up the <filename>/etc/apt/sources.list</filename> for the installed system.
fi: Käytettävästä asennustavasta riippuen asennuspalvelimelta voidaan noutaa lisää asentimen osia, asentaa peruskokoonpano ja tehdä tiedosto <filename>/etc/apt/sources.list</filename> asennettavaan järjestelmään.

note: Tag: para
en: The parameter <classname>mirror/suite</classname> determines the suite for the installed system.
fi: Parametri <classname>mirror/suite</classname> kertoo mitä julkaisua käytetään asennuksessa.

note: Tag: para
en: The parameter <classname>mirror/udeb/suite</classname> determines the suite for additional components for the installer. It is only useful to set this if components are actually downloaded over the network and should match the suite that was used to build the initrd for the installation method used for the installation. Normally the installer will automatically use the correct value and there should be no need to set this.
fi: Parametri <classname>mirror/udeb/suite</classname> kertoo mistä julkaisusta asentimen lisäosat noudetaan. Tästä parametrista on hyötyä vain jos osat tosiaan noudetaan verkosta ja sen on vastattava käytetyn asennustavan initrd:n tekemisessä käytettyä julkaisua. Normaalisti asennin käyttää automaattisesti oikeata arvoa eikä pitäisi olla tarvetta asettaa tätä.

note: Tag: title
en: Account setup
fi: Käyttäjätunnusten luonti

note: Tag: para
en: The <classname>passwd/root-password-crypted</classname> and <classname>passwd/user-password-crypted</classname> variables can also be preseeded with <quote>!</quote> as their value. In that case, the corresponding account is disabled. This may be convenient for the root account, provided of course that an alternative method is set up to allow administrative activities or root login (for instance by using SSH key authentication or <command>sudo</command>).
fi: Muuttujille <classname>passwd/root-password-crypted</classname> ja <classname>passwd/user-password-crypted</classname> voidaan antaa valmis vastaus myös <quote>!</quote> arvona. Tällöin vastaavan käyttäjätunnuksen käyttö on estetty. Tämä voi olla kätevää pääkäyttäjän tunnukselle, tietenkin vain jos on tehty muu tapa tehdä pääkäyttäjä tehtävät tai kirjautua pääkäyttäjänä (esimerkiksi tunnistautua SSH-avaimilla tai komento <command>sudo</command>).

note: Tag: title
en: Clock and time zone setup
fi: Kellon ja aikavyöhykkeen asetukset

note: Tag: screen
en: # Controls whether or not the hardware clock is set to UTC.
    d-i clock-setup/utc boolean true
    
    # You may set this to any valid setting for $TZ; see the contents of
    # /usr/share/zoneinfo/ for valid values.
    d-i time/zone string US/Eastern
    
    # Controls whether to use NTP to set the clock during the install
    d-i clock-setup/ntp boolean true
    # NTP server to use. The default is almost always fine here.
    #d-i clock-setup/ntp-server string ntp.example.com
fi: # Määrittää onko laitekello standardiajassa vai paikallisessa ajassa.
    d-i clock-setup/utc boolean true
    
    # Tämä voidaan asettaa mihin tahansa kelvolliseen ympäristömuuttujan
    # $TZ arvoon; kelvolliset arvot löytyvät hakemistosta /usr/share/zoneinfo/.
    d-i time/zone string Europe/Helsinki
    # Määrittää käytetäänkö NTP:tä kellon asettamiseen asennuksen aikana.
    d-i clock-setup/ntp boolean true
    # Käytettävä aikapalvelin. Oletus on lähes aina sopiva.
    #d-i clock-setup/ntp-server string ntp.esimerkki.fi

note: Tag: title
en: Partitioning
fi: Osiointi

note: Tag: para
en: Using preseeding to partition the harddisk is limited to what is supported by <classname>partman-auto</classname>. You can choose to partition either existing free space on a disk or a whole disk. The layout of the disk can be determined by using a predefined recipe, a custom recipe from a recipe file or a recipe included in the preconfiguration file.
fi: Valmiiden vastausten käyttämistä levyn osioinnissa rajoittaa se, mitä <classname>partman-auto</classname> tukee. Voidaan osioida joko levyllä jo oleva vapaa tila tai koko levy. Osioiden asettelu levyllä voidaan määrätä käyttämällä valmista mallinetta, muokattua mallinetta mallinetiedostosta tai valmiiden vastausten tiedostoon tallennettua mallinetta. Tällä hetkellä ei ole mahdollista käyttää valmiita vastauksia useiden levyjen osioimiseen.

note: Tag: para
en: Preseeding of advanced partition setups using RAID, LVM and encryption is supported, but not with the full flexibility possible when partitioning during a non-preseeded install.
fi: Valmiit vastaukset monimutkaisemmille levyosioinneille, joissa on käytössä RAID, LVM ja salaus, on tuettu, mutta ei kaikilla ilman valmiita vastauksia tehtävän asennuksen mahdollisuuksilla.

note: Tag: para
en: The identification of disks is dependent on the order in which their drivers are loaded. If there are multiple disks in the system, make very sure the correct one will be selected before using preseeding.
fi: Levylaitteiden ajurien lataamisjärjestys vaikuttaa levyjen nimeämiseen. Jos järjestelmässä on useinta kiintolevyjä, varmistu huolellisesti oikean levyn tulevan valituksi valmiita vastauksia käytettäessä.

note: Tag: title
en: Partitioning example
fi: Esimerkki osioinnista

note: Tag: title
en: Partitioning using RAID
fi: Osiointi käyttäen RAIDia

note: Tag: para
en: This type of automated partitioning is easy to get wrong. It is also functionality that receives relatively little testing from the developers of &d-i;. The responsibility to get the various recipes right (so they make sense and don't conflict) lies with the user. Check <filename>/var/log/syslog</filename> if you run into problems.
fi: Tämänkaltaisen automaattisen osioinnin kanssa tekee helposti virheitä. Lisäksi toiminnallisuutta testataan &d-i;:in kehittäjien toimesta suhteellisen vähän. Vastuu mallineiden oikeellisuudesta (ovat järkeviä eivätkä sisällä ristiriitoja) on käyttäjällä. Tarkista lokitiedosto <filename>/var/log/syslog</filename> jos pulmia ilmenee.

note: Tag: screen
en: # The method should be set to "raid".
    #d-i partman-auto/method string raid
    # Specify the disks to be partitioned. They will all get the same layout,
    # so this will only work if the disks are the same size.
    #d-i partman-auto/disk string /dev/sda /dev/sdb
    
    # Next you need to specify the physical partitions that will be used. 
    #d-i partman-auto/expert_recipe string \
    #      multiraid ::                                         \
    #              1000 5000 4000 raid                          \
    #                      $primary{ } method{ raid }           \
    #              .                                            \
    #              64 512 300% raid                             \
    #                      method{ raid }                       \
    #              .                                            \
    #              500 10000 1000000000 raid                    \
    #                      method{ raid }                       \
    #              .
    
    # Last you need to specify how the previously defined partitions will be
    # used in the RAID setup. Remember to use the correct partition numbers
    # for logical partitions. RAID levels 0, 1, 5, 6 and 10 are supported;
    # devices are separated using "#".
    # Parameters are:
    # &lt;raidtype&gt; &lt;devcount&gt; &lt;sparecount&gt; &lt;fstype&gt; &lt;mountpoint&gt; \
    #          &lt;devices&gt; &lt;sparedevices&gt;
    
    #d-i partman-auto-raid/recipe string \
    #    1 2 0 ext3 /                    \
    #          /dev/sda1#/dev/sdb1       \
    #    .                               \
    #    1 2 0 swap -                    \
    #          /dev/sda5#/dev/sdb5       \
    #    .                               \
    #    0 2 0 ext3 /home                \
    #          /dev/sda6#/dev/sdb6       \
    #    .
    
    # For additional information see the file partman-auto-raid-recipe.txt
    # included in the 'debian-installer' package or available from D-I source
    # repository.
    
    # This makes partman automatically partition without confirmation.
    d-i partman-md/confirm boolean true
    d-i partman-partitioning/confirm_write_new_label boolean true
    d-i partman/choose_partition select finish
    d-i partman/confirm boolean true
    d-i partman/confirm_nooverwrite boolean true
fi: # HUOMIO: tämä valinta on laadultaan testiversio ja käytettävä varoen
    
    # Mallineeksi olisi valittava "raid".
    #d-i partman-auto/method string raid
    # Määritä osioitavat levyt. Niihin tulee kaikkin sama osiointi,
    # joten tämä toimii vain jos levyt ovat samankokoisia.
    #d-i partman-auto/disk string /dev/sda /dev/sdb
    
    # Seuraavaksi on määritettävä käytettävä fyysinen osiointi.
    #d-i partman-auto/expert_recipe string \
    #      multiraid ::                                         \
    #              1000 5000 4000 raid                          \
    #                      $primary{ } method{ raid }           \
    #              .                                            \
    #              64 512 300% raid                             \
    #                      method{ raid }                       \
    #              .                                            \
    #              500 10000 1000000000 raid                    \
    #                      method{ raid }                       \
    #              .
    
    # Lopuksi on määritettävä kuinka yllä määriteltyjä osioita käytetään
    # RAID-pakassa. Muista käyttää oikeita osioiden numeroita loogisille
    # osioille.
    # Parametrit ovat:
    # &lt;raidtype&gt; &lt;devcount&gt; &lt;sparecount&gt; &lt;fstype&gt; &lt;mountpoint&gt; \
    #          &lt;devices&gt; &lt;sparedevices&gt;
    # RAID tasot 0, 1, 5, 6 ja 10 on tuettu; laitteiden erottimena on "#"
    #d-i partman-auto-raid/recipe string \
    #    1 2 0 ext3 /                    \
    #          /dev/sda1#/dev/sdb1       \
    #    .                               \
    #    1 2 0 swap -                    \
    #          /dev/sda5#/dev/sdb5       \
    #    .                               \
    #    0 2 0 ext3 /home                \
    #          /dev/sda6#/dev/sdb6       \
    #    .
    
    # Tämä saa partmanin tekemään osiot automaattisesti kysymättä vahvistusta.
    d-i partman-md/confirm boolean true
    d-i partman-partitioning/confirm_write_new_label boolean true
    d-i partman/choose_partition select finish
    d-i partman/confirm boolean true

note: Tag: title
en: Controlling how partitions are mounted
fi: Määritellään miten osiot liitetään

note: Tag: para
en: Normally, filesystems are mounted using a universally unique identifier (UUID) as a key; this allows them to be mounted properly even if their device name changes. UUIDs are long and difficult to read, so, if you prefer, the installer can mount filesystems based on the traditional device names, or based on a label you assign. If you ask the installer to mount by label, any filesystems without a label will be mounted using a UUID instead.
fi: Tavallisesti tiedostojärjestelmät liitetään käyttämällä
    yksikäsitteistä tunnistinta (UUID) avaimena; tällöin ne liitetään
    oikein vaikka laitenimi muuttuisi. UUID:t ovat pitkiä ja
    vaikealukuisia, joten haluttaessa asennin voi liittää
    tiedostojärjestelmät käyttäen perinteisiä laitenimiä tai antamiasi
    nimiöitä. Jos asenninta pyydetään liittämään nimiötä käyttämällä,
    liitetään kaikki nimiöttömät osiot UUID:n perusteella.

note: Tag: para
en: Devices with stable names, such as LVM logical volumes, will continue to use their traditional names rather than UUIDs.
fi: Laitteet joilla on pysyvä nimi, kuten LVM:n loogiset niteet, jatkavat
    perinteisten nimien käyttämistä eivätkä käytä UUID:tä.

note: Tag: para
en: Traditional device names may change based on the order in which the kernel discovers devices at boot, which may cause the wrong filesystem to be mounted. Similarly, labels are likely to clash if you plug in a new disk or a USB drive, and if that happens your system's behaviour when started will be random.
fi: Perinteiset laitenimet voivat muuttua sen mukaan missä järjestyksessä ydin havaitsee laitteet käynnistyksessä, joilloin saatetaan liittää väärä tiedostojärjestelmä. Samaan tapaan nimiöt saattavat olla samoja kun asennetaan uusi levy tai kytketään USB-levy, ja jos näin käy on järjestelmän toiminta käynnistyksessä satunnaista.

note: Tag: screen
en: # The default is to mount by UUID, but you can also choose "traditional" to
    # use traditional device names, or "label" to try filesystem labels before
    # falling back to UUIDs.
    #d-i partman/mount_style select uuid
fi: # Vakiona liitetään UUID:n perusteella, mutta perinteiset laitenimet saadaan 
    # valinnalla "traditional" tai valinnalla "label" ensisijaisesti nimiö ja 
    # jos nimiötä ei ole niin UUID.
    #d-i partman/mount_style select uuid

note: Tag: title
en: Base system installation
fi: Perusjärjestelmän asennus

note: Tag: para
en: There is actually not very much that can be preseeded for this stage of the installation. The only questions asked concern the installation of the kernel.
fi: Tässä asennuksen vaiheessa ei oikeastaan ole kovinkaan paljoa mahdollista käyttää valmiita vastauksia. Ainoat kysymykset koskevat ytimen asentamista.

note: Tag: title
en: Apt setup
fi: Apt:n asetukset

note: Tag: para
en: Setup of the <filename>/etc/apt/sources.list</filename> and basic configuration options is fully automated based on your installation method and answers to earlier questions. You can optionally add other (local) repositories.
fi: Tiedoston <filename>/etc/apt/sources.list</filename> teko ja perusasetukset on täysin automatisoitu asennustavan ja aiempien kysymysten vastausten perusteella. Muiden (paikallisten) varastoalueiden lisääminen on valinnaista.

note: Tag: title
en: Package selection
fi: Pakettien valinta

note: Tag: para
en: You can choose to install any combination of tasks that are available. Available tasks as of this writing include:
fi: Asennettavaksi voidaan valita mitkä tahansa saatavilla olevista tehtävistä. Tätä kirjoitettaessa saatavilla olevia tehtäviä ovat ainakin:

note: Tag: para
en: You can also choose to install no tasks, and force the installation of a set of packages in some other way. We recommend always including the <userinput>standard</userinput> task.
fi: Voidaan myös jättää kaikki tehtävät valitsematta, ja pakotetaan halutun pakettijoukon asennus muilla tavoin. Suositellaan aina valittavaksi tehtävä <userinput>standard</userinput>.

note: Tag: para
en: If you want to install some individual packages in addition to packages installed by tasks, you can use the parameter <classname>pkgsel/include</classname>. The value of this parameter can be a list of packages separated by either commas or spaces, which allows it to be used easily on the kernel command line as well.
fi: Jos tehtävien asentamien pakettien lisäksi halutaan asentaa yksittäisiä paketteja, voidaan käyttää parametria <classname>pkgsel/include</classname>. Tämän parametrin arvona voi olla luettelo paketteja eroteltuna joko pilkuin tai välilyönnein, joten sitä on helppo käyttää ytimen käynnistysparametrinakin.

note: Tag: title
en: Boot loader installation
fi: Käynnistyslataimen asennus

note: Tag: para
en: An MD5 hash for a password for <classname>grub</classname> can be generated using <command>grub-md5-crypt</command>, or using the command from the example in <xref linkend="preseed-account"/>.
fi: Salasanalle voidaan tehdä MD5-tiiviste <classname>grub</classname>:ia varten komennolla <command>grub-md5-crypt</command>, tai käyttämällä komentoa esimerkistä <xref linkend="preseed-account"/>.

note: Tag: title
en: Finishing up the installation
fi: Asennuksen lopetus

note: Tag: screen
en: # During installations from serial console, the regular virtual consoles
    # (VT1-VT6) are normally disabled in /etc/inittab. Uncomment the next
    # line to prevent this.
    #d-i finish-install/keep-consoles boolean true
    
    # Avoid that last message about the install being complete.
    d-i finish-install/reboot_in_progress note
    
    # This will prevent the installer from ejecting the CD during the reboot,
    # which is useful in some situations.
    #d-i cdrom-detect/eject boolean false
    
    # This is how to make the installer shutdown when finished, but not
    # reboot into the installed system.
    #d-i debian-installer/exit/halt boolean true
    # This will power off the machine instead of just halting it.
    #d-i debian-installer/exit/poweroff boolean true
fi: # Asennettaessa sarjaväylän konsolilta ovat tavalliset virtuaalikonsolit
    # (VT1-VT6) poistettu käytöstä tiedostossa /etc/inittab. Poista
    # kommentti seuraavilta riveiltä jos virtuaalikonsolit halutaan käyttöön.
    #d-i finish-install/keep-consoles boolean true
    
    # Vältetään viimeinen viesti asennuksen valmistumisesta.
    d-i finish-install/reboot_in_progress note
    
    # Tämä estää asenninta poistamasta CD-levyä asemasta käynnistettäessä
    # järjestelmää uudelleen, mikä on hyödyllistä joissakin tilanteissa.
    #d-i cdrom-detect/eject boolean false
    
    #Tällä tavalla asennin lopettaa kun on valmista, mutta ei käynnistä
    #asennettua järjestelmää.
    #d-i debian-installer/exit/halt boolean true
    # Tämän avulla saadaan asennin sammuttamaan virta koneesta asennuksen
    # valmistuttua, eikä vain sammuttamaan käyttöjärjestelmää (halt).
    #d-i debian-installer/exit/poweroff boolean true

note: Tag: title
en: Preseeding other packages
fi: Valmiit vastaukset muille paketeille

note: Tag: screen
en: # Depending on what software you choose to install, or if things go wrong
    # during the installation process, it's possible that other questions may
    # be asked. You can preseed those too, of course. To get a list of every
    # possible question that could be asked during an install, do an
    # installation, and then run these commands:
    #   debconf-get-selections --installer &gt; file
    #   debconf-get-selections &gt;&gt; file
fi: # Asennettaviksi valitut ohjelmat tai asennuksen meneminen pieleen 
    # vaikuttavat kysyttäviin kysymyksiin. Muitakin kysymyksiä voi olla, 
    # ja niihinkin voi antaa valmiit vastaukset. Kaikkien mahdollisten
    # asennuksen aikana kysyttävien kysymysten luettelon saa asennuksen
    # jälkeen komennoilla:
    #   debconf-get-selections --installer &gt; file
    #   debconf-get-selections &gt;&gt; file

note: Tag: title
en: Advanced options
fi: Lisäasetukset

note: Tag: title
en: Running custom commands during the installation
fi: Mielivaltaisten komentojen käynnistämien asennuksen aikana

note: Tag: para
en: A very powerful and flexible option offered by the preconfiguration tools is the ability to run commands or scripts at certain points in the installation.
fi: Valmiiden vastausten vallan mahtava ja joustava ominaisuus on komentojen tai komentotiedostojen suorittaminen tietyissä paikoissa asennuksen aikana.

note: Tag: screen
en: # d-i preseeding is inherently not secure. Nothing in the installer checks
    # for attempts at buffer overflows or other exploits of the values of a
    # preconfiguration file like this one. Only use preconfiguration files from
    # trusted locations! To drive that home, and because it's generally useful,
    # here's a way to run any shell command you'd like inside the installer,
    # automatically.
    
    # This first command is run as early as possible, just after
    # preseeding is read.
    #d-i preseed/early_command string anna-install some-udeb
    # This command is run immediately before the partitioner starts. It may be
    # useful to apply dynamic partitioner preseeding that depends on the state
    # of the disks (which may not be visible when preseed/early_command runs).
    #d-i partman/early_command \
    #       string debconf-set partman-auto/disk "$(list-devices disk | head -n1)"
    # This command is run just before the install finishes, but when there is
    # still a usable /target directory. You can chroot to /target and use it
    # directly, or use the apt-install and in-target commands to easily install
    # packages and run commands in the target system.
    #d-i preseed/late_command string apt-install zsh; in-target chsh -s /bin/zsh
fi: # Valmiiden vastausten käyttö ei ole perusturvallista. Asentimessa 
    # ei ole lainkaan tarkistuksia tahallisten puskurin ylivuotojen 
    # tai muiden sen kaltaisten arvojan varalle. Käytä valmiiden 
    # vastausten tiedostoja vain luotettavista lähteistä! Jotta 
    # tämä varmasti tulisi selväksi, ja koska tämä on usein hyödyllistä, 
    # näin voidaan käynnistää mikä tahansa komentotulkin komento 
    # automaattisesti asentimesta.
    
    # Tämä ensimmäinen komento suoritetaan mahdollisimman aikaisin, heti
    # valmiiden vastausten tiedoston lukemisen jälkeen.
    #d-i preseed/early_command string anna-install some-udeb
    # Tämä komento suoritetaan välittömästi ennen levyosioinnin käynnistämistä.
    # Saattaa olla hyödyllistä käyttää mukautuvia levyosioinnin valmiita
    # vastauksia jotka ovat riippuvaisia levyjen tilasta (levyt eivät ehkä ole
    # näkyvissä kun preseed/early_command suoritetaan).
    #d-i partman/early_command \
    #       string debconf-set partman-auto/disk "$(list-devices disk | head -n1)"
    # Tämä komento suoritetaan juuri ennen asennuksen päättymistä, mutta
    # /target hakemiston vielä ollessa kunnossa. /target voidaan käyttää
    # suoraan juurihakemistona tai käyttämällä komentoja apt-install ja
    # in-target helposti asentaa paketteja ja suorittaa komentoja 
    # asennetussa järjestelmässä.
    #d-i preseed/late_command string apt-install zsh; in-target chsh -s /bin/zsh

note: Tag: title
en: Using preseeding to change default values
fi: Oletusarvojen muuttaminen valmiilla vastauksilla

note: Tag: para
en: It is possible to use preseeding to change the default answer for a question, but still have the question asked. To do this the <firstterm>seen</firstterm> flag must be reset to <quote>false</quote> after setting the value for a question. <informalexample><screen>
    d-i foo/bar string value
    d-i foo/bar seen false
    </screen></informalexample> The same effect can be achieved for <emphasis>all</emphasis> questions by setting the parameter <classname>preseed/interactive=true</classname> at the boot prompt. This can also be useful for testing or debugging your preconfiguration file.
fi: Oletusarvoa on mahdollista muuttaa valmiilla vastauksella, siten, että kysymys silti esitetään. Tämä tehdään muuttamalla ilmaisimen <firstterm>seen</firstterm> arvoksi <quote>false</quote> sen jälkeen kun vastaus on asetettu. <informalexample><screen>
    d-i foo/bar string value
    d-i foo/bar seen false
    </screen></informalexample> Sama vaikutus <emphasis>kaikille</emphasis> kysymyksille saadaan asetuksella <classname>preseed/interactive=true</classname> käynnistyskehoitteessa. Tästä voi olla apua myös testattaessa tai jäljitettäessä vikaa valmiiden vastausten tiedostosta.

note: Tag: para
en: Note that the <quote>d-i</quote> owner should only be used for variables used in the installer itself. For variables belonging to packages installed on the target system, you should use the name of that package instead. See the footnote to <xref linkend="preseed-bootparms"/>.
fi: Huomaa, että omistajaa <quote>d-i</quote> tulisi käyttää vain asentimen itsensä käyttämille muuttujille. Kohdejärjestelmään asennettuille paketeille kuuluville muuttujille tulisi käyttää tuon paketin nimeä. Katso alaviitettä <xref linkend="preseed-bootparms"/>.

note: Tag: para
en: If you are preseeding using boot parameters, you can make the installer ask the corresponding question by using the <quote>?=</quote> operator, i.e. <userinput><replaceable>foo</replaceable>/<replaceable>bar</replaceable>?=<replaceable>value</replaceable></userinput> (or <userinput><replaceable>owner</replaceable>:<replaceable>foo/bar</replaceable>?=<replaceable>value</replaceable></userinput>). This will of course only have effect for parameters that correspond to questions that are actually displayed during an installation and not for <quote>internal</quote> parameters.
fi: Jos valmiita vastauksia annetaan käynnistysparametreilla, saadaan asennin kysymään vastaava kysymys käyttämällä operaattoria <quote>?=</quote> eli <userinput><replaceable>foo</replaceable>/<replaceable>bar</replaceable>?=<replaceable>arvo</replaceable></userinput>. Tämä vaikuttaa tietenkin vain parametreihin, joita vastaa asennuksen aikana esitettävä kysymys, eikä sisäisiin (<quote>internal</quote>) parametreihin.

note: Tag: title
en: Chainloading preconfiguration files
fi: Valmiiden vastausten tiedostojen lataaminen ketjussa

note: Tag: para
en: It is possible to include other preconfiguration files from a preconfiguration file. Any settings in those files will override pre-existing settings from files loaded earlier. This makes it possible to put, for example, general networking settings for your location in one file and more specific settings for certain configurations in other files.
fi: Valmiiden vastausten tiedostossa on mahdollista ottaa käyttöön muita tiedostoja. Noiden tiedostojen asetukset korvaavat aikaisemmin ladatuissa tiedostoissa olleet vastaavat arvot. Tämä mahdollistaa esimerkiksi yleisten paikallisten verkkoasetusten tallentaminen yhteen tiedostoon ja tarkemmat asetukset tiettyihin kokoonpanoihin toisiin tiedostoihin.

note: Tag: screen
en: # More than one file can be listed, separated by spaces; all will be
    # loaded. The included files can have preseed/include directives of their
    # own as well. Note that if the filenames are relative, they are taken from
    # the same directory as the preconfiguration file that includes them.
    #d-i preseed/include string x.cfg
    
    # The installer can optionally verify checksums of preconfiguration files
    # before using them. Currently only md5sums are supported, list the md5sums
    # in the same order as the list of files to include.
    #d-i preseed/include/checksum string 5da499872becccfeda2c4872f9171c3d
    
    # More flexibly, this runs a shell command and if it outputs the names of
    # preconfiguration files, includes those files. 
    #d-i preseed/include_command \
    #      string if [ "`hostname`" = bob ]; then echo bob.cfg; fi
    
    # Most flexibly of all, this downloads a program and runs it. The program
    # can use commands such as debconf-set to manipulate the debconf database.
    # More than one script can be listed, separated by spaces.
    # Note that if the filenames are relative, they are taken from the same
    # directory as the preconfiguration file that runs them.
    #d-i preseed/run string foo.sh
fi: # Luettelossa voi olla useita tiedostoja välilyönneillä eroteltuina;
    # ne kaikki ladataan. Liitetyissä tiedostoissa voi olla myös omia 
    # preseed/include-määreitä. Huomaa: jos tiedostonimet ovat suhteellisia,
    # ne etsitään samasta hakemistosta kuin liittävä valmiiden vastausten
    # tiedosto.
    #d-i preseed/include string x.cfg
    
    # Asennin tarkistaa haluttaessa valmiiden vastausten tiedostojen 
    # tarkistussummat ennen tiedostojen käyttöä. Tällä hetkellä vain 
    # md5sum on tuettu, luettele md5sum-arvot samassa järjestyksessä
    # kuin liitettävien tiedostojen luettelo.
    #d-i preseed/include/checksum string 5da499872becccfeda2c4872f9171c3d
    
    # Joustavampi tapa: ajetaan komento komentotulkissa ja jos se
    # tulostaa valmiiden vastausten tiedostojen nimiä, liitetään ne.
    #d-i preseed/include_command \
    #      string if [ "`hostname`" = bob ]; then echo bob.cfg; fi
    
    # Kaikkein joustavin tapa: noudetaan ohjelma ja ajetaan se. Ohjelma
    # voi käyttää komentoja kuten debconf-set muokatakseen debconf-tietokantaa.
    # Komentotiedostoja voi olla useita, välilyönnein eroteltuna.
    # Huomaa, että jos  tiedostonimet ovat suhteellisia, ne etsitään samasta 
    # hakemistosta kuin ne käynnistävä valmiiden vastausten tiedosto
    #d-i preseed/run string foo.sh

note: Tag: para
en: It is also possible to chainload from the initrd or file preseeding phase, into network preseeding by setting preseed/url in the earlier files. This will cause network preseeding to be performed when the network comes up. You need to be careful when doing this, since there will be two distinct runs at preseeding, meaning for example that you get another chance to run the preseed/early command, the second one happening after the network comes up.
fi: Mahdollista on myös antaa verkkoasetusten valmiiden vastausten URL initrd:n tai tiedostojen valmiiden vastausten vaiheessa. Tällöin verkkoasetusten valmiit vastaukset käytetään kun verkko tulee käyttöön. Tätä tehtäessä on oltava varovainen, koska valmiita vastauksia käytetään kaksi erillistä kertaa, jolloin on esimerkiksi mahdollista suorittaa preseed/early-komento toiseen kertaan heti kun verkko on käytössä.
