Käyttöjärjestelmän asennus
- Luentotaltiointi
- Laitteisto, käyttöjärjestelmä ja ohjelmistot
- Käyttöjärjestelmän tehtävät
- Käyttöjärjestelmän valinta
- Käyttöjärjestelmän asentaminen
- Tiedostojärjestelmistä
Luentotaltiointi
Laitteisto, käyttöjärjestelmä ja ohjelmistot
- Laitteisto
- Mahdollistaa fyysisesti erilaisten toimenpiteiden suorittamisen.
- Laiteajuri
- Tulkitsee käyttöjärjestelmän antamat käskyt laitteen ymmärtämään muotoon.
- Laiteohjainkortti tai emolevyllä oleva ohjainpiiri
- Ohjaa varsinaisen laitteen toimintaa.
- Vähentää prosessorin kuormaa laitteen ohjaamisessa .
- Käyttöjärjestelmä (Windows 95, Unix, Linux jne.)
- Ohjaa laitteistoa laiteohjaimen avulla.
- Toimii rajapintana ohjelmiston ja laitteiston välissä.
- Käyttöjärjestelmä näkee laiteohjaimen, joka ohjaa varsinaista laitteistoa.
- Ohjelmistot (esim. tekstinkäsittely, selaimet, editorit jne.)
- Käyttäjän haluamien toimien suorittaminen.
- Eri ohjelmistot erilaisiin tarkoituksiin.
Seuraavassa käydään yleisellä tasolla läpi erilaisia käyttöjärjestelmiin liittyviä toimia, kuten esimerkiksi ohjelmien ja laitteiden asentaminen. Lisäksi tarkastellaan käyttöjärjestelmien valinnassa huomioitavia asioita ja käyttöjärjestelmän asentamiseen liittyviä asioita.
Käyttöjärjestelmän tehtävät

