C.5. Programmi Debian per il partizionamento

Gli sviluppatori Debian hanno adattato vari programmi per il partizionamento in modo che funzionino su vari tipi di hard disk e su varie architetture di sistema. Quello che segue è un elenco dei programmi disponibili a seconda dell'architettura.

partman

Lo strumento di partizionamento raccomandato da Debian. Questo «coltellino svizzero» dai mille usi, può anche ridimensionare le partizioni, creare file system (ossia «formattarli» nel gergo di Windows) e assegnarli ai punti di montaggio.

fdisk

Il partizionatore originale di Linux, riservato ai guru.

Occorre fare attenzione se si hanno partizioni FreeBSD sulla propria macchina: i kernel del sistema d'installazione comprendono il supporto per queste partizioni, ma all'interno di fdisk esse potrebbero avere dei nomi di device diversi. Si veda il Linux+FreeBSD HOWTO.

cfdisk

Un partizionatore semplice, con interfaccia a schermo intero, adatto a tutti.

Si noti che cfdisk non riconosce le partizioni FreeBSD, quindi anche in questo caso i nomi dei dispositivi potrebbero risultare diversi da quanto ci si aspetta.

Uno di questi programmi verrà eseguito in modo predefinito quando si seleziona Partiziona un disco. Si potrebbe anche usare un programma di partizionamento diverso tramite la riga di comando sulla seconda console, questa operazione non è raccomandata.

Occorre anche ricordarsi di marcare la partizione di boot come «Avviabile».

C.5.1. Partizionare per PC 32 bit

Per utilizzare un nuovo disco fisso (oppure per cancellare completamente l'intera tabella delle partizioni del proprio disco) è necessario creare una nuova tabella delle partizioni. Con il «Partizionamento guidato» la tabella delle partizioni viene creata automaticamente, invece con il partizionamento manuale per creare una nuova tabella delle partizioni occorre selezionare la voce che corrisponde al disco con il livello più alto e premere Invio. Sui sistemi UEFI il tipo di tabella predefinito è «gpt», sui sistemi più vecchi con BIOS il tipo predefinito è «msdos». I valori predefiniti sono utilizzati automaticamente quando l'installazione procede con la priorità standard.

[Nota] Nota

Quando viene scelta una tabella delle partizioni di tipo «gpt» (il valore predefinito sui sistemi UEFI), viene automaticamente aggiunto uno spazio libero da 1 MB all'inizio del disco. Ciò è intenzionale e necessario per poi inserirci il bootloader GRUB 2.

Se si usa già un altro sistema operativo come Windows e si intende preservarlo mentre si installa Debian, potrebbe essere necessario ridimensionare la sua partizione per liberare spazio per l'installazione di Debian. L'installatore supporta il ridimensionamento dei file system FAT e NTFS: arrivati alla fase di partizionamento, occorre selezionare l'opzione Manuale e poi scegliere la partizione esistente da ridimensionare.

Sebbene i moderni sistemi UEFI non abbiano le limitazioni elencate in seguito, i vecchi PC con BIOS hanno alcuni vincoli riguardanti il partizionamento del disco. C'è un limite al numero di partizioni «primarie» e «logiche» che possono essere contenute in un disco.

Su un vecchio PC con sistema BIOS, le partizioni «primarie» sono il tipo di partizione tradizionale per i dischi dei PC. Tuttavia, possono esisterne al massimo quattro per ogni disco; per superare questa limitazione, sono state introdotte le partizioni «estese» e «logiche». Impostando una partizione primaria come partizione estesa, è possibile suddividere ulteriormente lo spazio allocato a questa partizione in più partizioni logiche. È possibile creare fino a 60 partizioni logiche per ogni partizione estesa, ma è possibile avere solo una partizione estesa per ogni disco.