Introduzione
La creazione di partizioni del disco ti consente di dividere il tuo disco rigido in più sezioni che agiscono in modo indipendente.
In Linux, gli utenti devono strutturare i dispositivi di archiviazione (USB e dischi rigidi) prima di utilizzarli. Il partizionamento è utile anche quando si installano più sistemi operativi su una singola macchina.
In questo tutorial passo dopo passo imparerai come creare una partizione usando Linux parted
o fdisk
comando.
Prerequisiti
- Un sistema che esegue Linux
- Un account utente con
sudo
oroot
privilegi - Accesso a una finestra del terminale/riga di comando (Attività> Cerca> Terminale )
Opzione 1:partizionare un disco utilizzando il comando parted
Segui i passaggi seguenti per partizionare un disco in Linux utilizzando il parted
comando.
Passaggio 1:elenca le partizioni
Prima di creare una partizione, elenca i dispositivi di archiviazione e le partizioni disponibili. Questa azione aiuta a identificare il dispositivo di archiviazione che desideri partizionare.
Esegui il comando seguente con sudo
per elencare i dispositivi di archiviazione e le partizioni:
sudo parted -l
Il terminale stampa i dispositivi di archiviazione disponibili con informazioni su:
- Modello – Modello del dispositivo di archiviazione.
- Disco – Nome e dimensione del disco.
- Settore dimensione – Dimensioni logiche e fisiche della memoria. Da non confondere con lo spazio disponibile su disco.
- Partizione Tabella – Tipo di tabella delle partizioni (msdos, gpt, aix, amiga, bsd, dvh, mac, pc98, sun e loop).
- Disco Bandiere – Partizioni con informazioni su dimensioni, tipo, file system e flag.
I tipi di partizioni possono essere:
- Principale – Contiene i file del sistema operativo. È possibile creare solo quattro partizioni primarie.
- Esteso – Tipo speciale di partizione in cui è possibile creare più delle quattro partizioni primarie.
- Logico – Partizione creata all'interno di una partizione estesa.
Nel nostro esempio, ci sono due dispositivi di archiviazione (/dev/sda
e /dev/sdb
):
Fase 2:apri il disco di archiviazione
Apri il disco di archiviazione che intendi partizionare eseguendo il comando seguente:
sudo parted /dev/sdb
Specificare sempre il dispositivo di archiviazione. Se non specifichi un nome disco, il disco viene selezionato casualmente. Per cambiare il disco in dev/sdb
corri:
select /dev/sdb
Il dev/sdb
il disco è aperto:
Fase 3:crea una tabella delle partizioni
Creare una tabella delle partizioni prima di partizionare il disco. Una tabella delle partizioni si trova all'inizio di un disco rigido e memorizza i dati sulla dimensione e la posizione di ciascuna partizione.
I tipi di tabella delle partizioni sono:aix , Amiga , bsd , dvh , gpt , mac , ms-dos , pc98 , sole e ciclo continuo .
Per creare una tabella delle partizioni, immettere quanto segue:
mklabel [partition_table_type]
Ad esempio, per creare un gpt tabella delle partizioni, eseguire il comando seguente:
mklabel gpt
Digita Sì per eseguire:
Fase 4:controlla la tabella
Esegui la print
comando per rivedere la tabella delle partizioni. L'output mostra le informazioni sul dispositivo di archiviazione:
Passaggio 5:crea partizione
Creiamo una nuova partizione da 1854 MB usando il file system ext4. L'inizio del disco assegnato deve essere 1 MB e la fine del disco è 1855 MB.
Per creare una nuova partizione, inserisci quanto segue:
mkpart primary ext4 1MB 1855MB
Successivamente, esegui la print
comando per rivedere le informazioni sulla partizione appena creata. Le informazioni vengono visualizzate sotto Disk Flags sezione:
In una tabella delle partizioni gpt, il tipo di partizione è il nome della partizione obbligatoria. Nel nostro esempio, primario è il nome della partizione, non il tipo di partizione.
Per salvare le tue azioni e uscire, inserisci il quit
comando. Le modifiche vengono salvate automaticamente con questo comando.
Opzione 2:partizionare un disco utilizzando il comando fdisk
Segui i passaggi seguenti per partizionare un disco in Linux utilizzando fdisk
comando.
Passaggio 1:elenca le partizioni esistenti
Esegui il comando seguente per elencare tutte le partizioni esistenti:
sudo fdisk -l
L'output contiene informazioni sui dischi e le partizioni di archiviazione:
Passaggio 2:seleziona Disco di archiviazione
Seleziona il disco di archiviazione su cui desideri creare le partizioni eseguendo il comando seguente:
sudo fdisk /dev/sdb
Il /dev/sdb
disco di archiviazione è aperto:
Fase 3:crea una nuova partizione
1. Esegui il n
comando per creare una nuova partizione.
2. Selezionare il numero della partizione digitando il numero predefinito (2).
3. Successivamente, ti viene chiesto il settore iniziale e finale del tuo disco rigido. È meglio digitare il numero predefinito in questa sezione (3622912).
4. L'ultimo prompt è correlato alla dimensione della partizione. Puoi scegliere di avere più settori o di impostare la dimensione in megabyte o gigabyte. Digita +2GB
per impostare la dimensione della partizione su 2 GB.
Viene visualizzato un messaggio di conferma che la partizione è stata creata.
Fase 4:Scrivi su disco
Il sistema ha creato la partizione, ma le modifiche non vengono scritte sul disco.
1. Per scrivere le modifiche su disco, eseguire il comando w:
2. Verificare che la partizione sia stata creata eseguendo il comando seguente:
sudo fdisk -l
Come puoi vedere, la partizione /dev/sdb2
è stato creato.
Formatta la partizione
Una volta creata una partizione con il parted
di fdisk
comando, formattalo prima di usarlo.
Formatta la partizione eseguendo il comando seguente:
sudo mkfs -t ext4 /dev/sdb1
Monta la partizione
Per iniziare a interagire con il disco, crea un punto di montaggio e montare la partizione ad esso.
1. Crea un punto di montaggio eseguendo il comando seguente:
sudo mkdir -p /mt/sdb1
2. Successivamente, monta la partizione immettendo:
sudo mount -t auto /dev/sbd1 /mt/sdb1
Il terminale non stampa un output se i comandi vengono eseguiti correttamente.
3. Verifica se la partizione è montata utilizzando il df hT
comando: