Tuuma kasutamine

Allikas: Kuutõrvaja
Redaktsioon seisuga 15. juuni 2008, kell 09:26 kasutajalt Imre (arutelu | kaastöö)

Sissejuhatus

Arvuti käivitamisel laadib bootloader esmalt operatsioonisüsteemi tuuma, mis sisaldab arvuti tööks põhilist funktsionaalsust ning seejärel käivitatakse süsteemsed programmid ja rakendused. Käesolevas tekstis käistletakse Linuxi tuuma kasutamist Debian GNU/Linuxiga.

Standardne tuum

Debian GNU/Linux sisaldab valmis kompileeritud kujul mitmesuguseid tuumi, mida saab paketihaldusvahenditega paigaldada ja edaspidi uuendada. Nimekirja tuumadest näeb öeldes näiteks

 # apt-cache search 'linux-image*'

Näiteks pakett linux-image-2.6-amd64 on 64 bit x86 platvormi tuum

# apt-cache show linux-image-2.6-amd64
Package: linux-image-2.6-amd64
Priority: optional
Section: admin
Installed-Size: 32
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Architecture: amd64
Source: linux-latest-2.6 (6etch3)
Version: 2.6.18+6etch3
Depends: linux-image-2.6.18-6-amd64
Filename: pool/main/l/linux-latest-2.6/linux-image-2.6-amd64_2.6.18+6etch3_amd64.deb
Size: 2292
MD5sum: c63dca7dcf0c94f4c7a7163dadf6b865
SHA1: 6b103bcccb2b70730a9520c59d44e0ac2da1e38c
SHA256: 34ecfc4ba431a67176faf7e38e46c3e01d76ff68b4b4384cdd44d6eae5c63cbb
Description: Linux kernel 2.6 image on AMD64
This package depends on the latest binary image for Linux kernel 2.6 on
all 64bit single- and multiprocessor AMD and Intel machines.

Kusjuures linux-image-2.6-686 on nö uuematel 32 bit arvutil kasutamiseks sobiv tuum.

Standardne tuum kasutab ramdiski, st tuuma pakett sisaldab

  • /boot/vmlinuz-2.6.18-6-amd64 - tuum
  • /lib/modules/2.6.18-6-amd64 - tuuma moodulid

kusjuures tuuma paigaldamise moodustatakse kõnealusele süsteemile sobiv ramdiski tõmmis

 /boot/initrd.img-2.6.18-6-amd64