Arvutiteaduse instituut
  1. Kursused
  2. 2020/21 sügis
  3. Operatsioonisüsteemid (LTAT.06.001)
EN
Logi sisse

Operatsioonisüsteemid 2020/21 sügis

  • Pealeht
  • Loengud
  • Praktikumid
  • Kodutööd
  • Hinded
  • Osalejad

Esimene praktikum - virtualiseerimine ja Windowsi paigaldamine

NB! Esimene praktikum toimub teisipäeval, 31. augustil 2020.

Kohapeal olijad palun registreerige enda praktikumis osalemine vastaval veebilehel http://cs.ut.ee/reg

Esimeses praktikumis teeme ettevalmistusi järgmisteks praktikumideks:

  1. Installeerime Virtualboxi
  2. Seadistame virtuaalmasina,
  3. Paigaldame virtuaalmasinasse Windowsi,
  4. Tutvume Virtualboxi võimalustega

Virtuaalmasin on teine arvuti, mis käib esimese arvuti sees. Võrreldes päris arvuti ja erinevate kõvaketaste kasutamisega teeb see meie jaoks lihtsamaks mitmete praktikumirühmade haldamise. Samas on virtuaalmasin siiski peaaegu täisväärtuslik arvuti, millel on oma BIOS, virtuaalne kõvaketas ja operatsioonisüsteem (või mitu). Virtuaalmasina akna võib suurendada üle ekraani.

PS! Virtualboxi hingeelu ja seadistamist kirjeldab detailselt VB User Manual, kusjuures soovitame tähelepanu pöörata peatükk 3 lk 45 "Configuring virtual machines" ja peatükk 10.3 lk 307 "Technical Background - Hardware Virtualization".

PS2! Rohelisega tekst ja küsimused on kaaslasega arutamiseks, iseseisvaks uurimiseks või kui ikka ei leia vastust, siis juhendajalt täiendava info küsimise kohad. Sinine tekst on küsimused, millele peaks olema praktikumi aruannet esitades vastatud (v.a. lingid). Punane on tekst, millele tähelepanu pööramata ei ole võimalik edukalt praktikumi edasi sooritada.

Virtuaalmasina seadistamine

  1. Installeeri Oracle VM VirtualBox (edaspidi: VirtualBox) viimane versioon (6.1.12). Praktikumiruumi arvutites on VirtualBox juba installeeritud, seal ava VirtualBox ja veendu, et kasutusel on versioon 6.1 või uuem.
  2. Käivita VirtualBox ja vali File ning Preferences. Seadista avanenud akna alamlehel General > Default Machine Folder. Isiklikus arvutis valige omale sobiv ketas/kaust, kus on vähemalt 40 GB vaba ruumi (esialgu piisab ka vähemast 20+ GB). Klassiarvutis O:\VirtualBox\. Muudatuse kinnitamiseks vajuta OK nupul.
  3. Klõpsa VirtualBoxi aknas tööriistaribal New. Virtuaalmasina nimeks pane "OS_" ja oma perenimi näiteks "OS_Peets". Kuigi paigaldame samasse virtuaalmasinasse mitu operatsioonisüsteemi, siis parema ühilduvuse jaoks vali Type alt Microsoft Windows ja Version alt Windows 10 (64 bit). (Kui 64-bit pole valikus, on teie arvuti BIOS ebapiisavalt seadistatud. Uurige Internetist kuidas Virtualization Technology BIOSis lubada, et 64 bitine virtualiseerimine oleks lubatud. Vastav tegevus on veidi erinev olenevalt teie isikliku riistvara tootjast ja mudelist.)
  4. Mälu suuruseks vali vähemalt 2 GB (et te saaksite virtuaalmasinas kiiremini tegutseda). Kui palju on teie kasutada oleval arvutil mälu? (Oluline on jätta piisavalt mälu ka enda nn põhioperatsioonisüsteemile.)
  5. Kõvaketta seadistamisel vali Create a virtual hard disk now -> Create. Suuruseks sisesta 50GB, kõvaketta tüübiks VDI (VirtualBox Disk Image) ning seejärel Dynamically allocated. Faili nime võid jätta muutmata ehk olgu sama mis virtuaalmasinalgi. Vajuta Create
  6. Kui see on tehtud, siis suurenda virtuaalmasina seadetest (Machine -> Settings -> System -> Processor) protsessori tuumade arvu vähemalt 2-ni, kuid mitte rohkem kui 50% maksimumist.
  7. Samuti tuleks lubada PAE/NX ja VT-x Acceleration, selleks mine VM_Settings -> System -> Processor -> Enable PAE/NX ja vaheleht Acceleration -> Linnuke "Enable Nested Paging".
  8. Kontrollida, et EFI BOOT ei oleks valitud VM_Settings -> System -> Motherboard
  9. Veendu, et graafikale oleks antud maksimaalne võimalik mälu kogus (või vähemalt 64MB).
  10. Uuri täiendavaid virtuaalmasina seadistuse parameetreid ja vajadusel modifitseeri neid.
  11. Käivita virtuaalmasin tööriistaribalt nupuga Start. Vajuta avanevas dialoogis Cancel. Mis toimub? Mis vea saad? Mida see viga tähendab?

