GNU/Linux >> Linux Esercitazione >  >> Linux

Come creare partizioni in Linux

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 o root 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 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:


Linux
  1. Come creare un filesystem su una partizione Linux o un volume logico

  2. Come partizionare un disco in Linux

  3. Come eliminare la partizione in Linux

  4. Comando Fdisk in Linux (Gestisci partizioni)

  5. Come montare un'immagine disco multi-partizione in Linux?

Come eliminare le partizioni in Linux [Guida per principianti]

Come crittografare la partizione su Linux

Come formattare le partizioni del disco su Linux

Come creare partizioni del disco su Linux

Come visualizzare le partizioni del disco Linux (tabella delle partizioni)

Come creare partizioni del disco usando cfdisk