Come usare Fdisk per gestire le partizioni su Linux



Il comando fdisk è un'utilità basata su testo per visualizzare e gestire le partizioni del disco rigido su Linux. È uno degli strumenti più potenti che puoi utilizzare per gestire le partizioni, ma confonde i nuovi utenti.

Questo tutorial esaminerà le basi dell'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 vs. Il suo

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 il suo - comando prima per ottenere una shell di root, quindi digita ogni comando senza sudo.

Elenco partizioni

Il sudo fdisk -l comandi elenca le partizioni sul tuo sistema.



Puoi aggiungere il nome del dispositivo di un disco per elencare solo le partizioni su di esso. Ad esempio, utilizzare il comando seguente per elencare solo le partizioni sul primo dispositivo disco:

sudo fdisk -l / dev / sda



Entrare in modalità di comando

Per lavorare sulle partizioni di un disco, devi entrare in modalità comandi. Avrai bisogno del nome del dispositivo di un disco dal fdisk -l comando. Il comando seguente entra in modalità comando per il primo dispositivo disco:

sudo fdisk / dev / sda

Annuncio pubblicitario

Non modificare le partizioni mentre sono in uso. Se desideri modificare le partizioni di sistema, avvia prima da un CD live.

Utilizzo della modalità di comando

In modalità comando, si utilizzano comandi a lettera singola per specificare le azioni che si desidera intraprendere. Tipo m e premi Invio per visualizzare un elenco dei comandi che puoi 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 eliminare una partizione. Ti verrà chiesto il numero della partizione che desideri eliminare, che puoi ottenere dal P comando. Ad esempio, se volessi eliminare la partizione in /dev/sda5, digiterei 5 .

Dopo aver eliminato la partizione, puoi digitare P di nuovo per visualizzare la tabella delle partizioni corrente. La partizione sembra eliminata, ma fdisk non scrive queste modifiche sul disco finché non si utilizza 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 logica o P per il primario). Un disco può avere solo quattro partizioni primarie.

Annuncio pubblicitario

Quindi, specifica il settore del disco in cui vuoi che la partizione inizi. Premi Invio per accettare il settore predefinito, che è il primo settore libero sul disco.

Infine, specifica l'ultimo settore della partizione sul disco. Se vuoi utilizzare tutto lo spazio disponibile dopo il settore iniziale, premi Invio. Puoi anche specificare una dimensione specifica, ad esempio +5G per una partizione da cinque gigabyte o +512 M per una partizione da 512 megabyte. Se non specifichi un'unità dopo il segno +, fdisk utilizza i settori come unità. Per esempio, +10000 risulta nella fine della partizione essendo 10000 settori dopo il suo inizio.

ID di sistema

Il n Il comando che ho appena eseguito ha ricreato la partizione di swap che ho eliminato in precedenza, o l'ha fatto? Se corro il P comando di nuovo, vedrò che la nuova partizione /dev/sda5 è una partizione Linux invece di una partizione di swap Linux.

Se voglio cambiarne il tipo, posso usare il T comando e specificare 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.

Annuncio pubblicitario

Dice 82 è il codice per le partizioni di swap Linux, quindi posso digitarlo.

Questo non formatta la partizione con il file system selezionato. Dovrai farlo in seguito con l'appropriato mkfs comando.

Modifiche alla scrittura

Uso In per scrivere le modifiche apportate al disco.

Uso che cosa se vuoi uscire senza salvare le modifiche.

Formattazione di una partizione

È necessario formattare le 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

Annuncio pubblicitario

Usa il comando mkswap se vuoi formattare una partizione come partizione di swap:

sudo mkswap /dev/sda5


Fdisk contiene una varietà di altri comandi, inclusi i comandi esperti a cui puoi accedere eseguendo il X comando prima. Controlla la pagina man di fdisk con il uomo fdisk comando per informazioni più dettagliate.

Comandi Linux
File catrame · pv · gatto · tac · chmod · presa · differenza · sed · Con · uomo · spinto · popd · fsck · testdisk · seguito · fd · pandoc · cd · $PATH · awk · giuntura · jq · piega · unico · journalctl · coda · stato · ls · fstab · buttato fuori · meno · chgrp · chown · rev · Guarda · stringhe · genere · rinominare · cerniera lampo · decomprimere · montare · smontare · installare · fdisk · mkfs · rm · rmdir · rsync · df · gpg · noi · nano · mkdir · a partire dal · ln · toppa · convertire · rclone · brandello · SRM
Processi alias · schermo · superiore · Bello · renice · progresso · strace · sistema · tmux · chsh · storia · in · lotto · libero · quale · dmesg · usermod · ps · chroot · xargs · tty · mignolo · lsof · vmstat · tempo scaduto · parete · · uccisione · dormire · sudo · il suo · volta · gruppoaggiungi · usermod · gruppi · lshw · spegnimento · riavviare · fermare · spegni · passwd · lscpu · crontab · Data · bg · fg
Rete netstat · ping · traceroute · ip · ss · chi è · fail2ban · bmon · voi · dito · nmap · ftp · arricciare · wget · chi · chi sono · In · iptables · ssh-keygen · ufw

IMPARENTATO: I migliori laptop Linux per sviluppatori e appassionati

LEGGI SUCCESSIVO Foto del profilo di Chris Hoffman Chris Hoffman
Chris Hoffman è caporedattore di How-To Geek. Ha scritto di tecnologia per oltre un decennio ed è stato editorialista di PCWorld per due anni. Chris ha scritto per il New York Times, è stato intervistato come esperto di tecnologia su stazioni TV come la NBC 6 di Miami e ha avuto il suo lavoro coperto da organi di informazione come la BBC. Dal 2011, Chris ha scritto oltre 2.000 articoli che sono stati letti quasi un miliardo di volte --- e questo è solo qui su How-To Geek.
Leggi la biografia completa

Articoli Interessanti