En dator hårt dyk tjänar som långtidsförvaring för program och dokument . Vanligtvis representeras som en kontinuerlig lagringsutrymme , kan en användarens operativsystem skapar en " partition table " som betecknar vissa delar av hårddisken för vissa typer av uppgifter . Detta innebär att delar av en hårddisk kan ha olika filsystem , eller kan ha olika uppgifter som inte påverkas av vad som händer på andra partitioner . Användare av operativsystemet Linux kan utforma enkla eller komplexa partitionering system för att hantera sina system . Växlingspartitionen
Oavsett vilken partitionsschema en användare väljer , bör han eller hon har alltid en " swap " -partition . En dators primärminne är organiserad i " sidor" som Operativsystemet tilldelar till program som körs . Linux använder swap utrymme på en hårddisk för att lagra sidor från huvudminnet , vilket frigör utrymme i RAM . Detta sker för två vanliga skäl : när det inte längre finns något utrymme kvar finns i primärminnet att använda för program körs , eller om delar av ett program i primärminnet inte används så ofta . Genom att byta ut sidor från huvudminnet till växlingsutrymme , kan Linux använda mer minne än vad som faktiskt existerar i RAM
Schema 1 : . En partition för allt
One enkelt sätt att partitionera en hårddisk är att bara innehålla en stor partition ( under katalogen "/" ) för hela systemet som tar upp hela hårddisken , mindre utrymme reserverat för /swap . Om användaren kommer att använda samma operativsystem , och endast uppdatera operativsystemet snarare än att installera nya , kan det här vara ett bra system . Lägga ut partitionerna är lätt ( det finns endast en ) och allt är på samma partition . Nackdelen är att om systemet blir korrupt , vilket nödvändiggör en ominstallation av operativsystemet , då alla data på den partitionen kan förloras Addera ditt schema 2 : . Separat " /boot " partition
p Användaren kan separera " /boot " katalogen till en separat partition från resten av operativsystemet . /Boot katalogen innehåller Linuxkärnan och start - up information. Användare som gillar att anpassa sina kärnor och dela dem på flera Linux-operativsystem skapar ofta en /boot partition . På så sätt kan användaren anpassa sin kärna , installera Fedora Linux på en partition som använder anpassade kärna , och installera Ubuntu Linux på en annan partition som använder samma kärna
Schema 3 : . Separat " /usr " Partition
" /usr " katalogen innehåller alla binära filer - program - att användaren har installerat . Alla program som en användare kan köra lagras i /usr katalogen . I system med flera användare , kan administratören vill skapa en separat /usr partition av en fast storlek . På så sätt kan användarna på systemet håller inte installera programvara bortom storleksgränsen . Administratören kan teoretiskt skapa en /usr -partition med bara tillräckligt med utrymme för att hålla nödvändig programvara och inget annat .
Separat " /home " Partition
Vissa systemadministratörer använda en separat partition för " /home " katalogen . Den /home katalog innehåller alla användares konfigurationsfiler , alla sina sparade dokument och deras desktop mappen . Spara denna katalog på en annan partition säkerställer att användarnas information förblir säker bör systemet blir korrupt , eller om användaren eller administratören vill installera en ny Linux -operativsystem .
Kombinationer
Någon av dessa system kan kombineras för olika resultat . Till exempel kan en användare skapa en separat /boot partition för två olika Linux-system , vilka var och en har tillgång två olika /home partitioner för sina användare . Vissa hårddiskar har begränsningar för hur många partitioner en användare kan skapa . Det är bäst att konsultera dokumentationen om vilken typ av hårda använt enheten , och hur man kan skapa några partitioner .