Handmatig een harde schijf partitioneren vanaf de opdrachtregel op Linux

click fraud protection

Op zoek om handmatig een harde schijf voordat je je favoriete Linux-distributie installeert? Zo ja, overweeg dan om het op de opdrachtregel te doen. Het is niet zo vervelend als je denkt. Handmatig zelfs verdeling een harde schijf in de terminal is veel sneller, efficiënter en stelt u in staat uw besturingssysteem veel sneller te installeren.

Naast dat de terminalmethode sneller is, zal het je ook veel meer leren over hoe partities op Linux werken.

Daarom gaan we in deze handleiding bespreken hoe je handmatig een harde schijf partitioneert vanaf de opdrachtregel op Linux, met GNU Parted.

UFEI

Dit zijn de instructies voor het handmatig partitioneren van een harde schijf tijdens het gebruik van UEFI / secure boot.

Enkele wortel

Een "single root" setup betekent gewoon dat alle data voor je Linux installatie zich op één enkele partitie bevinden. Er is geen aparte /home, /var of iets dergelijks. Deze configuratie is goed voor nieuwe gebruikers die net bezig zijn met handmatige partitie-instellingen en niet begrijpen hoe (of waarom) afzonderlijke mount-punten met het systeem interageren.

instagram viewer

Een eenvoudige manier om snel een harde schijf op Linux te partitioneren, is met de parted-tool. Er is geen verwarrende terminal grafische interface om te gebruiken. In plaats daarvan hoeven gebruikers alleen partitiegroottes in te voeren en ze later te formatteren.

Volg deze stappen voor een UEFI-configuratie. Open eerst de terminal en voer lsblk uit. Deze opdracht geeft een overzicht van alle blokapparaten. Gebruik dit om uw schijflabel te vinden. Neem vervolgens de naam en doe:

Let op: vervang X door de letter lsblk shows.

sudo is gescheiden / dev / sdX

Voor een UEFI-opstelling moet de tabel met harde schijven GPT zijn. Maak met behulp van de tool Parted een GPT-partitietabel op de harde schijf.

mklabel gpt

De volgende stap in het UEFI-proces is het creëren van een aparte opstartpartitie.

mkpart ESP fat32 1MiB 513MiB. 

Als je een swappartitie nodig hebt voor je UEFI-systeem, maak er dan een met parted. Houd er rekening mee dat deze ongeveer even groot moet zijn als uw RAM (een 2GB-machine moet een 2GB-swap hebben, enz.). Dat gezegd hebbende, als je 8 GB RAM of meer hebt, overweeg dan om geen swappartitie van meer dan 4 GB te maken.

mkpart primaire linux-swap 513MiB 4GiB

Met /boot en swap uit de weg, het laatste wat je nog moet doen in je handmatige partitie setup is het maken van de /root partitie. Deze partitie bevat vrijwel alles op uw pc, dus het moet de rest van de harde schijf innemen.

mkpart primaire ext4 4GiB 100%

Enter stoppen in de prompt om af te sluiten. Op dit punt kunnen we de opdracht mkfs gebruiken om alle bestandssystemen te formatteren, zodat ze later in elk Linux distributie-installatieprogramma kunnen worden gebruikt. In dit voorbeeld gebruiken we / dev / sda als het stationslabel. De jouwe kan verschillen.

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

Split Home

Wilt u in plaats daarvan een gesplitst huis voor uw UEFI-opstelling? Als dat zo is, volg dan alle instructies hierboven totdat je bij het / root gedeelte komt. Negeer de bovenstaande rootstappen en volg deze in plaats daarvan:

In dit voorbeeld is de harde schijf 500 GB. Houd er rekening mee dat de uwe mogelijk een andere capaciteit heeft en dat u de opdrachten dienovereenkomstig moet wijzigen.

Opmerking: hoewel de schijf 500 GB is, is 4 GB + 512 MB in gebruik. Dat laat ons ongeveer 495 GB over. In deze volgende stap geven we 100 GB aan de / root-partitie, omdat de / home-partitie altijd belangrijker moet zijn voor deze configuratie.

mkpart primaire ext4 4GiB 104GiB

Met de /root partitie met 100 GB van de harde schijf, hebben we nog ongeveer 395 GB over voor de /home partitie. De cijfers voor dit laatste onderdeel hoeven niet exact te zijn. In plaats daarvan kunnen we parted vertellen dat hij de rest van de schijf moet vullen.

mkpart primaire ext4 104GiB 100%

Partities zijn allemaal ingesteld, dus het is OK om de Parted-tool te verlaten. Gebruik stoppen om het programma af te sluiten. Formatteer vervolgens de nieuwe partities met mkfs om alles af te ronden.

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

BIOS

Open uw schijf in de parted-tool:

sudo is gescheiden / dev / sdX

Maak binnen Parted een MS-DOS-partitietabel aan.

mklabel msdos

Enkele wortel

In deze lay-out moet swap eerst komen. Maak met Parted de nieuwe swappartitie. Wisselpartities moeten altijd dezelfde grootte hebben als uw RAM. Als je echter 8 GB, 16 GB of meer hebt, overweeg dan om in plaats daarvan 4 te gebruiken. Het hebben van een swappartitie van 32 GB is overdreven.

mkpart primaire linux-swap 1MiB 4GiB

Om je single root layout af te maken, vertel je de Parted tool om de rest van de harde schijf te gebruiken voor deze laatste partitie.

mkpart primaire ext4 4GiB 100%

Voer vanaf hier in stoppen om de tool Parted af te sluiten en gebruik vervolgens mkfs om de nieuw gemaakte partities zo te formatteren dat de installatiehulpmiddelen van het Linux-besturingssysteem ze correct kunnen lezen.

sudo mkfs.ext4 -f / dev / sda2

Split Home

Volg deze instructies voor een gesplitste thuisopstelling. Maak eerst uw MS-DOS-partitietabel.

mklabel msdos

Maak een swappartitie voor het systeem om te gebruiken:

mkpart primaire linux-swap 1MiB 4GiB

In deze volgende stap verdelen we de harde schijf zodat de rootpartitie 100 GB ruimte heeft en de thuispartitie de rest. Onze schijf heeft bijvoorbeeld 500 GB. De jouwe kan verschillen. Maak uw rootpartitie in Parted en vertel de tool om hem 100 GB ruimte te geven om te gebruiken.

mkpart primaire ext4 4GiB 104GiB

Maak uw thuispartitie met "100%" zodat deze de rest van de beschikbare ruimte gebruikt.

mkpart primaire ext4 104GiB 100%

Verlaat de parted tool met stoppen en gebruik dan mkfs om de nieuwe partities te formatteren.

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