- Toimii rajapintana laitteistojen ja sovellusohjelmien välissä!
- Ohjelmien ei tarvitse välittää laitteistosta!
- Välittää ohjelman pyynnöt laitteistolle!
- Käyttöjärjestelmä näkee laiteohjaimen (ajurit), joka ohjaa varsinaista laitetta.
- Mahdollistaa tietokoneen perustoiminnot
- Mahdollistaa hakemistorakenteen hallinnan.
- Mahdollistaa ohjelmien välisen kommunikoinnin.
- Mahdollistaa ohjelmien suorittamisen.
- Mahdollistaa muistin käyttämisen.
- Mahdollistaa mahdollisesti graafiset palvelut
Käyttöjärjestelmän valinta
Tietokone on vain kasa rautaa ilman käyttöjärjestelmää tai ohjelmia!
Käyttöjärjestelmä täytyy valita
- Laitteiston mukaan.
- Laitteistovaatimukset (valmistaja vs. todelliset)
- Ei liian järeää heikkotehoiseen koneeseen.
- Kaikille laitteille oltava toimivat ajurit kyseiseen käyttöjärjestelmään.
- Uudemmassa käyttöjärjestelmissä yleensä parempi tuki uusille laitteille.
- Ohjelmat ja käyttöjärjestelmä tehdään tietylle prosessoriperheelle.
- Käyttäjän ja käyttötarkoituksen mukaan.
- Yleensä halutaan ajaa jotain tiettyjä ohjelmistoja.
- Toimisiko vanhempi versio riittävän hyvin?
- Liitetäänkö kone verkkoon?
- Eri vaatimukset yritys- kuin yksityiskäyttöön!
- Käyttääkö konetta useampia käyttäjiä ja tarvitaanko eri tunnuksia?
- Hinnan ja sisällön mukaan.
- Ilmaiset nykyään erittäin kilpailukykyisiä.
- Sovellusohjelmien määrä.
- Laitteiden tuki.
- Ylläpidon vaikeus.
- Tukipalvelujen käyttäminen.
Windowsin vertailua
| Käyttöjärjestelmä (Julkaistu) | Suoritin (käytäntö) | Muisti (käytäntö) | Kiintolevy (käytäntö) | Käyttökohde | Huomattavaa |
|---|---|---|---|---|---|
| Windows 3.0 (5/90) | Kotikäyttäjälle. | Ei moniajo. | |||
| Windows NT 3.1 (syksy 93) | Yrityskäyttöön. | Ei moniajo. | |||
| Windows 95 (8/95) | 386SX (Pentium > 90 MHz) |
4MB (> 32 Mt) |
30MB (> 100 Mt) |
Kotikäyttäjille. |
|
| Windows 98 SE (98) | 100MHz (150 MHz) | 32 Mt (64 Mt) | 100-300Mt | Kotikäyttäjille ja kannettaviin. |
|
| Windows ME (9/2000) | 166 Mhz (300 MHz) | 32 Mt (64 Mt) | 300-500 Mt | Kotikäyttäjille. |
|
| Windows NT 4.0 (syksy/96) | (300 MHz) | (128 Mt) | (> 200 Mt) | Yritys- tai organisaatio käyttöön. |
|
| Windows 2000 (2/2000) | (300 MHz) | (128 Mt) | Yli 600 Mt | Yritys- ja tehokäyttöön. |
|
| Windows XP (10/2001) | (500 MHz) | (256 Mt) | 1,5 Gt | Eri versiot yritys (Professional) ja kotikäyttöön (Home Edition). |
|
Muita käyttöjärjestelmiä
Seuraavassa esiteltävät käyttöjärjestelmäversiot eivät ole sellaisenaan suoraan vertailtavissa toisiinsa.
| Käyttöjärjestelmä | Suoritin (käytäntö) | Muisti (käytäntö) | Kiintolevy (käytäntö) | Käyttökohde | Huomattavaa |
|---|---|---|---|---|---|
| Fedora Core Linux | Pentium 400 MHz | 128 Mt | 1,7 Gt | Palvelimiin, mutta nykyään myös kotikäyttöön. |
|
| Mac OS X | PowerPC, G3, G4 | 128 Mt | 3,0 Gb | Toimistoihin ja koteihin. | Tuntee laitteiston, jolle käyttöjärjestelmä tehdään. |
| MS-DOS 6.22 | 386 | 0.5 MB | 5 MB | Vanhat pelit :) |
|
Muita unix-pohjaisia käyttöjärjestelmiä ovat esim. BSD, Sun Solaris ja HP-UX. Näitä käytetään erikoistuneissa työasemissa. Lisäksi muita kehnommin kaupallisesti menestyneitä graafisia käyttöjärjestelmiä ovat esim. BeOS, OS/2 Warp ja Workbench.
Lisää käyttöjärjestelmien historiasta Pasi Koikkalaisen monisteessa Tietotekniikan perusteet
Käyttöjärjestelmän asentaminen
- Esivalmistelussa on tehtävä seuraavia toimia:
- Selvitä laitteiston kokoonpano!
- Laitteiden tyypit?
- Tarvittaen ajurien olemassa olo? (Näytönohjain, CD-ROM ja verkkolaitteet tärkeitä!)
- Tarvittava levytila?
- Käynnistyslevyke vai romppukäynnistys?
- Asennetaanko rinnakkaisia käyttöjärjestelmiä?
- Kone käyntiin käynnistävältä medialta ja varsinainen asennus alkaa.
- Asennuksessa on huomioitava seuraavia asioita:
- Asennetaanko kovalevylle muita käyttöjärjestelmiä?
- Ensin asennetaan Windows levyn primääriosiolle.
- Tämän jälkeen esimerkiksi Linux.
- MBR-ongelma.
- Millainen asennus? (Mukautettu, normaali, kannettava vai minimoitu?)
- Windows ja Linux tunnistavat ja asentavat laitteet itse kohtuullisen hyvin.
- Älä asenna ylimääräisiä palveluja, jos et tarvitse niitä!
- Asennetaanko kovalevylle muita käyttöjärjestelmiä?
- Asennuksen jälkeen vielä asennettava seuraavat asiat:
- Korjauspaketit (Service Pack)
- Pienemmät korjaukset (HotFix)
- Esim. Windows (http://windowsupdate.microsoft.com/)
- Uudemmat laiteajurit.
- Muiden tekemät järjestelmäapuohjelmat käyttöjärjestelmään.
- Kytke ylimääräiset palvelut pois ja asenna palomuuriohjelmisto!
- Muut sovellusohjelmat.
Esimerkiksi Linuxin asennuksen tietoturvaongelmia käsittelee lyhyesti Harri Tuomen artikkeli Linux - tietoturvaa projekteille (2001).
Tiedostojärjestelmistä
Tiedostojärjestelmä on yleisnimitys loogisille rakenteille ja käyttöjärjestelmän rutiineille, joiden avulla ladataan ja tallennetaan tietoja massamuistiin. Tiedostojärjestelmä on siis tapa, miten tietoja järjestetään esimerkiksi kovalevylle. Käytännössä siis fyysisen median rakenne ei ratkaise mitä tiedostojärjestelmää siihen käytetään vaan tiedostojärjestelmä on käyttöjärjestelmäkohtainen. Yhden levyn tai massamuistilaitteen eri osilla voi toki olla erilaisten tiedostojärjestelmät.
Tiedostojärjestelmään liittyviä käsitteitä:
- Varausyksikkö (koko)
- Tilanvaraustaulu
- Tiedosto ja hakemisto
- Pitkät tiedostonnimet
- Pirstoutuminen
| Käyttöjärjestelmä | Tuettuja tiedostojärjestelmiä |
|---|---|
| DOS/Win95 | FAT |
| Win 98/Me | FAT, FAT32 |
| Win NT/2000/XP | FAT, FAT32, NTFS |
| Linux | esim. ext2, FAT32, NTFS(luku), reiserfs |
Lisäksi lähes kaikki käyttöjärjestelmät osaavat lukea (kirjoittaa) CDFS-tiedostojärjestelmää, mutta ongelmaksi muodostuvat erilaiset laajennukset.
Tiedostojärjestelmien vertailua
Tiedostojärjestelmä mahdollistaa hakemistojen ja tiedostojen käytön.
| Tiedostojärjestelmä | Osion maksimikoko | Käyttöjärjestelmä | Huomattavaa |
|---|---|---|---|
| FAT16 | 2 GB | DOS, Windows 3.1 | Klusterikoko kasvaa suoraan levynkoon kasvaessa. |
| VFAT | 2 GB | Windows 95 | Pitkät tiedostonimet. |
| FAT32 | 2 TB | Windows95b, Windows 98 | Alle 8 GB:n osioilla klusterikoko säilyy 4 kB. |
| HPFS | 64 GB | OS/2 | |
| NTFS | 2 TB | Windows NT, Windows 2000 | |
| EXT2 | 32 TB | Linux |

Käyttäjien kommentit