Institute of Computer Science
  1. Courses
  2. 2022/23 fall
  3. Operating Systems (LTAT.06.001)
ET
Log in

Operating Systems 2022/23 fall

  • Pealeht
  • Loengud
  • Praktikumid
  • Kodutööd

Esimene praktikum - virtualiseerimine ja Windowsi paigaldamine

NB! Esimene praktikum toimub esmaspäeval, 29. augustil 2022.

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ükile 3 lk 50 "Configuring virtual machines" ja peatükile 10.3 lk 309 "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.36). Praktikumiruumi arvutites on VirtualBox juba installeeritud, seal ava VirtualBox ja veendu, et kasutusel on versioon 6.1 või uuem.
    • Üldiselt peaks sobima kõik 6.1 alamversioonid, kuid praktikumijuhendeid testime versiooniga 6.1.36 ehk n-ö viimase versiooniga.
  2. Käivita VirtualBox ja vali File ning Preferences. Seadista avanenud akna alamlehel General > Default Machine Folder. Isiklikus arvutis vali omale sobiv ketas/kaust, kus on vähemalt 50 GB vaba ruumi (esialgu piisab ka 30+ GB-st). Klassiarvutis O:\VirtualBox\. Muudatuse kinnitamiseks vajuta OK-nupul.
  3. Selleks, et virtuaalmasin oskaks kasutada USB 2.0 või uuemat seadet (ja muid lisavõimalusi), vajab Virtualbox täiendavat laiendusmoodulit Oracle VM VirtualBox Extension Pack (leiab VirtualBoxi kodulehelt). NB!! Virtualbox Extensions Packi versioon peab ühtima teie kasutatava Virtualboxi versiooniga. Paigalda Oracle VM VirtualBox Extension Pack.
  4. Klõpsa VirtualBoxi aknas tööriistaribal New. Virtuaalmasina nimeks pane "OS_" ja oma perenimi, näiteks "OS_Peets". Parema ühilduvuse jaoks vali Type alt Microsoft Windows ja Version alt Windows 11 (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 olenevalt sinu isikliku riistvara tootjast ja mudelist veidi erinev.)
  5. Mälu suuruseks vali vähemalt 4 GB (et saaksid 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.)
  6. Kõvaketta seadistamisel vali Create a virtual hard disk now -> Create. Suuruseks sisesta 64 GB, 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.
  7. Kui see on tehtud, siis suurenda virtuaalmasina seadetest (Machine -> Settings -> System -> Processor) protsessori tuumade arvu vähemalt 2-ni.
  8. Veendu, et graafikale oleks antud maksimaalne võimalik mälu kogus (või vähemalt 64 MB).
  9. Uuri täiendavaid virtuaalmasina seadistuse parameetreid ja vajadusel modifitseeri neid.
  10. Küsi praktikumijuhendajalt Windows 11 Consumer Editions 64 bit Estonian ISO (USB_DRIVE:\Operatsioonisüsteemid_2022\et-ee_windows_11_consumer_editions_version_21h2_updated_aug_2022_x64_dvd_3f8fe62e.iso).
    • Kui sa praktikumis kohapeal ei osale, siis saad Windowsi alla laadida siit: https://tartuulikool-my.sharepoint.com/:u:/g/personal/alop_ut_ee/Ed4wu7h5ethEtB3yzmjfruAB2GI6sveqgSkDXftSStx2ow?e=dIipG3 (5,1 GB, parool: Operatsioonisüsteemid aine kood)
  11. Käivita virtuaalmasin tööriistaribalt nupuga Start. Vajuta avanevas dialoogis Select start-up disk kollasele kausta märgile ja Add ning eelnevalt alla laetud Windows 11 ISO fail. Choose -> Start.
    • Eelmist punkti saab teha ka käsitsi: 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 11 ISO fail. Selle saad õppejõult (vt eelmist punkti).

