You are on page 1of 9

Fakultet elektrotehnike i računarstva

Zavod za automatiku i računalno inženjerstvo

Arhitektura računala 1

Upute za korištenje live-CD inačice paketa atlas


Sadržaj

1 Uvod .............................................................................................................................. 1
2 Pokretanje unutar virtualnog stroja ............................................................................ 1
2.1 Pokretanje korištenjem VMware playera ............................................................ 1
2.2 Pokretanje korištenjem VirtualBoxa .................................................................... 1
2.3 Dijeljenje datoteka ................................................................................................ 2
3 Pokretanje na stvarnom računalu .............................................................................. 3
4 Pokretanje alata xconas i xcompas, pisanje programa ............................................ 6
5 Isključivanje virtualnog računala ................................................................................ 7

Važna napomena: grupa RASIP stavlja live-CD inačicu Atlasa na raspolaganje u


najboljoj namjeri i s nadom da će olakšati pripremu i izvođenje laboratorijskih vježbi
iz Arhitekture računala 1. Budući da se nestručnim korištenjem sistemskih Linux
alata na live-CD-u (fdisk, gparted) može prouzročiti znatna šteta i uzrokovati gubitak
podataka, grupa RASIP i FER se ni pod kojim okolnostima ne mogu smatrati
odgovornim za bilo kakvu štetu nastalu korištenjem live-CD-a. Ako istražujete alate
na CD-u koji nisu namijenjeni izradi vježbi i opisani u uputama, činite to na vlastitu
odgovornost.
1 Uvod
Live-CD inačica paketa Atlas zasnovana je na distribuciji Puppy Linux verzije Precise
5.7.1, te sadrži samo osnovne alate i programe operacijskog sustava Linux. Live-CD
se u potpunosti izvršava u memoriji i nije mu potreban tvrdi disk, niti išta zapisuje po
istom bez interakcije korisnika.

Kroz upute se pretpostavlja sljedeće:

 liveCD se koristi izravno na računalu ili unutar virtualnog stroja


 asemblerski programi uvijek se nalaze na prijenosnom USB memorijskom
uređaju (USB Flash drive)

2 Pokretanje unutar virtualnog stroja


Ako želite koristiti neki od alata za virtualizaciju, live-CD možete koristiti unutar
virtualnog stroja. Za to treba instalirati jedan od alata (VirtualBox, VMware,
VirtualPC), te kreirati novi virtualni stroj.

2.1 Pokretanje korištenjem VMware playera


Za pokretanje virtualnog stroja može se koristiti VMware player (besplatan za osobnu
uporabu, treba ga instalirati sa
https://my.vmware.com/web/vmware/free#desktop_end_user_computing/vmware_
player/7_0). U datoteci „vmware-atlas.zip"
http://www.fer.unizg.hr/_download/repository/vmware_atlas.zip) nalazi se gotova
konfiguracija za virtualni stroj tako da ne treba kreirati novi virtualni stroj – potrebno
je samo napraviti novi direktorij na svom računalu te u njega otpakirati sadržaj
navedene datoteke. U isti direktorij kopirati datoteku „puppy_atlas.iso“. Virtualni stroj
pokreće se datotekom „Puppy atlas.vmx“. Ako koristite stariju verziju VMware playera
postoji mogućnost da nećete moći na ovaj način pokrenuti virtualni stroj (pojavi se
poruka „Puppy atlas.vmx" was created by a VMware product that is incompatible with
this version of VMware Player and cannot be used.“). U tom slučaju možete instalirati
noviju verziju VMware Playera s prethodno navedenog linka ili ručno stvoriti novi
virtualni stroj odabirom opcije „Create a New Virtual Machine“ nakon pokretanja
VMware playera (koristeći „puppy_atlas.iso“ datoteku i prateći upute VMware
playera).

2.2 Pokretanje korištenjem VirtualBoxa


