Hjemmeside » hvordan » Sådan vælges en partitionsordning for din Linux-pc

    Sådan vælges en partitionsordning for din Linux-pc

    Bange for det frygtede "p" ord? Du er ikke alene. Partitioner kan blive komplicerede, så her er en forklaring på, hvad de er, hvordan de bruges, og en simpel skabelon til brug for din egen Linux installation.

    Billede af dmyhung

    Hvad er partitioner?

    Partitioner er divisioner i formateringen af ​​harddisken. Det er en logisk - i modsætning til en fysisk division, så du kan redigere og manipulere dem til forskellige formål. Tænk at bryde en disk i to konfigurationsdele. Skillevægge er virkelig nyttige, fordi de fungerer som en sandkasse. Hvis du har en 1 TB harddisk delt op i en 250 GB partition og en 750 GB partition, vil det, du har på sidstnævnte, ikke påvirke det andet og omvendt. Du kan dele en af ​​disse partitioner på netværket og aldrig bekymre dig om folk, der får adgang til oplysninger på den anden. Man kunne have Windows installeret, riddled med vira og trojanere. Den anden kunne køre en meget forældet, sikkerhedshullet tilføjet Linux-installation. Aldrig skal de to forstyrre, medmindre du enten gør dem eller harddisken selv fysisk dør.

    Den anden nyttige ting er, at du kan have flere partitioner, hver formateret med et andet "filsystem." Et filsystem er en formatering af disken i en tabel, som operativsystemet kan læse, fortolke og skrive til. Har kun en harddisk? Det er okay, fordi du stadig kan installere flere operativsystemer på det uden at have en anden fysisk disk.

    Selv om der er tonsvis af filsystemtyper, er der kun tre slags partitioner: primære, udvidede og logiske. Enhver given harddisk kan kun have højst fire primære partitioner. Denne begrænsning skyldes noget, der hedder Master Boot Record, som fortæller computeren hvilke partitioner den kan starte fra, og så primære partitioner er normalt forbeholdt operativsystemer. Men hvad nu hvis vi ønsker mere end fire? Det er her, hvor den udvidede partition kommer i spil. Den tjener som en hul beholder til ethvert antal mindre, logiske partitioner. Du kan lave så mange som du kan lide der, samt gøre det hjem til dine ikke-OS sektioner.

    Hvis udvidede partitioner er så store, hvorfor ikke bare bruge dem? Det skyldes, at du ikke direkte kan starte fra hvor som helst i en udvidet partition. Der er måder at komme rundt på dette, men det bedste er at planlægge korrekt på forhånd med primære partitioner. Desuden afhænger vejen partitioner af systemet af disse typer. For det første vil maskinen nummerere baseret på alle primære partitioner, og derefter ved logiske. Dette kan medføre skiftbogstaver, hvis du skifter mellem OS'er eller tilføjer eller sletter partitioner senere.

    Mount Points i Linux

    Billede af MethodDan

    På Windows er tingene skarpt skarpt: det lever på din disk, normalt på en partition, og det er det. Hvis du har andre drev, og de har et kompatibelt filsystem, så læser de dem også. Hvis ikke, vil det normalt ignorere dem, eller tilbyde dig evnen til at reformatere. Linux - og alt, der ligner Unix, virkelig - virker ikke helt sådan.

    Den måde Linux fungerer på, er at den sætter alt på et træ. Hvis du har en anden partition eller disk, bliver den "monteret" som en filial i en bestemt mappe, normalt / medie eller / mnt. Den mappe, som en partition bliver monteret på, hedder et "monteringspunkt". Denne metode fungerer bedre med Linuxs træstruktur, og du kan montere partitioner som mapper næsten hvor som helst. I Windows er dette ikke så nemt gjort; nye partitioner vises generelt som separate drev. Derudover kan Linux arbejde med mange flere typer filsystemer indbygget end Windows.

    Husk, hvordan der kun kunne være fire primære partitioner? Hvis du vil starte 145 OS'er som nogen på JustLinux-foraene, kan du oprette en primær partition til / boot, som huser en bootloader, som GRUB eller LiLo, som håndterer de oprindelige funktioner og fortsætter med at starte i de udvidede partitioner.

    Hvilken ordning skal jeg bruge?

    Standardpartitionskemaet for de fleste Linux-installationer er som følger:

    • En 12-20 GB partition til operativsystemet, som bliver monteret som / (kaldet "root")
    • En mindre partition bruges til at øge dit RAM, monteret og kaldet swap
    • En større partition til personlig brug, monteret som / hjem

    De nøjagtige størrelseskrav ændres ud fra dine behov, men i almindelighed begynder du med bytte. Hvis du gør en masse multimedieredigering og / eller har en mindre mængde RAM, skal du bruge en større mængde swap. Hvis du har masser af hukommelse, kan du skimp på det, selv om nogle distributioner af Linux har et problem at gå i standby eller dvale uden meget bytte. Tommelfingerregelen er, at du vælger mellem 1,5 og 2 gange mængden af ​​RAM som bytteplads, og du sætter denne partition på et sted, der er hurtigt at nå, som i starten eller slutningen af ​​disken.

    Selvom du installerer et ton software, skal maks. 20 GB til din rodpartition være nok. De fleste distributioner af Linux bruger enten ext3 eller ext4 som deres filsystem i dag, som har en indbygget "selvrensende" mekanisme, så du ikke behøver at defragtere. For at dette skal fungere bedst, bør der dog være ledig plads til mellem 25-35% af partitionen.

    Endelig skal uanset hvad du har, gå til din / home-partitionen. Her er dine personlige ting gemt. Det er funktionelt svarende til "Brugernes" -kataloget i Windows, der indeholder dine applikationsindstillinger, musik, downloads, dokumenter osv. Og de af andre brugere, du har på dit system. Det er nyttigt at have / hjem i en separat partition, fordi når du opgraderer eller geninstallerer dit operativsystem, behøver du ikke at sikkerhedskopiere noget i denne mappe! Er det ikke praktisk? Til toppen af ​​det gemmes også de fleste af dine program- og brugergrænseoverskridende indstillinger!

    Hvis du kører en server med mange brugere og / eller mange medier, kan du optimere ydeevnen ved at bruge to harddiske. En lille solid state-drev ville være perfekt til OS at leve på, måske måske 32 GB, og du kan smide swap-partitionen i starten af ​​et 1 eller 2 TB "grønt" drev, der er monteret på / hjemme.

    Hvis du er mere tinkering, kan du endda oprette forskellige partitioner til ting som den midlertidige mappe (/ tmp), til din webserver indhold (/ var / www), til programmer (/ usr) eller til logfiler ( / var / log).

    Angivelse af monteringspunkter under installationen

    I vores eksempel bruger vi at vise partitionsopsætningen under en Ubuntu Maverick Meerkat installation. Når du kommer til, hvor der står "Alloker diskplads," vælg "Angiv partitioner manuelt (avanceret)."

    Må ikke panik bare fordi du ser "avanceret"; det er virkelig ikke så svært, og du får nogle rigtige belønninger fra processen. Klik fremad, og du vil se partitionstabellen.

    Klik på ledig plads i tabellen og klik derefter på "Tilføj ..." Hvis du ikke har ledig plads, skal du klikke på din Windows-partition, trykke på "Skift ..." og krympe den til en mere smage størrelse. Dette giver dig lidt ledig plads til at arbejde med.

    Her kan du se, at jeg har lavet en primær partition på ca. 11,5-ulige GB i starten af ​​disken, og jeg har angivet det for at bruge rod som monteringspunkt. Du skal bruge et Linux-kompatibelt filsystem, så jeg brugte standard ext4, selv om du kan bruge ext2, ext3, ReiserFS eller hvad som helst andet. Gør noget forskning online, og du vil kunne vælge det bedste, men hvis du er i tvivl, hold dig til standard. Du kan justere din plads til mere plads, hvis du har den, men igen vil du sandsynligvis aldrig mere end 20 GB, medmindre du installerer / compilerer meget software. Klik på "OK", og du er indstillet til at oprette en anden partition.

    Denne gang, som du kan se, har jeg valgt en logisk partition (partitioneringsprogrammet opretter automatisk en udvidet partition til dette). Da denne maskine har en 512 MB RAM, har jeg tilnærmet 1,5 gange det, og betegnet det som "swap area". Bemærk også, at jeg har fastgjort dette i slutningen af ​​disken, hvilket vil hjælpe med at holde disketidstider på et minimum. Klik på "OK", og lad os oprette en anden partition.

    Jeg har valgt hele resten af ​​rummet i midten for at være min / home partition. Det kompatible filsystem jeg har valgt er igen ext4. Nu er her det grå område: skal det være primært eller logisk? Jeg gik med primær fordi jeg ved, at jeg ikke vil installere et andet OS her, ellers ville jeg have gået med logisk. Hvis du ikke har planer om at installere mere end tre OS'er, kan du bare gøre det primært for enkelhedens skyld.

    Når du er færdig, kan du genoptage installationen. Her er min resulterende partitionstabel:

    Hvis du får kolde fødder, kan du afslutte installationen på dette tidspunkt uden at frygte data tab. Intet er faktisk gjort på din disk, før du rammer "Installer nu", så du kan gå tilbage og redigere ting, som du ønsker.


    Nu hvor du ved, hvilke partitioner der er, og hvordan du optimalt opsætter din Linux-installation, er du velkommen til at fortsætte din søgning online. Der er meget mere at lære! Har du råd eller tricks til processen? Måske nogle nyttige erfaringer at dele? Vær sikker på at give en kommentar!