Ser man manuelt partitionerer en harddisk førinstallerer du din foretrukne Linux-distribution? I så fald skal du overveje at gøre det på kommandolinjen. Det er ikke så trættende, som du tror. Faktisk er manuel opdeling af en harddisk i terminalen meget hurtigere, mere effektiv og giver dig mulighed for at få dit operativsystem installeret meget hurtigere.
Ud over at terminalmetoden er hurtigere, vil den også lære dig meget mere om, hvordan partitioner fungerer på Linux.
Derfor vil vi i denne vejledning gennemgå, hvordan du manuelt partitionerer en harddisk fra kommandolinjen på Linux ved hjælp af GNU Parted.
UFEI
Dette er instruktionerne for manuelt at partitionere en harddisk, mens du bruger UEFI / sikker start.
Enkelt rod
En "single root" -opsætning betyder bare, at alle data til din Linux-installation er på en enkelt partition. Der er ingen separate /hjem, / var eller noget lignende. Denne opsætning er god for nye brugere, der lige kommer ind i manuelle partitionsopsætninger og ikke forstår, hvordan (eller hvorfor) separate monteringspunkter interagerer med systemet.
En ligetil måde at hurtigt opdele en hårddrev på Linux er med det delte værktøj. Der er ikke en forvirrende terminal grafisk grænseflade at bruge. I stedet skal brugerne kun indtaste partitionsstørrelser og derefter formatere dem senere.

Følg disse trin for en UEFI-opsætning. Åbn først terminalen og kør lsblk. Denne kommando viser alle blokkeenheder. Brug dette til at finde dit drevmærke. Tag derefter navnet og gør:
Bemærk: udskift X med bogstavet lsblk viser sig.
sudo parted /dev/sdX
For en UEFI-opsætning skal harddiskbordet være GPT. Opret en GPT-partitionstabel på harddisken ved hjælp af det delte værktøj.
mklabel gpt
Det næste trin i UEFI-processen er at oprette en separat boot-partition.
mkpart ESP fat32 1MiB 513MiB
Hvis du har brug for en swap-partition til dit UEFIsystem, lav en ved hjælp af delt. Husk, at det skal have samme størrelse som din RAM (en 2 GB-maskine skal have en 2 GB-swap osv.). Når det er sagt, hvis du har 8 GB RAM eller mere, kan du overveje at ikke oprette en swap-partition over 4 GB.
mkpart primary linux-swap 513MiB 4GiB
Med /støvle og skift væk, den sidste ting, der er tilbage i din manuelle partitionsopsætning, er at oprette /rod skillevæg. Denne partition vil rumme stort set alt på din pc, så den skal tage resten af harddisken op.
mkpart primary ext4 4GiB 100%
Gå ind Afslut ind i prompten om at afslutte. Det er på dette tidspunkt, vi kan bruge mkfs-kommandoen til at formatere alle filsystemerne, så de kan bruges i ethvert Linux-distributionsinstallationsprogram senere. I dette eksempel bruger vi / dev / sda som drevetiketten. Din kan afvige.
mkfs.vfat -F32 /dev/sda1 mkfs.ext4 -f /dev/sda3
Opdel hjem
Vil du have et delt hjem til din UEFI-opsætning i stedet? I så fald skal du følge alle anvisningerne ovenfor, indtil du kommer til / roddelen. Ignorer rodtrinene ovenfor, og følg disse i stedet:
I dette eksempel er harddisken 500 GB. Husk, at din kan have en anden kapacitet, og at du bliver nødt til at ændre kommandoerne i overensstemmelse hermed.
Bemærk: skønt drevet er 500 GB, er 4 GB + 512 MB i brug. Det giver os ca. 495 GB tilbage. I dette næste trin giver vi 100 GB til / root-partitionen, da / home-partitionen altid skal have større betydning i denne opsætning.
mkpart primary ext4 4GiB 104GiB
Med /rod partition ved hjælp af 100 GB harddisk, har vi ca. 395 GB tilbage til at ansøge om /hjem skillevæg. Tallene for denne sidste del behøver ikke at være nøjagtige. I stedet kan vi fortælle parteret at udfylde resten af drevet.
mkpart primary ext4 104GiB 100%
Partitioner er alle indstillet, så det er OK at afslutte det delte værktøj. Brug Afslut for at afslutte programmet. Formater derefter de nye partitioner med mkfs at afslutte alt.

sudo mkfs.vfat -F32 /dev/sda1
sudo mkfs.ext4 -f /dev/sda3 sudo mkfs.ext4 -f /dev/sda4
BIOS
Åbn dit drev i det delte værktøj:
sudo parted /dev/sdX
Inden i Parted skal du oprette en oprette en MS-DOS-partitionstabel.
mklabel msdos
Enkelt rod
I dette layout skal swap komme først. Brug Parted til at oprette den nye swap-partition. Swap-partitioner skal altid have samme størrelse som din RAM. Hvis du dog har 8 GB, 16 GB eller mere, kan du overveje at bruge 4 i stedet. At have en 32 GB swap-partition er meget overdreven.
mkpart primary linux-swap 1MiB 4GiB
For at afslutte dit enkelt rodlayout skal du fortælle det delte værktøj om at bruge resten af harddisken til denne sidste partition.
mkpart primary ext4 4GiB 100%
Herfra skal du indtaste Afslut for at forlade det delte værktøj og derefter bruge mkfs at formatere de nyligt oprettede partitioner, så Linux-operativsystemets installationsværktøjer kan læse dem korrekt.
sudo mkfs.ext4 -f /dev/sda2
Opdel hjem
Følg disse instruktioner i stedet for en delt hjemmeopsætning. Opret først din MS-DOS-partitionstabel.
mklabel msdos
Opret en swap-partition, som systemet skal bruge:
mkpart primary linux-swap 1MiB 4GiB
I dette næste trin deler vi harddisken opat rodpartitionen har 100 GB plads, og hjemmepartitionen har resten. For eksempel har vores drev 500 GB. Din kan afvige. Opret din rodpartition i Parted, og fortæl værktøjet om at give det 100 GB plads til at bruge.
mkpart primary ext4 4GiB 104GiB
Lav din hjemmepartition ved hjælp af "100%", så den bruger resten af den ledige plads.
mkpart primary ext4 104GiB 100%
Afslut det delte værktøj ved hjælp af Afslut og brug derefter mkfs at formatere de nye partitioner.
sudo mkfs.ext4 -F /dev/sda2 sudo mkfs.ext4 -F /dev/sda3</ P>
Kommentarer