.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 st1v on 02-08-2013 12:23:

in che senso "ho provato a modificare sul bat per vedere il disco ma non ci sono riuscito"? praticamente ho aggiunto una riga

PHP:

^-hda nuovo.disk



(o qulunque nome gli hai dato all'hard disk che hai creato con qemu-img.exe) dopo ^-cdrom solab.iso nel file .bat


Posted by gab217 on 02-08-2013 12:28:

Originally posted by st1v
in che senso "ho provato a modificare sul bat per vedere il disco ma non ci sono riuscito"? praticamente ho aggiunto una riga

PHP:

^-hda nuovo.disk



(o qulunque nome gli hai dato all'hard disk che hai creato con qemu-img.exe) dopo ^-cdrom solab.iso nel file .bat


Che pure io ho fatto lo stesso ma poi quando il lancio il .bat e faccio fdisk -l continuo a non vedere il disco


Posted by st1v on 02-08-2013 12:34:

hai fatto sudo -s come prima cosa?


Posted by gab217 on 02-08-2013 13:24:

Originally posted by st1v
hai fatto sudo -s come prima cosa?


Si si certo però non vedo proprio nessun disco.


Posted by gab217 on 02-08-2013 13:50:

Originally posted by gab217
Si si certo però non vedo proprio nessun disco.


Risolto.


Posted by luolz on 23-08-2013 17:00:

Originally posted by xsia
per quanto riguardo l'esercizio di partizionamento è semplice e basta fare un pò di pratica con i programmi fdisk , mkfs, dd, mount, dumpe2fs (ho trovato poco nelle slide più in giro per la rete)

invece per l'esercizio di bash scripting è meglio guardarsi le slide che offrono un'infarinatura di base e fare un pò di esercizi con i programmi find, grep, stat, wc, cut ecc ecc insomma i gnu-coreutils.

Qui nel forum troverai parecchi esercizi con la soluzione.

Intanto vi scrivo il mio esercizio bash dell'esame di oggi.

code:
Calcolare il totale dello spazio occupato di tutti i file .h che hanno un numero di righe pari


lascio a voi trovare la soluzione!


come si risolve un esercizio del genere?!
ma si può fare affidamento anche ai file .sh o bisogna fare tutto con una "sola" riga di comando?

non mi è chiaro come trovare i file con un numero di righe pari, o per lo meno come capire quali dei file che passo a wc hanno righe pari...


Posted by programmer91 on 24-08-2013 09:46:

Bè a casa puoi fare un pò come vuoi non è importante, all'esame dato che devi far vedere al prof l'es devi farti uno script con i vari comandi e salvarlo in modo che il prof lo possa correggere e vedere se funziona...sennò è un bel casino.
Per quanto riguarda gli esercizi di shell scripting, all'inizio sono abbastanza rognosi e difficili da capire, ma se ti vedi un pò le slide, e un pò questo file che stò per metterti per non farti cercare altrove, e fai un pò di esercizi magari cercando anche i vari comandi con tutte le opzioni, o guardando con man comando tutte le varie opzioni, riuscirai a capire come fare l'es.
se ricordo bene per vedere lo spazio occupato bisogna usare df o du, dovrebbe esseci comunque un es simile nella dispensa che ho updato. Nel caso, darò un'occhiata all'es, se ti serve, ciao.


Posted by delca85 on 24-08-2013 18:56:

Io farei così l'esercizio del calcolo dello spazio totale occupato da tutti i file .h con numero di righe pari:

code:
SUM=0; find -type f -name '*.h' | while read x; do y=wc -l $x; if test $(expr $y %2) -ne 1; then SUM=$(expr $(du $x | cut -f 1) + $SUM); fi; done; echo $SUM


Spero di non aver scritto grosse stupidaggini perché non ho un PC per vedere se la mia soluzione funzioni o no!

Ecco come ho risolto l'esercizio alla fine:
code:
SUM=0 for x in $(find / -type f -name '*.h'); do if test $(expr $(wc -l | cut -d ' ' -f1) % 2) -ne 1; then SUM=$SUM + $(du $x | cut -f1); fi; done; echo $SUM


Posted by delca85 on 24-08-2013 19:22:

Originally posted by gab217
Che pure io ho fatto lo stesso ma poi quando il lancio il .bat e faccio fdisk -l continuo a non vedere il disco


Scusate la domanda, probabilmente stupida, ma, una volta che ho creato il nuovo disco,non posso far partire qemu con -hda nuovodisco.img subito dopo -cdrom solab.iso, senza modificare alcun file bat?

Grazie a tutti per l'attenzione!


Posted by Maverick21 on 27-08-2013 11:54:

Salve a tutti, una domanda, l'esame di Laboratorio è rimasto di 3 esercizi di cui i primi due su Partizionamento e Shell e il terzo facoltativo (per ottenere voti superiori al 24) su Jos?


Posted by Maverick21 on 27-08-2013 11:54:

Salve a tutti, una domanda, l'esame di Laboratorio è rimasto di 3 esercizi di cui i primi due su Partizionamento e Shell e il terzo facoltativo (per ottenere voti superiori al 24) su Jos?


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

Penso proprio di sì


Posted by Maverick21 on 03-09-2013 11:23:

E qualcuno sa dove trovare degli esempi oltre a quello pubblicato da Monga per l'esame del 6?


Posted by ste89 on 04-09-2013 07:41:

Ciao a tutti, sto svolgendo il tema di esame presente sul sito di laboratorio.

Nel primo esercizio chiede di creare 5 partizioni, ovviamente non è possibile crearle tutte primarie.
Io ho creato le prime tre partizioni primarie (swap, FAT32, FAT32), poi ho creato una partizione estesa in /sdb4 e poi come 5 e 6 ho creato le partizioni logiche Linux e FAT32. Questo procedimento è corretto o esiste una soluzione migliore?

Inoltre, per la seconda parte dell'esercizio, io ho creato il file di 12641280 byte

Ma quando chiede: Un i-node ha 12 zone dirette, i blocchi sono da 1024 e ogni blocco e` indirizzato da 32 bit: quanti blocchi occupa?

per farlo con il comando dumpe2fs, seguendo il procedimento mostrato a pagina 1 della discussione il risultato è: 12395?
E come si fa per calcolarlo "a mano"?


Posted by Aldo_mi on 05-09-2013 12:22:

@Maverick21

http://www.dsy.it/forum/showthread....&threadid=31182


All times are GMT. The time now is 17:26. 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.