.dsy:it. Pages (4): [1] 2 3 4 »
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Sistemi operativi I (http://www.dsy.it/forum/forumdisplay.php?forumid=269)
-- Laboratorio 2013 (http://www.dsy.it/forum/showthread.php?threadid=43345)


Posted by teo85 on 14-03-2013 08:30:

Laboratorio 2013

per il laboratorio ora è cambiato il qemu....come devo fare per farlo funzionare su windows vista?


Posted by sera342 on 14-03-2013 10:55:

Ciao, sul sito di del laboratorio di quest'anno il professore a caricato, tra i vari file, i due nominati:

-Live CD Release Wed Mar 13 13:44:07 2013 +0100 812add2 (83MiB, SHA1:0bb739a3d5b1292c13d9b42f784c7f4ceccc0f82)
-Qemu per Windows 1.3.1 (12MiB)

Praticamente li scarichi, li metti nella stessa cartella, estrai Qemu e lo avvi cliccando su "unimilive-solab.bat".

Il tutto per far partire una macchina virtuale con sopra un sistema Debian personalizzato dal professore, con tutti i programmi necessari per il corso.
Il tutto è da linea di comando per mantenere la distribuzione il più leggera possibile.
A lezione a detto che parte anche da chiavetta USB se ci metti sopra entrambi i file.
Spero di essere stato chiaro e di aver risposto alla tua domanda, se ho capito male mi scuso per la risposta e aspetto delucidazioni.
Saluti Ste


Posted by teo85 on 14-03-2013 12:42:

grazie mille....ora cerchiamo di aiutarci per passare questa parte di laboratorio...voglio togliermelo dai c....i questo esame! come penso tutti quanti


Posted by Aldo_mi on 28-04-2013 01:54:

Ciao, non riesco a seguire il laboratorio volevo chidere:
1) Ha detto qlk x la modalità della prova del esame lab? l'anno scorso era partizione del disco(minix), esercizio shell e un esercizio kernel per voto > 24.
2) qual editor di testo si usa per JOS? In minix si usava "elvis", "vi" ecc.

Grazie in anticipo.


Posted by sera342 on 28-04-2013 12:00:

Jos non è ancora stato affrontato, comunque il prof sulla sua distribuzione live di linux fa usare vi.
Per la modalità esatta dell'esame non pare abbia ancora detto qualcosa, si è capito che di sicuro c'è un esercizio sulla shell.
Magari altri sanno dirti di più.
Saluti Ste


Posted by Aldo_mi on 29-04-2013 01:01:

Grazie mille!


Buon inizio di settimana!

Aldo


Posted by Aldo_mi on 12-06-2013 22:44:

Ciao, qlk per caso ci puo fornire un riassunto simulazione d'esame fatto nell'ultima lezione? es commandi di partizionamento?
in minix si usava
#part /dev/c0d1
#part /dev/c0d1p3 dove questa veniva lasciata extended...
poi si creava il File System, montaggio ecc.
Ci potete dire qlk?
Grazie in anticipo!


Posted by teo85 on 14-06-2013 00:06:

si usa questo comando :

sudo -s

fdisk /dev/core

poi segui le istruzioni


io chiedo...

1)come si fa a salvare la partizione???

2)come si fa a creare file system ???

3) come si fa a montare file system ???


Posted by teo85 on 16-06-2013 17:05:

risolto!


Posted by xsia on 17-06-2013 21:19:

condividi!!!!


Posted by Aikawa on 18-06-2013 10:52:

allora, prima di tutto si crea il disco virtuale di 100M

poi si usa il comando fdisk per partizionarlo

fdisk /dev/sdb (noi usiamo sd'b' perché è il secondo disco)

poi da fdisk bisogna creare le vari partizioni del disco delle varie dimensioni specificate (il comando è 'n' per impostarlo)

Visto che però abbiamo 5 partizioni e inizialmente ne possiamo fare solo 4, la 4 la impostiamo come estesa.

una volta create le partizioni diamo ad ognuna di essa l'id del file system con il comando 't' (per verificare il codice dell'id possiamo usare il codice 'l')

una volta impostate le partizioni come vogliamo, salviamo col comando 'w'

usciti da fdsik, scriviamo il file system nella partizione richiesta (nell'esempio del prof è la quinta) con il comando

mkfs /dev/sdb5

poi lo montiamo

mount /dev/sdb5 /mnt

per smontarlo

umount /dev/sdb5


Posted by teo85 on 18-06-2013 11:48:

ok come dice lui poi devi fare

come c'e nel tema d'
desame di San Monga

if= input file
of =output file

dd if=/dev/zero of=/mnt/miofile bs=10 count=1264128

(qua parto da zero e creo su mnt mio file bs sta per blocksize )

poi fai dumpe2fs /dev/sda5 (partizione 4° la reale e quindi conti la 5° perché la 4°e estesa)

dumpe2fs /dev/sda5 | less (per vederlo a pezzi) ti interessa il campo freeblock

poi digiti solo sync

poi rm /mnt/miofile

poi rifaccio il comando dumpefs e vedi free block cambiato

infine fai

expr (freeblock1-freeblock2) e ottieni risultato

finito qua esercizio partizione....per la shell ora vi provo a mandare....


Posted by teo85 on 18-06-2013 11:50:

sda è il disco di persistence-jos.qcow
il sdb è il secondo disco che hai creato

per creare disco vai su

qemu-img.exe create miodisco (dimensionalo come vuoi)

poi lo metti sul file bat di qemu


Posted by Aikawa on 19-06-2013 13:25:

Qualcuno ha fatto l'esercizio relativo al kernel?

Aggiungere un comando al monitor di JOS che permetta di tradurre un indirizzo virtuale nel suo corrispettivo fisico, se l'indirizzo virtuale è effettivamente mappato. La traduzione va effettuata in base alla Page Directory del kernel

Esempio: K> virt2phys 0xf01030ca
va 0xf01030ca -> pa 0x001030ca


Posted by Aikawa on 20-06-2013 08:25:

Siamo riusciti a capire che bisogna modificare il file monitor.c e monitor.h dal kernel, ma non sappiamo come trattare l'indirizzo

E' abbastanza complicato :\
Qualche info?


All times are GMT. The time now is 14:43. Pages (4): [1] 2 3 4 »
Show all 54 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.