Windowsi paigaldamine

  1. Käivita virtuaalmasin tööriistaribalt Start-nupust. Käivituma peaks Windows 11 paigalduskeskkond, kui ei, siis vajuta õigel hetkel any_key (suvalist) klahvi paigalduse alustamiseks.
    • Vajadusel tee virtuaalmasinale taaskäivitus Machine - Reset ja märka õigel hetkel DVD-lt alglaadimise any key kirja .. mouse pointer integration hoiatuse taga peidus.
  2. Installeeritav keel - Eesti, Aja- ja valuutavorming - Eesti, klaviatuur või sisestusmeetod - Eesti.
  3. Kui paigalduse ajal küsitakse võtit, siis seda eirata ja valida Mul pole tootevõtit.
  4. Kui küsitakse, milline Windows paigaldada, siis vali Windows 11 Pro Education.
  5. Järgnevalt saad eeldatavasti veateate Windows 11 pole selles arvutis kasutatav. Järgneva parandamiseks vajuta SHIFT+F10 (avaneb must aken, mida kutsutakse Windowsi käsureaks ehk Command Prompt). Sinna kirjuta käsk regedit, mille tulemusena avaneb Windowsi registri redigeerimise tööriist.
  6. Järgnevalt liigu seadetes kohta HKEY_LOCAL_MACHINE\SYSTEM\Setup ja loo sinna uus Key nimega LabConfig.
  7. LabConfig alla loo järgmised DWORD (32-bit) Value tüüpi registrivõtmed: BypassTPMCheck, BypassSecureBootCheck, BypassRamCheck, BypassCPUCheck väärtusega 1. Pärast registrivõtmete lisamist sulge kõik aknad x-nupust, kuni näed uuesti akent nimega Windowsi installiprogramm.
    • Eelnev võimaldab meil ignoreerida Windows 11 suhteliselt karme riistvaranõudeid ja laboritingimustes siiski Windows 11-t katsetada.
    • Piltidega ingliskeelse juhendi leiad siit: https://geekflare.com/windows-11-in-virtual-box/
  8. Paigalda Windows uuesti: valikud Installi kohe, Mul pole tootevõtit, Windows 11 Pro education, Nõustu litsentsitingimustega, Kohandatud: installi ainult Windows (täpsem) ja partitsiooneerimisel valik Uus ning eralda kogu kettaruum Windowsile. Vajuta Edasi-nuppu, kui oled partitsioonid edukalt tekitanud.
  9. Paigaldatakse Windowsi failid ja taaskäivitatakse masin (kokku umbes 10 minutit ootamist).
  10. Riik või regioon: Eesti, klaviatuuripaigutus: Eesti.
  11. Paigalda ka teine klaviatuuripaigutus: Inglise (Ameerika Ühendriigid) -> US.
  12. Windowsit paigaldades küsitakse sinult ka seadme nime (hostname, computer name, seadme nimi, võrgunimi) kujul sinu perenimi ja lõppu -W11 (näiteks: PEETS-W11 ) ehk sinu perenimega arvuti Windows 11. Kui sinu nimi sisaldab täpitähti või muid inglise klaviatuuril puuduvaid tähti, lihtsusta enda nimekuju sellele vastavalt.
  13. Sisselogimise valikust ("Kuidas soovite seda seadet häälestada?") valida teine valik: Häälestamine töö või kooli jaoks -> Edasi -> sisselogimissuvandid -> Liida hoopis domeeniga -> vt järgmist punkti juhendis.
  14. Kes hakkab seda seadet kasutama? Loo uus kasutaja. Määra kasutaja nimeks oma eesnimi (NB!: ainult ladina tähed) ja sellele parool, mida ainult sina tead, ning kirjuta parool oma vikilehele (vajalik selleks, et kui sa peaksid oma parooli unustama, on seda võimalik sealt kergesti järele vaadata)! Windows 10 & 11 uusimad versioonid nõuavad lokaalset kasutajat luues ka nn Turbeküsimuste seadistamist. Vali sobivad väärtused vastavalt isiklikule eelistustele. PS! Teie vikilehed on salajased ja ligipääsetavad ainult aine õppejõududele. Igal aastal unustab kümmekond tudengit oma parooli, isegi kui palume parooli vikilehele sisestada :/
  15. Privaatsusseadete juures võiksid lähemalt tutvuda küsitud küsimustega ja iseseisvalt valida enda arvates parimad. Soovi korral aruta vastuseid pinginaabri või õppejõuga.
  16. Lõpeta Windows 11 paigaldamine vastavalt oma äranägemisele.
  17. 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 Windowsi töölaua suurust ja hiire jagamine ka tõrgeteta töötama.
    1. Tee Windows 11 virtuaalmasinale taaskäivitus (restart).
  18. Testi: kas pärast Guest Additionsi 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 ei toimi? (Vihje: Devices -> Shared Clipboard, Drag and drop -> Bidirectional; drag-and-drop ei hakka kahjuks enamasti tööle)
  19. Virtuaalmasina aknas vali Devices -> Shared Folder Settings. Otsi rohelise +-märgiga kausta kujutist, vajuta sellele ning lisa uus jagatud kaust suvalise enda valitud asukohaga või klassiarvuti puhul O:\VirtualBox\Shared. NB! Kindlasti tee linnuke valiku Make Permanent 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. (Vihje: Virtuaalmasinas tekib jagatud kaust võrguseadmete alla. Otsi lisainfot Google'ist või küsi õppejõult abi, kui ikka ei leia.)
  20. Paigalda kõik Windowsi uuendused (Värskendused, Updates). Mitu Windowsi uuendust installeeriti? Taaskäivita.
  21. Loo Windows 11 töölauale fail nimega vajalik.txt sisuga "Mitte kustutada!!!". Töötava virtuaalmasina aknas vali Machine -> Take Snapshot -> oota, kuni snapshoti loomine on lõpule viidud. Kustuta fail vajalik.txt klahvikombinatsiooni SHIFT+DEL abil. Taasta arvuti eelnev olek snapshoti abil (Vihje: Virtualboxis masina nime lõpus olevast kolme joonega loendist valida Snapshots, õige snapshot märgistada ja parema klahvi menüüst Restore. Restore saab teha ainult siis, kui virtuaalmasin on välja lülitatud olekus.) Mis juhtus failiga?
  22. Tee mõni programmi aken aktiivseks ja katseta, mis vahe on käskudel PRINTSCRN ja ALT+PRINTSCRN. Katseta ka Windowsi Snipping Tool (Lõikeriist)-tarkvara.
  23. 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 otsib paigaldustarkvara (faili) uuesti käivitades igale tarkvarale uuendusi. Mine lehele ninite.com ja paigalda mõni pakutud veebilehitseja, PDF-lugeja, LibreOffice, RAR-failide avamise 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 virtuaalmasina jõudlusele kehvasti mõjuda. Vihje: Ninite tarkvaras otsige nuppu Show details, näete detailsemat infot, mis toimub.
  24. Ajal, kui ootad, 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 - all paremas nurgas avaneb väike aken teatega, et funktsionaalsus pole sisse lülitatud - ja vajuta nupule Lülita sisse. Nüüd proovi kopeerida mitut erinevat teksti ja siis kleepida (paste) mälus olevat teksti klahvikombinatsiooniga Win-klahv + V. Vihje: Austatud Apple'i seadmete kasutajad, teie leiate Win-klahvi, valides virtuaalmasina aknas Input -> Keyboard -> Soft keyboard ....

Windows 11 legaliseerimine

  1. Loe, mis asi on Volume Licencing ja KMS https://en.wikipedia.org/wiki/Volume_licensing
  2. Kui teed järgnevaid tegevusi arvutiklassis, siis ühenda 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 11. Windowsit paigaldades ei sisestanud me aktiviseerimiskoodi ja nüüd suure tõenäosusega aktiveerimine ei õnnestu. Tee paremklõps Windowsi ikooni peal ning sealt vali Süsteem. Edasi leia koht, kuhu sisestada eelnevalt kopeeritud KMS tootevõti.
  5. Kui aktiviseerimine ei õnnestu, siis peaksid looma turvalise kanali TÜ sisevõrguga. Selleks mine lehele https://wiki.ut.ee/pages/viewpage.action?pageId=17105590 ja järgi seal VPNi seadistamise juhiseid. NB! VPNi võiksid seadistada enda hostmasinas.
  6. Kui endiselt ei õnnestu Windowsit TÜ KMS-serveri vastu aktiviseerida, siis peaksid KMS-serveri asukoha seadistama käsitsi käsuga slmgr /skms kmshost.domenis.ut.ee . PS! Eelnevat käsku peaks käivitama administraatori õigustes oleval 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 üritada virtuaalmasina akent sulgeda? Kuidas peaks praktikumi lõpus virtuaalmasina sulgema, et ei tekiks andmekadu? (Vihje: Õige vastuse leiad, kui vaatad aine sissejuhatavat videot alamlehelt Loengud.)

Tulemus

  1. Vormista oma viki esileht ja külgriba esinduslikuks. Poolikult vormistatud vikilehed saavad vähem punkte.
  2. Laadi üles pilt, mis illustreeriks sinu esimese praktikumi edusamme, selleks tee ekraanitõmmis oma VirtualBoxi virtuaalmasina Details- ehk ülevaateaknast.
  3. Laadi üles pilt Juhtpaneel -> Süsteem ja turve -> Süsteem-nimelisest aknast Windows 11-s ja pilt, mis tõendab Windows 11 edukat aktiveerimist: slmgr /dlv.

PS! Ära jäta juhendis midagi vahele, enamikku asjadest on võimalik nendelt kahelt ekraanivaatelt kontrollida: virtuaalmasina nimi, mälu, protsessor, USB3, Shared Folders, Windowsi versioon, arvuti nimi, Windowsi aktiviseerimine.

PS! Ülaloleva suurendatava pildi saate järgneva viki süntaksiga: [[Attach:OS2022_praks1.png | Attach:OS2022_praks1.png]]

Kui praktikum on edukalt läbitud, siis esita tõestus järgnevasse aknasse või oma vikilehele. Kui sa siia järgnevasse aknasse midagi ei esita ning koostad ainult vikilehe, ei saa me sulle personaliseeritud tagasisidet saata, kuid hindame siiski esituse ära.

1. Praktikum 1 - Windowsi paigaldus
Solutions for this task can no longer be submitted.

(Tähtaeg 2 nädalat)

LISAMATERJALID

  1. Linkide kogumik virtualiseerimise teemal - https://github.com/AndresNamm/opsys_Namm/blob/main/praks1_windowsi.md
  • Institute of Computer Science
  • Faculty of Science and Technology
  • University of Tartu
In case of technical problems or questions write to:

Contact the course organizers with the organizational and course content questions.
The proprietary copyrights of educational materials belong to the University of Tartu. The use of educational materials is permitted for the purposes and under the conditions provided for in the copyright law for the free use of a work. When using educational materials, the user is obligated to give credit to the author of the educational materials.
The use of educational materials for other purposes is allowed only with the prior written consent of the University of Tartu.
Terms of use for the Courses environment