Haakimine
Tänases praktikumis uurime, kuidas lokaalseid ja võrgukettaid Windowsi ja Linux keskkonnas kasutada.
0. Ettevalmistavad tööd
- Lülitage enda virtuaalmasin viisakalt välja (
shut down
/power off
Windows/Ubunutu kasutajaliidesest) - Enne järgnevaid tegevusi soovitame oma virtuaalmasinast teha
snapshoti
, kuna teil on võimalik oma3 GB LVM
jaoks tehtud ketas katki teha. Windowsi kettahalduri all näete seda kui tühja (tundmatut/lähtestamata) ketast aga tegelikult ei tohi seda puutuda. - Kui teil on praeguseks rohkem kui 3 snapshoti, soovitame vanemad snapshotid kustutada.
- Praktikumi juhendajad kingivad teile
4TB
ketta. Attach:4TB.vdi - Laadige see oma arvutisse vabalt valitud asukohta (soovitavalt sinna, kus teil on ka muud Virtualboxi failid)
- Soovi korral võite luua ka ise Virtualboxi kasutajaliideses uue 4TB ketta.
- Lisage ketas oma virtuaalmasinale.
- Selleks peab kõigepealt virtuaalmasin väljalülitatud olekus olema.
- valige
VM
->Settings
->Storage
->Controller:SATA
-> otsige rohelise plussmärgiga ketta kujutist ->Choose existing disk
1. Windows 10 Kettahaldus
- Käivitage Windows 10 virtuaalmasin.
- Avage
kettahaldus
(Disk management
,WIN
+X
) ja seadistage ketas kasutamiseks sobivaks- Kuvatakse teade "Et loogilise ketta haldur saaks draivile juurdepääsu, tuleb ketas
lähtestada
." - Valige initsialiseerimise (
lähtestamise
) tüübiksGPT
. - Valige linnukesega ainult 4TB ketas ning kindlasti mitte
Ketas 0
(Windows+Ubuntu) egaKetas 1
mis enamasti on teil Linux LVM lisaketas ja mille lähtestamise korral rikuksite jäädavalt oma Ubuntu. (Ketas1 lähtestamist pakutakse ainult neil tudengeil kellel lvm on kogu kettal sdb mittesdb1
.)
- Kuvatakse teade "Et loogilise ketta haldur saaks draivile juurdepääsu, tuleb ketas
- Looge kettale uus
NTFS
failisüsteemi kasutav partitsioon (lihtdraiv)kogu vaba ruumi ulatuses
. - Pange draivi tähiseks
I:
ja nimeksTeie_eesnimi
, kus Teie_eesnimi asendage oma nimega. - Selgitage oma viki lehel, miks andmekandjad vajavad lähtestamist ning millised on GPT kasutamise eelised MBR'i ees.
2. Windows 10 võrgukettad
- Tutvuge TÜ IT osakonna koostatud
võrguketta ühendamise
juhendiga https://wiki.ut.ee/pages/viewpage.action?pageId=17105488- Ligipääs võrguketastele on piiratud Tartu ülikooli sisevõrguga, kuid
VPN ühenduse
abil on võimalik ligi pääseda ka väljaspoolt Tartu Ülikooli hooneid. (TÜ sisevõrgu alla kuulub L2-123 arvutiklassi kaablivõrk, Andmeturve-2/5GHz WiFi ja eduroam)
- Ligipääs võrguketastele on piiratud Tartu ülikooli sisevõrguga, kuid
- Seadistage vastavalt TÜ IT osakonna juhendile oma Windows virtuaalmasinas
H:
kettatähise alla teie personaalne TÜ kodukaust. Katkestage ühendus
(eemaldage) TÜ kodukaustaga liidestus.- Leidke
See arvuti
vaatesH:
ketas ja parema hiirekliki menüüstKatkesta ühendus
.
- Leidke
- Aktiivseid võrguühendusi näeb ka Windowsi käsurealt
net use
käsuga.- NB! Siin on oluline, et
käsurida
/PowerShell
ei oleks administraatori õigustes, sest muidu ei muutu hiljem ketas kasutajaliideses nähtavaks.
- NB! Siin on oluline, et
- Lisage uuesti TÜ kodukaustaga ühendus, kuid seekord käsurealt käsuga
net use H: \\pohl.ut.ee\alop /user:domenis\alop
kusalop
tuleb asendada teie TÜ kasutajatunnusega ja seejärel küsitakse teie TÜ kasutaja parooli. - Vaadake uuesti aktiivseid võrguühendusi käsurealt
net use
käsuga. - Avage
H:
ketas ja seal kaustpublic_html
, kuhu salvestage ekraanivaade tööriistakettahaldus
vaatest, kus oleks nähtav4TB uus ketas
ja4TB partitisiooni
nimi peaks olemateie_eenimi
.- Ekraanivaadet soovitame teha
Lõikeriist
(Snipping Tool
) nimelise tööriistaga H:\public_html
ekraanivaate faili nimeks peaks olemahdd.png
- NB!Vaikimisi on
Snipping Tool
png faililaiend*.PNG
mitte*.png
nagu me sooviksime. Seega muuda Windows failivaaturi (File Explorer
) menüüstVaade
->Suvandid
->Vaade
->peida tuntud failitüüpide laiendid
abil faililaiend nähtavaks. - Muutke vajadusel
hdd.PNG
nimekshdd.png
- Ekraanivaadet soovitame teha
- Minge veebilehele
https://kodu.ut.ee/~TÜ_kasutajatunnus/hdd.png
, kusTÜ_kasutajatunnus
tuleb asendada teie reaalse kasutajatunnusega.- Näiteks õppejõu Alo fail asub siin https://kodu.ut.ee/~alop/hdd.png
- Lisage link
https://kodu.ut.ee/~kasutajatunnus/hdd.png
praktikumi aruandesse tõestuseks, et olete käesoleva ülesande edukalt lahendanud. - Võrguketta võite nüüd eemaldada käsuga
net use H: /delete
- Kui kettatähist määratud ei ole, võib parameetrina anda ka serveri nime, näiteks
net use \\pohl.ut.ee\alop /delete
- Kui kettatähist määratud ei ole, võib parameetrina anda ka serveri nime, näiteks
3. Serveris asuvate ketaste haakimine Ubuntus
Sarnaselt Windowsile proovime uue ketta lisamise tegevusi ka Ubuntus. Tänast praktikumi on mugavam sooritada Ubuntu vaikimis töölauaga GNOME
/Unity
( Sisselogimisel valida töölaua vaateks Ubuntu
).
- Oleme nüüd oma Ubuntu masinaid mõnda aega kasutanud ja mõistlik oleks uuendada pakihalduri indeksit ning paigaldada uuendused.
$ sudo apt update $ sudo apt upgrade
- Paigaldage
apt
'i kasutadessshfs
nimeline programm. - Looge kausta
/mnt
alamkaust nimegaut
, kuhu haakida oma TÜ ülikooli kodukataloog. - Muutke kausta omanikku
chown kasutaja:kasutaja /mnt/ut
, kuskasutaja
tuleks asendada oma Ubuntu peamise kasutaja nimega (enne "@" märki Linuxi käsureal). - Looge SSH ühendus serveriga
math.ut.ee
, kasutades programmi ssh.ssh ut_kasutaja@math.ut.ee
- Küsitakse teie TÜ parooli
- Tuvastage oma kodukataloogi asukoht serveris (
pwd
). - Sulgege SSH ühendus käsuga
exit
. - Nüüd haakige serveris asuv kodukataloog, kasutades programmi
sshfs
. Pange tähele kasutajate õigusi (äkki tuleb lisada lipuke -o allow_other)
sshfs -o idmap=user [ut_kasutaja]@math.ut.ee:/home/.../ut_kasutaja/ /mnt/ut/
näiteks
sshfs -o idmap=user alop@math.ut.ee:/home/leesikas01/a/alop/ /mnt/ut/
- Veenduge, et
ls -la /mnt/ut/public_html
väljundis oleks failhdd.png
nähtav. - Lisage
ls -la /mnt/ut/public_html
käsu väljundi pilt aruandesse- Pilt peab sisaldama faili
hdd.png
- Pilt peab sisaldama faili
- Tutvuge kõigi haagitud ketaste nimekirjaga käsuga
mount
- Teie loodud ühendus
TÜ failiserveri
ja/mnt/ut
kausta vahel peaks olema viimane
- Teie loodud ühendus
- Katkestage ühendus käsuga
sudo umount /mnt/ut/
- Veenduge, et
TÜ serveriga ühendus
kadus haagitus ketaste nimekirjast käsugamount
- Eelnevaga sarnast ühendust on võimalik luua graafilise keskkonna abil. Selleks avage Ubuntus tööriist
Files
-> Vasakul menüüsOther Locations
-> all tekstikastisConnect to Server
sisestadasmb://pohl.ut.ee/ut_kasutaja
(näiteks smb://pohl.ut.ee/alop) ->Connect
-> Avanenud autentimise aknas valigeRegistered User
, Username=ut_kasutaja
, Domain=domenis
, Password=Teie TÜ parool,Remember password until you logout
->Connect
. - Peaks avanema teie TÜ serveri kodukaust, kust valige
public_html
ja proovige avada failihdd.png
. - Püsivalt sama asja tegemiseks paigaldame samba share külge haakimiseks vajaliku tarkvara
sudo apt install cifs-utils
ja sisestame käsusudo mount -t cifs -o username=ut_kasutaja,domain=domenis //pohl.ut.ee/alop /mnt/ut
- Kontrolli et
/mnt/ut/
kaustas on nüüd sinu TÜ serveri failid ligipääsetavad. - Katkestage ühendus käsuga
sudo umount /mnt/ut/
- Kontrolli et
4. Ubuntu graafiline kettahaldustöörist "Disks"
- Tutvuge
lsblk
käsu väljundiga.- Millist nime
/dev/sd??
kannab 4TB ketas ja partitsioon? - Kas see on haagitud (ühendatud) kuhugi?
- Millist nime
- Mõned teist eelistavad endiselt graafilist kasutaliidest, seega tutvuge Gnome programmiga
Disks
- Leidke sealt üles 4TB ketas ja ühendage see vaikeseadetega kausta
/media/...
ja ühendage lahti. - Veenduge muudatustes
lsblk
käsuga. - Proovige
4TB
ketas failisüsteemist üles leida.
- Leidke sealt üles 4TB ketas ja ühendage see vaikeseadetega kausta
5. USB mälupulga kasutamine Ubuntus
- Enne järgmise sooritamist veenduge, et teie VirtualBox Extensionid oleks praktikum1-s ikka paigaldatud.
Oracle VM VirtualBox Manager
->File
->Preferences
->Extensions
-> Peaks olema näha üks rida nimegaExtension Pack
- Järgnevalt kontrollime, et teie Virtuaalmasin on seadistatud kasutama
USB 3.0
tehnoloogiatOS_Perenimi
Virtuaalmasin ->Settings
->USB
-> ValigeUSB3.0 (xHCI)
seda valikut saab teha ainult kui virtuaalmasin on välja lülitatud olekus ->OK
- Ühendage USB seade oma arvutiga ja Virtualboxi seadetest (näiteks: all paremal USB kujutisel parem hiirelahv) tehke linnuke USB andmekandja ette, mida soovite Ubuntuga kasutada.
- Kas uus andmekandja tunti kohe ära?
- Kontrollida saate
lsusb
jadmesg
käskudega
- Kontrollida saate
- Kas näete andmekandjal olevaid faile?
- Kas uus andmekandja tunti kohe ära?
- Meie kasutatavas Ubuntu versioonis on võimalik ka automaatsest andmekandja haakimisest kõrvale hoida. Nautilus (Ubuntu failihaldur) ühendab/ei ühenda uued välised andmekandjad meie sooviavalduse peale automaatselt. Samas on ka mitmeid operatsioonisüsteeme, kus vaikimisi automaatne haakimine ei tööta (nt. Ubuntu server). Seetõttu tasub osata seda protsessi ka käsitsi läbi viia. Käsitsi haakmine annab meile ka mitmesuguseid peenhäälestuse võimalusi.
- Ubuntu Gnome desktopi kasutamisel
- Paigaldage vajaminev programm käsuga
sudo apt install dconf-editor
- Kõigepealt käivitage terminalist
dconf-editor
ning navigeeride valikuniorg.gnome.desktop.media-handling.automount
, keelake see ja sulgege programm. Kui automaatse haakimise keelamine ei tööta, võib ajutiselt andmekandja lahti ühendada kaumount
käsuga.
- Paigaldage vajaminev programm käsuga
- Lubuntu desktopi kasutamisel
- Trükkige terminali
pcmanfm
ning siis liikugeedit > preferences > volume management
ja lülitage välja Mount removable media automatically.. ja Mount mountable volumes automatically...
- Trükkige terminali
- Ubuntu Gnome desktopi kasutamisel
- Nüüd ühendage oma mälupulk arvutiga ja VirtualBoxi kaudu ka virtuaalmasinaga. Kui nüüd käsureale
dmesg
kirjutate, siis näete viimaseid teateid - see annab infot selle kohta, mis operatsioonisüsteemis toimus, kaasa arvatud seadmele antud nime. - Vaadake ka käsu
lsusb
jalsblk
väljundeid - Looge omale kaust
usb
seadme haakimiseks, näiteks/media/usb
. - Haakimiseks kasutage käsku mount. Asendage kettaseadme nimi sobivaga, jälgides, et te haagiks partitsiooni, mitte kettaseadme.
$ sudo mount -t auto -o ro /dev/sd... /media/usb
- Kirjutage oma vikilehele, mida mõjutasid
mount
käsu parameetrid "-o ro
" ja "-t auto
".mount
käsu väljundist leike üles mis väärtusega Ubuntu asendasauto
parameetri? - Haakige nüüd mälupulk kõigepealt virtuaalmasinast lahti, kasutades käsku
umount
. Täpsemat infot käsu kasutamise kohta saate, kui küsiteman umount
.
6. 4TB ketta automaatne ühendamine arvuti käivitumisel
- Nüüd haakige oma 4TB ketas ka Linuxi all.
- Looge kataloog
/mnt/bigdata
- Ärge unustage anda kaustale korrektseid õigusi (vt näide eespool praktikumis)
- Haakimiseks kasutage taas käsku
mount
- täpsed parameetrid mõelge ise välja
- Taastage oma Ubuntu automaatse haakimise funktsioon.
- Proovige haakida 4TB ketas püsivalt (nii, et automaatselt haagitakse arvuti käivitamisel) kataloogi
/mnt/bigdata
.- Selle tegevuse jaoks me täpset juhendit ei anna, kuid lisainfot saate lugeda siit https://help.ubuntu.com/community/Fstab või mujalt internetist
- Testimisel on abiks käsud
sudo mount /mnt/bigdata
jasudo umount /mnt/bigdata
- Tehke ekraanipilt
/etc/fstab
faili sisust pärast iseseisva ülesande lahendamist (või muu tõestus/seadistamise juhend, et 4TB ketas haagitaks automaatselt kausta/mnt/bigdata
Ubuntu käivitamisel). - Lõpuks eemaldage 4TB draiv.
- Virtualboxi ketaste muutmiseks peab virtuaalmasin olema välja lülitatud olekus.
- Kindlasti ei tohi ketast lihtsalt kustutada
VM Storage
nimekirjast, vaid eelnevalt tuleb validaVirtual Media Manager
aknas õige ketta pealRelease
.
- Kui eelnev toimis, siis jätkake eemaldamist, valides samal seadmel
Remove
. - Nüüd peaks Ubuntu käivitades andma veateadet. Eemaldage või kommenteerige välja
/etc/fstab
failist 4TB andmekandja automaatse haakimise rida.
Tulemus
Viki lehel peaks olema väike selgitus iga ülesande kohta
- Selgitage oma viki lehel, miks andmekandjad vajavad lähtestamist ning millised on
GPT
kasutamise eelisedMBR
'i ees. - Lisage link
https://kodu.ut.ee/~TÜ_kasutajatunus/hdd.png
praktikumi aruandesse tõestuseks, et olete Ülesande nr2 (TÜ võrguketta haakimine Windowsis) edukalt lahendanud. - Lisage
ls -la /mnt/ut/public_html
käsu väljundi pilt aruandesse - Kirjutage oma vikilehele, mida mõjutasid
mount
käsu parameetrid "-o ro
" ja "-t auto
".mount
käsu väljundist leike üles mis väärtusega Ubuntu asendasauto
parameetri? - Tehke ekraanipilt
/etc/fstab
faili sisust pärast iseseisva ülesande lahendamist (või muu tõestus/seadistamise juhend, et 4TB ketas haagitaks automaatselt kausta/mnt/bigdata
Ubuntu käivitamisel).
Kui teil wiki lehekülg valmis on, siis lisage meile kommentaar (koos mingi tühja failiga).
7. Praktikum 7 - HaakimineSellele ülesandele ei saa enam lahendusi esitada.
(Tähtaeg 2 nädalat)