Dove installare Linux??

FileSystem UMSDOS => stessa partizione di
DOS / Windows

Filesystem definito all'interno di un file =>
loopback device

Partizione creata appositamente per Linux

Ma le soluzione a) e b) sono realmente VELOCI e AFFIDABILI ????

Partizionamento HardDisk

Possono essere create al massimo 4 partizioni.

Le partizioni (estese) possono però includere altre “partizioni” => unità logiche => superato il limite delle quattro partizioni!

E nel caso di un solo hard disk con una sola partizione che occupa interamente il disco?

Ripartizionamento o nuovo hard disk!!

Partizionamento Hard Disk

fdisk /dev/hda

Disk /dev/hda: 81.9 GB, 81963220480 bytes

255 heads, 63 sectors/track, 9964 cylinders

Units = cilindri of 16065 * 512 = 8225280 bytes

Dispositivo Avvio Inizio Fine Blocchi Id Sistema

/dev/hda1 * 1 604 4851598+ b Win95 FAT32

/dev/hda2 605 1241 5116702+ c Win95 FAT32(LBA)

/dev/hda3 1242 1371 1044225 82 Linux swap

/dev/hda4 1372 9964 69023272+ 5 Esteso

/dev/hda5 1372 2135 6136798+ 83 Linux

/dev/hda6 2136 2899 6136798+ 83 Linux

/dev/hda7 2900 4173 10233373+ 83 Linux

/dev/hda8 4174 9964 46516176 83 Linux

Requisiti del FileSystem

Link simbolici e link hardware

Attribuzione del proprietario, gruppo e privilegi

Access Control List (non largamente utilizzate)

Quota support

Implementazione dispositivi (mknod)

Supporto nome file lungo

Journalling FileSystem ???

Journalling FileSystem

Le operazioni di I/O su disco vengono bufferizzate (smartdrv in msdos!)
=> maggiore velocità

E se viene a mancare la corrente????

Ahi ahi ahi!!!!!

Esigenze: VELOCITA' e AFFIDABILITA'

Ma come ??????

Journalling FileSystem

Viene riservata una regione contigua sulla partizione (Journal) in cui vengono scritte le modifiche da apportare al filesystem => tutte le modifiche vengono quindi registrate, senza sprecare tempo e risorse per il seek delle testine su harddisk.

Ogni 15 secondi (solitamente) viene effettuato il sync => tutte le modifiche vengono trasferite nel filesystem

Journalling FileSystem

Se si interrompe l'alimentazione al PC?

Al successivo riavvio non deve essere scandita l'intera partizione, ma deve soltanto essere analizzato il Journal, quindi trasferire le informazioni in esso contenute nel filesystem => AFFIDABILITA' e TEMPO RIAVVIO MINIMO!

Quali FileSystem ??

ext3fs, ReiserFS, JFS, XFS

2004-10-24T14:31:04