Hvilken partisjonoppsett bør du bruke når du starter dual-boot Windows og Linux? Skal du ha en egen partisjon for / hjemme ? Hvorfor setter noen folk / starter opp i sin egen partisjon? Dette er de spørsmålene som har plaget menneskeheten siden tidens begynnelse (eller deromkring). Denne veiledningen tar sikte på å svare på noen av disse spørsmålene og vise noen partisjonssystemer som kan spare deg for litt plass, problem eller tap av data nedover linjen.

Jeg bør merke at vi ikke vil dekke "hvordan" partisjonering, men "hvorfor". Det er flere grunner til dette. For det første vil spesifikkene til hvordan variere mye fra system til system, og det er ingen måte jeg kan vite hva som ville fungere best for ditt bestemte oppsett. Også, i all ærlighet, vil jeg ikke være ansvarlig hvis partisjoneringen går galt, og du mister den videofilen med den alternative slutten på Quantum Leap.

Hvis du vil ha en detaljert guide til "hvordan" -aspektet, ta en titt på Damiens artikkel Hvordan endre størrelse og opprette partisjoner med Gnome Partition Editor.

Merk: For enkelhets skyld vil alle diagrammene i denne veiledningen være basert på en 100 GB-stasjon, og vil ikke vise swap-partisjonen. Hvis du følger noen av ordningene som vises her, vil du sannsynligvis legge til en liten byttepartisjon der inne et sted. Jeg stikker vanligvis gruven på slutten av stasjonen.

Windows Dual Boot

Med riktig partisjonoppsett er dobbeltoppstart med Windows en bris. Med dårlig oppsett kan det være en svimlende smerte. Det viktigste å merke seg når du planlegger en oppstart med dual boot, er at mange versjoner av Windows forventer å være det eneste operativsystemet på systemet. Ofte liker Windows ikke å være på noe annet enn den første partisjonen til den første stasjonen, og vil ikke nøle med å tørke ut noe i veien. Du vil spare deg for mye trøbbel ved å vite dette på forhånd, og la Windows bruke denne sporet før du installerer Linux.

I dette eksemplet har vi opprettet en 50 GB Windows-partisjon som den første partisjonen på stasjonen. Installer Windows først, og når det er ferdig, fortsett og installer Linux-valget ditt på det gjenværende rommet. Omtrent alle moderne Linux vil se Windows-installasjonen og automatisk legge den til startmenyen.

/hjem

En av de vanligste oppsettene for Linux er å skille / hjem partisjon. Det er flere fordeler for dette. Den første er at den lar deg begrense mengden plass som kan tas opp av brukerfiler (dette vil være et vanlig tema blant oppsettene som diskuteres her). Enda viktigere, å holde disse filene skiller seg betyr hva som kan skje med systemfilene dine (i "/" ) vil hjemmet ditt bli igjen. Dette betyr at du kan installere hele operativsystemet på nytt, men la innstillingene dine og skrivebordet være akkurat slik de var.

For eksempel, la oss si at du kjører Ubuntu 9.04 med / hjem som egen partisjon. Du har mange filer lagret i ditt hjem sammen med alle dine skrivebordsbilder, Firefox bokmerker, conky config, etc. Hvis du bestemmer deg for å installere eller oppgradere, kan du tørke hele systemet mens du forlater hjemmet ditt intakt. Når installasjonen / oppgraderingen er ferdig, har du alle filene dine og innstillingene akkurat slik du forlot dem.

Du kan selvfølgelig justere størrelsene på partisjonene for å dekke dine behov. Hvis du ikke planlegger å installere mange programmer i rotpartisjonen, kan du slippe det ned til 10 eller 20 GB og la resten stå for brukerfiler, eller omvendt.

/støvel

Mange mennesker oppretter en liten oppstartspartisjon skilt fra roten. Etter min erfaring kommer dette til nytte hvis du kjører flere distroer på samme maskin. Siden / boot-partisjonen er der Linux lagrer kjernen og GRUB-menyen, kan du dele oppstartsinformasjon på tvers av begge distrosene. Hvis du liker å bygge egendefinerte kjerner (mer morsomt og enkelt enn det høres), kan du plassere din egendefinerte kjerne i oppstartspartisjonen, og la begge distrosene kjøre av en enkelt tilpasset kjernen.

Oppstartspartisjonen trenger ikke å være stor. Med mindre du planlegger å laste opp tonnevis av kjerner, bør 100MB nok gjøre trikset helt fint.

/ usr

En annen vanlig teknikk er å gi / usr en egen partisjon. Mange ting lever i / usr, som de fleste binariene du har lagt til etter den første installasjonen. Hvis du vil sette en grense på hvor mye plass som kan tas opp av brukerinstallerte programmer, er dette en måte å gjøre det på.

Siden så mange ting lever i / usr, vil du gi det en god plass.

/ var

En vanlig praksis på servere er å sette / var i sin egen partisjon. Dette gjøres vanligvis for å holde et lokk på hvor mye plass som kan tas opp av ting som loggfiler.

Nøyaktig hvilken størrelse som skal gjøres for / var- partisjonen, kan variere mye, avhengig av hvordan du bruker systemet. De fleste desktop Linux-brukere skal sannsynligvis ikke bekymre seg om a / var- partisjon.

Hva ikke å partisjonere

Det er noen deler av filsystemet du vil beholde i rot. Elementer i / bin, / lib og / etc trengs ofte umiddelbart ved oppstartstid, og hvis de er på separate partisjoner, kan de ikke monteres før de trengs. For eksempel inneholder / lib vanligvis noen kjernemoduler som trolig trengs umiddelbart etter oppstart av kjernen. Hvis partisjonen ikke er lastet inn, kan ting bli ekkel.

Noen sier at / usr kunne falle i samme kategori. Jeg har personlig aldri hatt et problem med en / usr partisjon, men det kan være noe å huske på før du begynner å kutte opp stasjonen din.