VirtualBox (http://virtualbox.org) je besplatan i otvoreni alat za virtualizaciju.
Pokretanje live-CD-a pomoću VirtualBoxa sastoji se od dva koraka:
1
 definicije novog virtualnog stroja s 256 MB radne memorije i bez diskovlja
 postavite puppy_atlas.iso kao medij koji se nalazi u CD čitaču virtualnog
računala (i ako je potrebno podesiti virtualno računalo da se pokreće s CD
čitača).

Definiranje novog virtualnog stroja:

Nakon pokretanja virtualnog računala, ostali koraci su isti kao i kod stvarnog
računala.

2.3 Dijeljenje datoteka


Ako programe želite pisati na stvarnom računalu, najjednostavniji način dijeljenja
datoteka na stvarnom i virtualnom računalu je dijeljenjem USB memorije. Važno je
naglasiti da USB memorija ne može u isto vrijeme biti dostupna na oba računala
(stvarnom i virtualnom). Za prebacivanje pokazivača miša i tipkovnice iz vritualnog
stroja nazad na računalo potrebno je pritisnuti kombinaciju tipki crtl+alt ako koristite
Vmware, odnosno desnu ctrl tipku za VirtualBox. Postoji mogućnost da neki vritualni
strojevi ne prepoznaju USB uređaj ako je spojen na USB 3.0 port. U tom slučaju
pokušajte uređaj spojiti na USB 2.0 port i ponovite proceduru.

Vmware Player:

 pri pokretanju, sustav će prepoznati USB memoriju

2
 ako se memorija već koristi na stvarnom računalu, potrebno je ručno ju spojiti
(Player  Removable Devices  <Naziv uređaja>  Connect (Disconnect
from host)

Virtual Box: Za pristup USB memorijama potrebno je sljedeće

 instalirati VirtualBox Extension Pack


(https://www.virtualbox.org/wiki/Downloads)
 pri podešavanju virtualnog stroja, u opcijama za USB omogućiti opcije Enable
USB Controller, te Enable USB 2.0 (EHCI) Controller
 na popis USB Device Filters dodati Generic Mass Storage uređaj, ili uređaj
sličnog naziva (ili Unknown Device, ako memorija nije prepoznata)

 nakon uključivanja virtualnog stroja, potrebno je spojiti USB memoriju (Devices


 USB Devices  <Naziv uređaja> )

3 Pokretanje na stvarnom računalu


Za pokretanje na stvarnom računalu potrebno je datoteku „puppy_atlas.iso“
(https://sxserver.rasip.fer.hr/index.php/s/vvBotojT5Qq2FxN/download) snimiti na
prazan CD medij, te resetirati računalo i podesiti ga (ako je potrebno) da se podiže s
medija u CD čitaču.

Nakon podizanja pojavljuje se sljedeći ekran te treba pričekati 5 sekundi.


3
Prilikom pokretanja, ukoliko se pojavi sljedeći ekran, potrebno je samo odabrati
„Ignore“ nakon čega sustav nastavi s normalnim radom.

Na početku se pojavljuje pozdravna poruka i sustav je spreman za rad.

4
Ukoliko želite promjeniti neke preddefinirane postavke sustava, potrebno je kliknuti
na Menu  Setup  QuickSetup first-run settings

Priključivanjem USB prijenosne memorije na računalo (ili ako je tijekom podizanja


računala ista bila priključena), na donjem dijelu ekrana pojavljuje se ikonica koja
označava istu. Da bi mogli pristupiti USB memoriji, potrebno je kliknuti na ikonu,
nakon čega se otvara prozor sa sadržajem memorije.

Ispod ikone USB memorije nalazi se njeno ime (u ovom slučaju to je sdb1).

5
4 Pokretanje alata xconas i xcompas, pisanje programa
Kliknuti na ikonu „console“, nakon čega se pojavljuje prozor terminala urxvt. Potrebno
je pozicionirati se na prijenosnu memoriju (cd /mnt/sdb1). Oznaka koju će USB
memorija dobiti (u ovom primjeru sdb1) ovisi o računalu i u vašem slučaju može biti
drugačija, te shodno tome treba modificirati naredbu cd /mnt/sdb1 za pozicioniranje
na USB memoriju. Ukoliko u prethodnom koraku niste kliknuli na ikonu USB memorije
neće se stvoriti mapa „/mnt/sdb1“ i nećete biti u mogućnosti pristupiti USB uređaju
kroz terminal.

Za pisanje programa možete koristiti uređivač teksta Geany (pokreće se ikonom


edit). Budući da ovaj uređivač teksta ne dodaje znak za kraj retka na kraju datoteke (a
ATLAS to zahtijeva), trebate iza zadnjeg retka u datoteci s programom pritisnuti
ENTER.

6
5 Isključivanje virtualnog računala
Kad ste gotovi s radom, kliknite desnim mišem na ikonu USB memorije i odaberite
Unmount. Nakon toga možete isključiti računalo, slično kao i na Windowsima,
korištenjem gumba u donjem lijevom kutu ekrana (vidi sliku desno). Isključivanjem
računala gube se svi podaci i promjene napravljene tokom rada.

You might also like