= Partizionamento ATTENZIONE: avete circa 10 minuti di tempo dal login! ----------------------------------------------------- (poi la macchina si spegne da sola) Partizionare il primo disco scsi secondo il seguente schema: ||=part. nr.=||=tipo=||=dimensione=|| || 1 || SWAP|| 30MB || || 2 || FAT32|| 25MB || || 3 || FAT32|| 15MB || || 4 || Linux|| 20MB || || 5 || FAT32|| 20MB || Sulla partizione nr. 4 dovra` essere creato un filesystem di tipo ext2. Montare la partizione e crearvi un file di 12641280 byte. Un i-node ha 12 zone dirette, i blocchi sono da 1024 e ogni blocco e` indirizzato da 32 bit: quanti blocchi occupa? La soluzione e` facilmente ricavabile tramite il programma dumpe2fs, nel caso invece si voglia calcolare il risultato riportare qui i passaggi. = Shell ATTENZIONE: avete circa 30 minuti di tempo dal login! ----------------------------------------------------- (poi la macchina si spegne da sola) Calcolare quante volte appaiono le parole define e include nel totale dei file .c e .h = JOS 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 }}}