Questo tutorial tratterà delle nozioni di base sull'uso di fdisk per gestire una tabella delle partizioni. Dopo aver usato fdisk, dovrai usare un comando mkfs per formattare nuove partizioni con un file system.
Sudo contro Su
Su Ubuntu, Linux Mint o altre distribuzioni derivate da Ubuntu, i comandi fdisk e mkfs devono essere preceduti da sudo. Sulle distribuzioni che non usano sudo, usa il su - comando prima di ottenere una shell di root, quindi digita ogni comando senza sudo.
Elenco delle partizioni
Il sudo fdisk -l i comandi elenca le partizioni sul tuo sistema.
sudo fdisk -l /dev/sda
Immissione della modalità di comando
Per lavorare sulle partizioni di un disco, devi entrare in modalità comando. Avrai bisogno del nome del dispositivo di un disco dal fdisk -l comando. Il seguente comando immette la modalità di comando per il primo dispositivo del disco:
sudo fdisk /dev/sda
Usando la modalità di comando
In modalità comando, si usano i comandi a lettera singola per specificare le azioni che si desidera intraprendere. genere m e premere Invio per visualizzare un elenco dei comandi che è possibile utilizzare.
Visualizzazione della tabella delle partizioni
Uso p per stampare la tabella delle partizioni corrente sul terminale dalla modalità di comando.
Eliminazione di una partizione
Utilizzare il d comando per cancellare una partizione. Ti verrà chiesto il numero della partizione che desideri eliminare, che puoi ottenere da p comando. Ad esempio, se volessi eliminare la partizione su / dev / sda5, digiterò 5.
Dopo aver eliminato la partizione, è possibile digitare p di nuovo per visualizzare la tabella delle partizioni corrente. La partizione appare cancellata, ma fdisk non scrive queste modifiche sul disco finché non si usa il comando w.
Creazione di una partizione
Utilizzare il n comando per creare una nuova partizione. È possibile creare una partizione logica o primaria (l per logico o p per primario). Un disco può avere solo quattro partizioni primarie.
Infine, specifica l'ultimo settore della partizione sul disco. Se vuoi utilizzare tutto lo spazio disponibile dopo il settore iniziale, premi semplicemente Invio. Puoi anche specificare una dimensione specifica, ad esempio + 5G per una partizione da cinque gigabyte o + 512M per una partizione da 512 megabyte. Se non si specifica un'unità dopo il segno +, fdisk utilizza i settori come unità. Per esempio, +10000 risultati alla fine della partizione essendo 10000 settori dopo il suo inizio.
ID di sistema
Il n comando che ho appena riprodotto ricreato la partizione di swap che ho cancellato prima - o l'ha fatto? Se eseguo il p comando di nuovo, vedrò che la nuova partizione / dev / sda5 è una partizione "Linux" invece di una partizione "Linux swap".
Se voglio cambiare il suo tipo, posso usare il t comando e specifica il numero della partizione.
Mi verrà chiesto il codice esadecimale del tipo. Non lo so, quindi posso digitare L per visualizzare un elenco di codici esadecimali.
Dice 82 è il codice per le partizioni di swap Linux, quindi posso digitare quello.
Questo non formatta la partizione con il file system selezionato. Dovrai farlo più tardi con l'appropriato mkfs comando.
Scrittura delle modifiche
Uso w per scrivere le modifiche che hai fatto sul disco.
Uso q se vuoi uscire senza salvare le modifiche.
Formattare una partizione
È necessario formattare nuove partizioni con un file system prima di poterle utilizzare. Puoi farlo con il comando mkfs appropriato. Ad esempio, questo comando formatta la quinta partizione sul primo disco con il file system ext4.
sudo mkfs.ext4 /dev/sda5
sudo mkswap /dev/sda5
Fdisk contiene una varietà di altri comandi, compresi i comandi esperti a cui è possibile accedere eseguendo il X comando prima. Controlla la pagina man di fdisk con man fdisk comando per informazioni più dettagliate.