Tuuma kasutamine
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 ning selle tuuma kasutamisel töötab 64 bit x86 riistvara 32 bit režhiimis.
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