Come partizionare manualmente un disco rigido dalla riga di comando su Linux

click fraud protection

Cercando di partizionare manualmente a disco rigido prima di installare la tua distribuzione Linux preferita? In tal caso, considera di farlo dalla riga di comando. Non è noioso come pensi. In effetti, manualmente partizionamento un disco rigido nel terminale è molto più veloce, più efficiente e consente di installare il sistema operativo molto più rapidamente.

Oltre a rendere il metodo terminal più veloce, ti insegnerà molto di più su come funzionano le partizioni su Linux.

Ecco perché in questa guida analizzeremo come partizionare manualmente un disco rigido dalla riga di comando su Linux, usando GNU Parted.

UFEI

Queste sono le istruzioni per il partizionamento manuale di un disco rigido durante l'utilizzo di UEFI / avvio sicuro.

Radice singola

Una configurazione "single root" significa solo che tutti i dati per l'installazione di Linux sono su una singola partizione. Non c'è separato /home, /var o qualcosa del genere. Questa configurazione è utile per i nuovi utenti che stanno appena entrando nelle configurazioni manuali delle partizioni e non capiscono come (o perché) punti di montaggio separati interagiscono con il sistema.

instagram viewer

Un modo semplice per partizionare rapidamente un disco rigido su Linux è con lo strumento parted. Non c'è un'interfaccia grafica terminale confusa da usare. Invece, gli utenti devono solo inserire le dimensioni della partizione, quindi formattarle in seguito.

Per una configurazione UEFI, attenersi alla seguente procedura. Innanzitutto, apri il terminale ed esegui lsblk. Questo comando elencherà tutti i dispositivi a blocchi. Utilizzare questo per trovare l'etichetta dell'unità. Quindi, prendi il nome e fai:

Nota: sostituire X con la lettera lsblk Spettacoli.

sudo parted / dev / sdX

Per una configurazione UEFI, la tabella del disco rigido deve essere GPT. Utilizzando lo strumento parted, creare una tabella delle partizioni GPT sul disco rigido.

mklabel gpt

Il prossimo passo nel processo UEFI è creare una partizione di avvio separata.

mkpart ESP fat32 1MiB 513MiB. 

Se hai bisogno di una partizione di swap per il tuo sistema UEFI, creane una usando parted. Tieni presente che dovrebbe avere le stesse dimensioni della tua RAM (una macchina da 2 GB dovrebbe avere uno scambio da 2 GB, ecc.). Detto questo, se hai almeno 8 GB di RAM, considera di non creare una partizione di swap sopra i 4 GB.

mkpart primary linux-swap 513MiB 4GiB

Con /boot e scambiarsi di mezzo, l'ultima cosa rimasta da fare nella configurazione manuale della partizione è creare il file /root partizione. Questa partizione ospiterà praticamente tutto sul tuo PC, quindi deve occupare il resto del disco rigido.

mkpart primary ext4 4GiB 100%

accedere smettere nel prompt per uscire. È a questo punto che possiamo usare il comando mkfs per formattare tutti i file system in modo che possano essere utilizzati in seguito in qualsiasi programma di installazione di distribuzione Linux. In questo esempio, useremo / dev / sda come etichetta dell'unità. Il tuo potrebbe essere diverso.

mkfs.vfat -F32 / dev / sda1 mkfs.ext4 -f / dev / sda3

Split Home

Desideri invece una casa suddivisa per la tua configurazione UEFI? In tal caso, segui tutte le istruzioni sopra fino ad arrivare alla porzione / root. Ignora i passaggi precedenti sopra e segui questi invece:

In questo esempio, il disco rigido è di 500 GB. Tieni presente che il tuo potrebbe avere una capacità diversa e dovrai modificare i comandi di conseguenza.

Nota: sebbene l'unità sia di 500 GB, sono in uso 4 GB + 512 MB. Questo ci lascia all'incirca 495 GB rimasti. In questo passaggio successivo, daremo 100 GB alla partizione / root, poiché la partizione / home dovrebbe sempre avere dimensioni più significative, per questa configurazione.

mkpart primary ext4 4GiB 104GiB

Con il /root partizione utilizzando 100 GB del disco rigido, rimangono circa 395 GB da applicare per il /home partizione. I numeri per quest'ultima parte non devono essere esatti. Invece, possiamo dire a Parted di riempire il resto del disco.

mkpart primary ext4 104GiB 100%

Le partizioni sono tutte impostate, quindi è OK uscire dallo strumento Parted. Uso smettere per uscire dal programma. Quindi, formattare le nuove partizioni con mkfs per finalizzare tutto.

sudo mkfs.vfat -F32 / dev / sda1
sudo mkfs.ext4 -f / dev / sda3 sudo mkfs.ext4 -f / dev / sda4

BIOS

Apri l'unità nello strumento parted:

sudo parted / dev / sdX

All'interno Parted, creare un creare una tabella delle partizioni MS-DOS.

mklabel msdos

Radice singola

In questo layout, lo swap dovrebbe venire prima. Usando Parted, crea la nuova partizione di swap. Le partizioni di swap devono sempre avere le stesse dimensioni della RAM. Tuttavia, se hai 8 GB, 16 GB o più, considera invece l'utilizzo di 4. Avere una partizione di swap da 32 GB è davvero eccessivo.

mkpart primary linux-swap 1MiB 4GiB

Per completare il layout a radice singola, dire allo strumento Parted di utilizzare il resto del disco rigido per quest'ultima partizione.

mkpart primary ext4 4GiB 100%

Da qui, entra smettere per uscire dallo strumento Parted, quindi utilizzare mkfs formattare le partizioni appena create in modo che gli strumenti di installazione del sistema operativo Linux possano leggerle correttamente.

sudo mkfs.ext4 -f / dev / sda2

Split Home

Per una configurazione domestica divisa, segui invece queste istruzioni. Innanzitutto, crea la tabella delle partizioni MS-DOS.

mklabel msdos

Creare una partizione di swap per il sistema da utilizzare:

mkpart primary linux-swap 1MiB 4GiB

In questo passaggio successivo, dividiamo il disco rigido in modo che la partizione di root abbia 100 GB di spazio e la partizione home abbia il resto. Per esempio, il nostro disco ha 500 GB. Il tuo potrebbe essere diverso. Crea la tua partizione di root in Parted e indica allo strumento di assegnare 100 GB di spazio da utilizzare.

mkpart primary ext4 4GiB 104GiB

Crea la tua partizione home usando "100%" in modo che utilizzi il resto dello spazio disponibile.

mkpart primary ext4 104GiB 100%

Esci dallo strumento parted usando smettere e quindi usare mkfs per formattare le nuove partizioni.

sudo mkfs.ext4 -F / dev / sda2 sudo mkfs.ext4 -F / dev / sda3
watch instagram story