riscritto e migliorato il testo. Rinominato il file

This commit is contained in:
dado
2025-08-26 21:45:04 +02:00
parent b17e3ba6a8
commit 45b39980ca
2 changed files with 33 additions and 41 deletions

View File

@@ -0,0 +1,33 @@
# Concetti
Prima dellutilizzo, un disco deve essere partizionato. Una `partizione` rappresenta un sottoinsieme logico del disco fisico, le cui informazioni sono memorizzate nella `tabella delle partizioni`. Questa tabella contiene dati relativi al primo e allultimo settore della partizione, nonché al tipo di partizione stessa. Allinterno di ogni partizione è presente un `filesystem`, che definisce la modalità con cui le informazioni vengono organizzate e memorizzate sul disco.
## Punto di mount
Prima di accedere a un filesystem, è necessario montarlo. Il `punto di mount` deve esistere prima dell'operazione di montaggio. Se il punto di mount esiste già e contiene dei file, questi non saranno accessibili fino a quando il filesystem non sarà smontato. Il percorso `/media/` è il punto di mount predefinito per qualsiasi supporto rimovibile. Quando si monta un filesystem manualmente, è buona prassi farlo in `/mnt/`.
## Partizioni
### /boot
La partizione di avvio contiene i file utilizzati dal bootloader per caricare il sistema operativo. I file di configurazione di GRUB2 si trovano nel percorso `/boot/grub/`. Questa partizione è generalmente la prima sul disco e si colloca all'inizio del disco, terminando prima del cilindro 1024 (528 MB).
### ESP
La partizione ESP (`EFI System Partition`) è utilizzata dalle macchine basate su UEFI per memorizzare il bootloader. Di solito è formattata in `FAT32` e viene montata nel percorso `/boot/efi`.
### /var
La partizione `/var` contiene dati variabili, ovvero file e directory su cui il sistema deve poter scrivere durante il funzionamento. Questa partizione include i log di sistema, accessibili in `/var/log`, i file temporanei in `/var/tmp` e i file di cache in `/var/cache`.
### swap
La partizione di swap è utilizzata per scambiare pagine di memoria dalla RAM al disco secondo necessità. A differenza delle altre partizioni, non può essere montata come una normale directory, il che significa che non è possibile accedervi per osservare il contenuto. Linux supporta anche file di swap, che possono essere utilizzati per aumentare rapidamente lo spazio di swap disponibile.
## LVM
`Logical Volume Management` (`LVM`) è una tecnologia di virtualizzazione dello storage che consente una gestione flessibile dello spazio su disco. Lunità di base è il `Physical Volume` (`PV`). I PV sono raggruppati in un `Volume Group` (`VG`), che astraggono i dispositivi sottostanti e sono percepiti dal sistema operativo come un unico dispositivo logico.
I VG possono essere suddivisi in `Logical Volumes` (`LV`), che sono simili alle partizioni tradizionali, ma offrono una maggiore flessibilità.
Nel sistema operativo, un LV viene visualizzato come un normale dispositivo a blocchi, nel formato `/dev/VGNAME/LVNAME`.

View File

@@ -1,41 +0,0 @@
## Concetti
Un disco, prima di essere utilizzato deve essere partizionato. Una *partizione* e' un sottoinsieme logico del disco fisico. Le informazioni sulle partizioni sono archiviate nella *tabella delle partizioni*. Include informazioni sul primo e ultimo settore della partizione e sul suo tipo. All'interno di ogni partizione c'e' un *filesystem*, che descrive il modo in cui le informazioni sono memorizzate sul disco.
## Punto di mount
Prima di accedere a un filesystem, questo deve essere *montato*. Il punto di montaggio deve esistere prima di montare il filesystem. Se esiste e contiene file, questi non saranno disponibili fino a che il filesystem non sara' smontato. `/media/` e' il punto di montaggio predefinito per qualsiasi supporto rimovibile. Ogni volta che si monta *manualmente* un filesystem, e' buona norma montarlo in `/mnt/`.
## Partizioni
### /boot
La partizione di avvio, contiene i file usati dal bootloader per caricare il SO. I file di configurazione di GRUB2 si trovano in `/boot/grub/`. E' in genere la prima partizione sul disco. La partizione di avvio si trova all'inizio del disco e termina prima del cilindro 1024 (528 MB).
### ESP
Utilizzata dalle macchine basate su EUFI per memorizzare il bootloader, solitamente formattata in FAT32. Viene montata in `/boot/efi`.
### /var
Contiene *dati variabili* o file e directory su cui il sistema deve poter scrivere durante il funzionamento. Cio' include i log di sistema (`/var/log`), i file temporanei (`/var/tmp`) e file di cache (`/var/cache`).
### swap
Utilizzata per scambiare pagine di memoria dalla RAM al disco secondo necessita'. Non puo' essere montata come le altre, il che significa che non e' possibile accedervi come con una normale directory e osservarne il contenuto. Linux supporta anche file di swap, utili per aumentare rapidamente lo spazio di swap.
## LVM
*Logical Volume Management* e' una forma di virtualizzazione dello storage che offre una maggior flessibilita' nella gestione dello spazio disco.
L'unita' base e' il *Physical Volume* (PV). I PV sono raggruppati in *Volume Group* (VG) che astraggono i dispositivi sottostanti e sono visti dal SO come un unico dispositivo logico.
Ogni volume in un VG e' suddiviso in parti di dimensioni fisse chiamate *extents*. Tali parti su un PV sono denominate *Physical Extents* (PE), mentre su un LV sono denominate LE.
I VG possono essere suddivisi in *Logical Volumes* (LV), che sono simili alle partizioni, ma hanno maggior flessibilita'.
```txt
dim LV = numero extents sul volume X dimensione singola extents (4MB)
```
Nel SO viene visualizzato come un normale dispositivo a blocchi, nella forma: `/dev/VGNAME/LVNAME`.