Windowsi paigaldamine

  1. Küsi praktikumijuhendajalt Windows 10 Multiple Editions, version 1903 64 bit Estonian ISO (USB_DRIVE:\OS_2020\et_windows_10_consumer_editions_version_2004_updated_aug_2020_x64_dvd_88edbef6.iso).
    • Kui te praktikumis kohapeal ei osale siis saate windowsi alla laadida siit https://owncloud.ut.ee/owncloud/index.php/s/HYeMTARcawZj5AY (4,7GB, parool: Operatsioonisüsteemid aine kood)
  2. Klõpsa tööriistaribal Settings, seejärel vali avanenud menüüst Storage ning leia Controller:SATA nimekirjast CD/DVD seade (Empty) ja tee vasaku hiireklahviga vajutus. Edasi klõpsa sinisele ketta ikoonile (paremal üleval nurgas) ja ühenda virtuaalse kettaseadme külge Windows 10 ISO fail. Selle saad õppejõult (vt. eelmist punkti).
  3. Käivita virtuaalmasin tööriistaribalt Start nupust. Peaks käivituma Windows 10 paigalduskeskkond, kui ei siis vajuta õigel hetkel any_key (suvalist) klahvi paigalduse alustamiseks.
  4. Installeeritav keel - Eesti, Aja- ja valuutavorming - Eesti, klaviatuur või sisestusmeetod Eesti.
  5. Kui küsitakse paigalduse ajal võtit, siis seda eirata ja valida Mul pole tootevõtit.
  6. Kui küsitakse milline Windows paigaldada, siis valige Windows 10 Pro Education.
  7. Paigalda Windows, eraldades sellele 32000 MB kettaruumi. Selleks pead kasutama Kohandatud: installi ainult Windows (täpsem) valikut ja partitsiooneerimisel Uus valikut ning eraldama umbes 32 GB kettaruumi Windows'le'. Vajutage Edasi nuppu, kui olete partitsioonid edukalt tekitanud.
  8. Paigaldatakse Windowsi failid ja taaskäivitatakse masin (kokku umbes 10 minutit ootamist).
  9. Piirkond Eesti, klaviatuuripaigutus Eesti, võite lisada ka teise klaviatuuripaigutuse (US, RU, etc).
  10. Sisselogimise valikust ("Kuidas soovite seadistada?") valida teine valik Organisatsiooni jaoks seadistamine -> Edasi -> alt vasakust nurgast Liida hoopis domeeniga -> vt järgmist punkti juhendis.
  11. Kes hakkab seda arvutit kasutama? Loo uus kasutaja. Määra kasutaja nimeks oma eesnimi (NB!: ainult ladinatähed) ja sellele parool, mida ainult teie teate ning kirjutage parool oma wiki lehele (vajalik selleks et juhuks kui teie peaksite oma parooli unustama on seda võimalik sealt kergelt järele vaadata)! Windows 10 uusimad versioonid nõuavad lokaalset kasutajat luues ka nn Turbeküsimuste seadistamist. Vali sobivad väärtused vastavalt isiklikule eelistustele. PS! Teie wiki lehed on salajased ja ligipääsetavad ainult aine õppejõududele. Igal aastal unustab kümmekond tudengit oma parooli isegi kui palume parooli wikilehele sisestada :/
  12. Privaatsusseadete juures võiksid lähemalt tutvuda küsitud küsimustega ja iseseisvalt valida enda arvates parim. Soovi korral aruta vastuseid pinginaabri või õppejõuga.
  13. Lõpeta Windows 10 paigaldamine vastavalt oma äranägemisele.
  14. Kui Windows käivitub, siis muuda ära arvuti nimi (hostname, computer name, seadme nimi) kujule sinu perenimi ja lõppu -W10 (näiteks: PEETS-W10 ) ehk sinu perenimega arvuti Windows 10. Taaskäivitage virtuaalmasin.
  15. Paigalda Windowsi virtuaalmasinale draiverid ja täiendav Virtualboxi tugi, valides VirtualBoxi Devices menüüst Insert Guest Additions CD Image.... Kui paigalduspakett automaatselt ei käivitu, siis käivita see ise D: kettalt. Pärast restarti peaks Virtualboxi akna suuruse muutmine muutma jooksvalt Windows töölaua suurust ja hiire jagamine töötab ka tõrgeteta.
  16. Testi, kas pärast Guest Additions lisamist virtuaalmasinale failide lohistamine (drag-drop) virtuaalmasina ja host-arvuti vahel toimib? Kas teksti kopeerimine virtuaalmasina ja host-arvuti vahel toimib? Mida veel peaks tegema, et virtuaalmasina ja hosti vahel teksti ja failide kopeerimine töötaks, juhul kui endiselt toimi? (Vihje: Devices -> Shared Clipboard, Drag and drop)
  17. Paigaldada kõik Windowsi uuendused (Värskendused, Updates). Mitu Windowsi uuendust installeeriti? Taaskäivita.
  18. Virtuaalmasina aknas vali Devices -> Shared Folder Settings. Otsi rohelise + märgiga kausta kujutist ja vajuta seal ning lisa uus jagatud kaust suvalise enda valitud asukohaga või klassiarvuti puhul O:\VirtualBox\Shared. NB! Kindlasti tee linnuke Make Permanent valiku kastikesse, sest siis jääb jagatud kaust tööle ka pärast virtuaalmasina sulgemist. Proovi kaustale ligi pääseda nii virtuaalmasinas kui ka enda host-arvutis.
  19. Selleks, et virtuaalmasin oskaks kasutada USB 2.0 või uuemat seadet, vajab Virtualbox täiendavat laiendusmoodulit Oracle VM VirtualBox Extension Pack (leiab VirtualBoxi kodulehelt). NB!! Virtualbox extensions packi versioon peab ühtima teie kasutatava Virtualbox versiooniga. Paigalda Oracle VM VirtualBox Extension Pack ja seadista virtuaalmasin toetama USB3 andmekandjaid. (Machine -> Settings -> USB -> USB3.0 (xHCI) Controller. Proovi kasutada Virtuaalmasinaga USB 3.0 seadet, näiteks mälupulka.
  20. Loo Windows 10 töölauale fail nimega vajalik.txt sisuga "Mitte kustutada!!!". Töötava virtuaalmasina aknas vali Machine -> Take Snapshot -> oota millal snapshot loomine on lõpule viidud. Kustuta fail vajalik.txt SHIFT+DEL klahvikombinatsiooni abil. Taasta arvuti eelnev olek Snapshot'i abil (Vihje: Virtualboxis masina nime lõpus olev kolme joonega loendist valida Snapshots, õige snapshot märgitsada ja parema klahvi menüüst Restore. Restore saab teha ainult kui virtuaalmasin on välja lülitatud olekus.) Mis juhtus failiga?
  21. Tee virtuaalmasina aken aktiivseks ja katseta, mis vahe on PRINTSCRN ja ALT+PRINTSCRN käskudel. Katseta ka Windowsi Snipping Tools (Lõikeriist) tarkvara.
  22. Windowsiga on kaasas palju tarkvara, aga tihti soovivad kasutajad kasutada täiendavat kolmandate tootjate tarkvara, mille paigaldamine ja uuendamine võib võtta kohati kauem kui Windowsi paigaldus. Siinkohal tuleb appi tarkvara Ninite, mis võimaldab kergesti paigaldada levinud tasuta tarkvara paari hiireklahviga ning paigaldustarkvara (faili) uuesti käivitades otsib ta igale tarkvarale uuendusi. Mine lehele ninite.com ja paigalda mõni pakutud veebilehitseja, PDF lugeja, LibreOffice, RAR failide avamiseks tarkvara, WinDirStat, Notepad++, Putty ning muu vabalt valitud tarkvara, mis sinu arvates võib praktikumides kasulik olla. PS! ärge paigaldage viirusetõrjet, mis võib mõjuda kehvasti virtuaalmasina jõudlusele. Vihje: Ninite tarkvaras otsige nuppu Show details, näete detailsemat infot mis toimub.
  23. Ajal kui te ootate millal Ninite paigaldab taustal tarkvara on kasulik sisse lülitada üks Windows 10 hästi hoitud saladusi Clipboard history (lõikelaua ajalugu). Lihtsaim moodus seda teha on vajutada virtuaalmasinas klahvikombinatsiooni Win klahv + V avaneb väike aken all paremas nurgas teataega et funktsionaalsus pole sisse lülitatud ja vajutage nupule Lülita sisse. Nüüd proovige kopeerida mitut erinevat teksti ja siis kleepida (paste) mälus olevat teksti Win klahv + V kombinatsiooniga. Vihje: Austatud Apple seadmete kasutajad teie leiate Win klahvi valides virtuaalmasina aknas Input -> Keyboard -> Soft keyboard ....

Windows 10 legaliseerimine

  1. Lugege mis asi on Volume Licencing ja KMS https://en.wikipedia.org/wiki/Volume_licensing
  2. Kui teete järgnevaid tegevusi arvutiklassis siis ühendage ennast klassi WiFi-sse:
    • WiFi nimi: Andmeturve-2GHz või Andmeturve-5GHz
    • Parool: "LTAT.06.002"
  3. Mine lehele https://docs.microsoft.com/en-us/windows-server/get-started/kmsclientkeys ja vali sobiv aktiviseerimisvõti.
  4. Aktiveeri Windows 10. Windowsi paigaldades me ei sisestanud aktiviseerimiskoodi ja nüüd suure tõenäosusega aktiveerimine ei õnnestu. Paremhiireklahv windowsi ikooni peal ning sealt valida Süsteem. Edasi leidke koht, kuhu sisestada eelnevalt kopeeritud KMS tootevõti.
  5. Kui aktiviseerimine ei õnnestu siis peaksite looma turvalise kanali TÜ sisevõrguga. Selleks minge lehele https://wiki.ut.ee/pages/viewpage.action?pageId=17105590 ja järgige seal VPN seadistamise juhiseid. NB! VPN võiksite seadistada enda host masinas.
  6. Kui endiselt ei õnnestu Windowsi TÜ KMS serveri vastu aktiviseerida siis peaksite KMS serveri asukoha käsitsi seadistada käsuga slmgr /skms kmshost.domenis.ut.ee . PS! Eelnevat käsku peaksite käivitama Administraatori õigustes olevas käsureal. Kui endiselt ei aktiviseeru, siis õppejõul aitas mured lahendada vana hea Windowsi taaskäivitamine ja uuesti aktiviseerimise proovimine.
  7. Mis juhtub, kui te üritate virtuaalmasina akent sulgeda? Kuidas peaksite praktikumi lõpus virtuaalmasina sulgema, nii et ei tekiks andmekadu?

Tulemus

  1. Vormista oma Viki esileht ja külgriba esinduslikuks. Poolikult vormistatud wiki lehed saavad vähem punkte.
  2. Laadi üles pilt, mis illustreeriks teie esimese praktikumi edusamme, selleks tee ekraanitõmmis oma virtualboxi virtuaalmasina Details ülevaate aknast ja pilt Juhtpaneel -> Süsteem ja turve -> Süsteem nimelisest aknast Windows 10-s.

PS! ärge jätke midagi juhendis vahele, enamikku asju on võimalik nendelt kahelt ekraanivaatelt kontrollida: Virtuaalmasina nimi, mälu, protsessor, PAE/NX, USB3, Shared Folders, Windowsi versioon, Arvuti nimi, Windowsi aktiviseerimine.

PS! Ülal oleva suurendatava pildi saate järgneva wiki süntaksiga [[Attach:OS2020_praks1.png | Attach:OS2020_praks1.png]]

Kui teil wiki lehekülg valmis on, siis lisage meile kommentaar (koos mingi tühja failiga). Kui te siia järgnevasse aknasse midagi ei esita ning koostate ainult vikilehe ei saa me teile personaliseeritud tagasisidet saata, kuid hindame siiski teie esituse ära.

1. Praktikum 1 - Windowsi paigaldus
Sellele ülesandele ei saa enam lahendusi esitada.

(Tähtaeg 2 nädalat)

  • Arvutiteaduse instituut
  • Loodus- ja täppisteaduste valdkond
  • Tartu Ülikool
Tehniliste probleemide või küsimuste korral kirjuta:

Kursuse sisu ja korralduslike küsimustega pöörduge kursuse korraldajate poole.
Õppematerjalide varalised autoriõigused kuuluvad Tartu Ülikoolile. Õppematerjalide kasutamine on lubatud autoriõiguse seaduses ettenähtud teose vaba kasutamise eesmärkidel ja tingimustel. Õppematerjalide kasutamisel on kasutaja kohustatud viitama õppematerjalide autorile.
Õppematerjalide kasutamine muudel eesmärkidel on lubatud ainult Tartu Ülikooli eelneval kirjalikul nõusolekul.
Tartu Ülikooli arvutiteaduse instituudi kursuste läbiviimist toetavad järgmised programmid:
euroopa sotsiaalfondi logo