Alustamisen jälkeen laita levyke talteen myöhempää ajankohtaa
varten ja siirry seuraavaan kappaleeseen "Kovalevy".

Levykkeet ovat kapasiteetiltaan pieniä (1.4 Mtavua) ja
tietokoneen kannalta äärettömän hitaita käyttää. Lisäksi ne
vioittuvat erittäin helposti. Siksi tietokoneisiin on kehitetty
toinen paljon nopeampi ja varmempi tapa tallentaa tietoa: levykkeen
kiekko sijoitetaan vahvan metallikuoren sisään, jonka sisällä
sijaitsee lähes tyhjiö. Siten se on paremmin suojassa lialta ja
pölyltä sekä mekaaniselta vioittumiselta. Kiekkoa pyöritetään hyvin
nopeasti, joten hakuaika on paljon pienempi ja yhden sektorin
lukemiseen menee huomattavasti vähemmän aikaa kuin levykkeen
tapauksessa. Tämä ihmeellinen laite, jota kutsutaan
kovalevyksi, sijaitsee kiinteäsi tietokoneen keskusyksikön
(sen metallilaatikon, jossa on levykeasema ja virtakytkin) sisällä.
Sitä sanotaan jossain yhteyksissä myös kiintolevyksi tai
umpilevyksi.
HUOM! Windows käyttää kovalevystä melko harvinaista termiä
"umpilevy". Tämä kannattaa muistaa esimerkiksi silloin, kun etsii
apua Windowsin ohjeista.
Nopeuden lisäämiseksi kiekkoja on sijoitettu umpion sisään useita
päällekkäin ja näitä kaikkia voidaan lukea yhtäaikaa. Näin
moninkertaistetaan sekä kovalevyn kapasiteetti että
tiedonlukunopeus. Yhden sektorin kokoista aluetta, joka yhden
kerroksen sijaan koostuukin useasta päällekkäisestä sektorista,
kutsutaan klusteriksi eli ryppääksi (engl. cluster). Itse
asiassa kovalevyjen yhteydessä ei pitäisi puhua sektoreista vaan
klustereista, mutta käytännössä näitä termejä käytetään
sekaisin.

Copyright: Tanya Linden & Mark Mackowiak©UMTC,
1996-1997
Windows 95 -käyttöjärjestelmä vie kovalevytilaa noin 150 Mtavun
verran ja Windows 98 lisukkeineen noin 240 Mtavua. Tavalliset
ohjelmat tarvitsevat 2-15 Mtavua ja suuret ohjelmapaketit ja pelit
varaavat keskimäärin 20-100 Mtavua. Peruskäyttöön voisi riittää alle
1 gigatavun kovalevy (G = giga = miljardi = 1024 Mt).
Monet käyttäjät ovat kuitenkin melkoisia hamstereita ja
tallentavat kaikki kopioimansa ohjelmat kovalevyille ja hakevat
niitä vielä lisää Internetistä. Myöskin digitaalisen kuva, video ja
ääni vaativat paljon tilaa (vrt. suuret pelit). Lisäksi Internettiä
käytettäessä koneen kovalevylle tallettuvat automaattisesti kaikki
luetut WWW-sivut. Siksi yksi gigatavu voi jäädä pian liian pieneksi.
Suosittelisinkin peruskäyttäjän kovalevyn kooksi vähintään 2-4
Gtavua.
Laitteistovalmistajille suuren tai pienen kovalevyn valmistaminen
maksaa suurin piirtein saman verran ja suuremmat ovat - yllättävää
kyllä - myös nopeampia. Siksi nykyisin myynnissä olevat kovalevyt
ovat kapasiteetiltaan niinkin suuria kuin 10-80 gigatavua.
13
Gtavua vastaa muuten noin kolmea miljoonaa sivua tekstiä eli noin
300 metrin korkuista pinoa A4-arkkeja.
Tietokoneiden kehitystä kuvastaa se, että noin 20 vuotta sitten
vastaava tallennuskapasiteetti olisi maksanut 40 miljoonaa markkaa
ja painanut pari tonnia, kun nykyään se mahtuu kämmenen kokoiseen
muutaman sadan gramman koteloon ja maksaa muutamia satasia. Vielä
10 vuotta sitten 20 MB:n kovalevystä joutui maksamaan 2.500
markkaa ja tänään sillä rahalla saa lähes 1800 (!!!) kertaa
suuremman kovalevyn.

