Configurazione macchina virtuale

(Ultima modifica 24/03/2020)

Gli strumenti software necessari sono distribuiti nella forma di una macchina virtuale linux. Sulla macchina virtuale sono istallati:

La macchina virtuale viene distribuita nella forma di due dischi virtuali per VirtialBox forniti dal docente:

La presenza del secondo diso è necessaria solo per lavorare con quartus. Per GHDL basta il primo.

Il disco di sistema è stato configurato in modo che eseguendo il comando

=⇒ ./sync &

nella home directory dell'utente centuser (password centuser) si attiva una procedura di allineamento automatico del contenuto della directory locale DLP_CC_SYNC_RO con il contenuto della directory analoga contenuta su un server gestito dal docente. Una volta configurata la macchina virtuale e lanciato il comando ./sysnc è necessario che il docente dia esplicita autorizzazione per l'accesso. L'autorizzazione per l'accesso è necessaria solo in fase di primo uso. Una volta ottenuta l'autorizzazione l'aggiornamento viene automaticamente attivato ogni volta che si usa il comando ./sync

Nota Bene: il sistema di aggiornamento/autorizzazione funziona correttamente solo se si istalla la macchina virtuale da zero seguendo le istruzioni riportate di seguito. Se si clona la macchina virtuale dopo aver ottenuto l'aggiornamento, il meccanismo di aggiornamento automatico viene compromesso.

Procedura da seguire

ATTENZIONE: Se non si rispettano i collegamenti SATA (port 0 per il disco di sistema e port 3 per quartus) quartus può risultare inutilizzabile.