Preseed

From ICO wiki
Jump to navigationJump to search


Sissejuhatus

Preseed annab võimaluse panna kirja vastused küsimustele mida küsitakse programmi paigaldamise käigus, vabastades installeerimise käigus ükshaaval küsimustele vastamisest. See teeb võimalikuks täielikult automatiseerida enamused installeerimised ja pakub isegi mõndasid funktsioone, mis tavalise installerimise protsessi korral võimalikud ei ole. Paljud Debiani-põhised operatsioonisüsteemid toetavad preseed’i, sest see on Debian’i paigaldus programmi iseärasus. Näiteks , kuigi tavaliselt kasutatakse Ubuntu paigaldamiseks kasutajasõbraliku Ubiquity installerit,on Ubuntu paigaldamise automatiseerimiseks soovitatav Debiani installeri preseed. Sammuti on soovitatav kasutada preseed’i kohandatud installeerimise CD-toorikute tegemiseks. Preseed automatiseerib operatsioni süsteemi installeerimise aga ei tee tingimata detailset konfiguratsiooni või paigaldust nagu teeb täis automaatne paigaldus(Fully Automated Installation ).


Preseed meetodid

Preseed meetodeid on kolm:initrd,fail ja network.Initrd preseed töötab iga installeerimis meetodi korral ja võimaldab laiemat preseed'i võimalust aga nõuab kõige suuremat ettevalmistamist.


Piirangud

Tervele kettale tuleb luua uus partatsioon või kasutada olemas olevat vaba kettaruumi,ei ole võimalik kasutada varem loodud partatsiooni


Preseed faili kirjutamine

Preseed failis on iga rea peale neli välja:

1. Käsku töötleva programmi nime väli(Näiteks d-i on Debian Installer)

2. Muutuja nimi,mille väärtust muudetakse

3. Muutuja tüüp

4. Muutuja väärtus


Preseed faili sisu näide:

# Always install the server kernel.
d-i     base-installer/kernel/override-image    string linux-server
# Don't install usplash.
d-i     base-installer/kernel/linux/extra-packages-2.6  string
# Desktop system not installed; don't waste time and disk space copying it.
d-i     archive-copier/desktop-task     string ubuntu-standard
d-i     archive-copier/ship-task        string


Preseed faili loomine

Lihtne viis preseed faili luua,on näidis faili muutes.

Preseed näidiseid leiab:

Ubuntu installeerimis juhenditest([7.04][1], 7.10, 8.04, 8.10, 9.04)

Lingid

http://wiki.debian.org/DebianInstaller/Preseed

http://wapedia.mobi/en/Preseed

http://d-i.alioth.debian.org/manual/en.i386/apb.html

http://www.debian-administration.org/articles/394

http://striimer.ee/UnattendedUbuntu/MainPage/index.html

https://help.ubuntu.com/community/InstallCDCustomization

Autor:

Sander Tuulik