Windowsin käyttämä FAT-tiedostojärjestelmä kehitettiin alunperin
DOS-käyttöjärjestelmää varten 1980-luvun alussa. Tuohon aikaan
kovalevyt olivat kooltaan maksimissaan muutamia kymmeniä megatavuja
eikä silloin osattu ajatella, että tulevaisuudessa ne voisivat olla
yli tuhat kertaa suurempia. Siksi FAT-järjestelmän ylärajaksi
asetettiin 2 Gtavua. Se ei siis kykene käsittelemään tätä suurempia
kovalevyjä. Jos nyt ostan kaupasta esimerkiksi 6 Gtavun kokoisen
kovalevyn, jää siitä suurin osa hyödyntämättä:
6 Gtavun kovalevy, josta käytössä 2
Gtavua
Onneksi kovalevyt voidaan jakaa osiin niin, että yksi fyysinen
kovalevy näkyy käyttöjärjestelmälle useampana "erillisenä"
kovalevynä:
Sama kovalevy jaettuna kolmeen eri osioon eli
partitioon.
Kuten aiemmin mainitsin, nykyiset kovalevyt ovat kooltaan 10-80
Gtavua. Jos kovalevy yhä täytyisi jakaa maksimissaan 2 Gtavun
kokoisiin osiin, pitäisi 30 Gtavun kovalevy jakaa 15 eri osioon:
tällöin tietokoneesta löytyisi 15 kovalevyosiota tunnuksin
C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q!!!
Onneksi vanhanaikaista FAT-järjestelmää on paranneltu ja uusi
FAT32-tiedostojärjestelmä mahdollistaa yli 2 Gtavun partitiokoot.
Näin kenenkään ei tarvitse pähkäillä lukuisten eri kovalevytunnusten
parissa.
Nykyään kun kovalevyt ovat hyvin edullisia ja kapasiteetiltaan
vähintäänkin riittäviä ei kovalevyä kannata jakaa kovin pieniin
osiin. Oikeastaan ainoa syy pilkkoa se pienempiin palasiin on eri
käyttöjärjestelmien asentaminen samaan koneeseen. Usein kun on
järkevää tai pakollistakin asentaa toinen käyttöjärjestelmä eri
kovalevyosiolle.
Partitioitavan osion tiedot tuhoutuvat uusia osiota luotaessa.
Osioiden lisäämistä ei siis voida tehdä käytössä olevalle
kovalevylle "tosta noin vaan": ennen toimenpidettä jaettavan osion
sisältö täytyy kopioida jonnekin ja vasta sitten suorittaa
osittaminen. Tämän jälkeen osio alustetaan ja siihen voidaan
kopioida tiedostot takaisin paikoilleen.
Joskus uuden koneen oston yhteydessä myyjälle voi sanoa miten
haluaa kovalevyn ositettavan. Tätä mahdollisuutta kannattaa ainakin
miettiä etukäteen, sillä jos haluaa tehdä sen itse jälkikäteen,
täytyy koneeseen todennäköisesti asentaa aivan kaikki uudelleen.
C-kovalevyn osittamisen jälkeen kovalevyllä kun ei ole mitään eikä
tietokone edes käynnisty ilman etukäteen tehtyä käynnistyslevykettä.
Huh.
EXTRA: Voiko ongelman
jotenkin kiertää?
Osiotiedot (engl. partition table) tallentuvat
käynnistyslohkoon/käynnistyssektoriin (kts. seuraava kappale).
Osittamisen jälkeen jokaiselle uudelle osiolle täytyy luoda
tiedostojärjestelmä, joka tehdään alustamalla kyseinen kovalevyosio.
Osiokohtainen FAT-tiedostojärjestelmä tallennetaan kunkin osion
alkupäähän. Jokaisella osiolla on siis oma FAT.

Käynnistyssektoriksi kutsutaan levykkeen ensimmäistä sektoria.
Sama pätee myös kovalevyyn, jossa käynnistyslohko on levyn
ensimmäinen lohko (lohko koostui päällekkäisistä sektoreista). Se
sisältää partitiotietojen lisäksi lyhyen itsestään
käynnistyvän ohjelman (engl. bootstrap program), jonka tehtävänä
on aloittaa käyttöjärjestelmän lataaminen. Levykkeen alustamisen
yhteydessä käynnistyssektoriin voidaan kirjoittaa tällainen ohjelma,
jolloin levykkeestä tulee ns. käynnistyslevyke (jargonia:
boottikorppu). Se voidaan myös lisätä sinne jälkikäteen, jos on
semmoiseen tarvetta. Kun käynnistyssektori ei sisällä tätä ohjelmaa
tai jos se on viallinen, tietokone ei käynnisty vaan jää odottamaan
käyttäjältä toimivaa käynnistyslevykettä.
