Elencare le partizioni del disco fisso su Linux
Come amministratori di Linux, a volte abbiamo bisogno di guardare la tabella delle partizioni del nostro disco fisso. Essa ci permette di riconfigurare i vecchi dischi facendo spazio per altre partizioni, e se necessario anche creando spazio per nuovi dischi. La tabella delle partizioni si trova nel settore 0 del disco rigido. I dispositivi del sistema sono visualizzati come /dev / sda, /dev / sdb nella tabella delle partizioni. Ci sono diversi modi per visualizzare la tabella delle partizioni in Linux.
In questo articolo, spiegheremo quattro modi per elencare la tabella delle partizioni in un sistema operativo Linux utilizzando vari comandi. Useremo il terminale a riga di comando per eseguire questi comandi. Per aprire il Terminale, vai alla scheda Attività situata nell’angolo in alto a sinistra del tuo desktop. Poi nella barra di ricerca, digita terminale. Quando appare l’icona del terminale, cliccateci sopra per aprirlo.
Abbiamo eseguito i comandi e i metodi spiegati in questo articolo su un sistema Debian 10.
Visualizza la tabella delle partizioni attraverso il comando lsblk
Il comando lsblk elenca le informazioni sui dispositivi a blocchi nel sistema in un formato ad albero. Se un dispositivo è montato in qualche posizione, mostrerà anche il suo punto di montaggio. Eseguite il seguente comando nel terminale per visualizzare la tabella delle partizioni.
$ lsblk
Nell’output sopra, potete vedere tutte le partizioni logiche del mio dispositivo (sda) e le sue partizioni sda1, sda2 e sda5. Vediamo cosa indicano le colonne nell’output precedente:
NAME-Indica il nome dei dispositivi
MAJ:MIN-Indica i numeri Major e Minor del dispositivo
RM-Indica se il dispositivo è rimovibile(1) o no (0)
SIZE-Indica la dimensione del dispositivo
RO-Indica se il dispositivo è di sola lettura(1) o no (0)
TYPE- Indica il tipo di dispositivo, cioè se è un disco o un’unità disco.Cioè, se è un disco o una partizione (PARTE), ecc.
MOUNTPOINT-Indica il punto di montaggio del dispositivo dove è montatoAdvertisement
Ottieni la lista delle partizioni con il comando fdisk
Il comando fdisk (acronimo di Format-disk o Fixed-disk) è usato per creare, visualizzare, cambiare e rimuovere partizioni del disco fisso in un sistema Linux. combinando fdisk con il flag -l può essere usato per elencare tutte le partizioni disponibili sul tuo sistema. Inserite il seguente comando nel terminale per elencare le partizioni sul vostro sistema:
$ sudo fdisk -l
Scorrete l’output per visualizzare la tabella delle partizioni come segue:
Vediamo cosa indicano le colonne nell’output di cui sopra:
Device-Nome del dispositivo/partizione logica
Boot-L’* indica che questa partizione ha le informazioni del bootloader che è usato per avviare un sistema operativo.
Start-Il settore iniziale assegnato alla partizione.
End-Il settore finale assegnato alla partizione.
Settori-Il numero di settori assegnati alla partizione.
Size-La dimensione della partizione.
ID-Il numero di identificazione assegnato alla partizione
Type-Il tipo di file usato dalla partizione
Utilizzare il comando sfdisk per visualizzare le partizioni
Sfdisk è anche usato per manipolare le tabelle delle partizioni in Linux. Tuttavia, a differenza dell’utilità fdisk, sfdisk funziona in modo non interattivo. Per usare sfdisk per elencare la tabella delle partizioni nel vostro sistema, eseguite il comando nel terminale usando la seguente sintassi”
$ sudo sfdisk -l/dev/devicename
Ad esempio, per elencare la tabella delle partizioni per /dev/sda:
$ sudo sfdisk -l /dev/sda
Lo sfdisk come potete vedere visualizza gli stessi dettagli della tabella delle partizioni del comando fdisk. Ricorda che l’output del comando fdisk e sfdisk può essere visualizzato solo da utenti autorizzati.
Utilizzando il comando parted per elencare le partizioni del disco fisso
Il comando parted può anche essere usato per visualizzare le partizioni del disco fisso di un dispositivo su un sistema Linux. Può essere usato per elencare le partizioni anche se il disco è più grande di 2 TB, mentre fdisk e sfdisk non possono farlo.
Per elencare la tabella delle partizioni di un dispositivo, si può usare la seguente sintassi:
$ sudo parted /dev/device-name
Per esempio, per elencare la tabella delle partizioni per /dev/sda:
$ sudo parted /dev/sda
Inserendo il comando di cui sopra, si entrerà nella modalità prompt dei comandi parted. Inserisci i seguenti valori che ti aiuteranno a elencare la tabella delle partizioni di un dispositivo.
Unit GB: inseriscilo se vuoi che l’output sia visualizzato in gigabyte.
Unit TB: inseriscilo se vuoi che l’output sia visualizzato in terabyte.
Una volta inserito uno dei valori di cui sopra, il tuo sistema elencherà la tabella delle partizioni.
Per uscire dalla modalità prompt dei comandi parted, basta digitare quit e premere Invio.
Per elencare la tabella delle partizioni per tutti i dispositivi a blocchi del sistema, usate il seguente comando:
$ sudo parted -l
Questo è tutto! In questo articolo, abbiamo imparato vari modi attraverso i quali è possibile elencare la tabella delle partizioni dei dispositivi nel vostro sistema Debian. Oltre a elencare le tabelle delle partizioni, i comandi sopra descritti hanno anche altre funzioni che si possono vedere usando le loro pagine man.