Partitionering Noter fra BoF d. 6/5 2001. ------------------------------------------------------------------------------ / Den grundlæggende løsning. Hvis man har nok hukommelse. Du løber ikke tør for plads, før end hele disken er fyldt. Og det er svært eller måske snarere umuligt at vurdere hvordan disken korrekt skal opdeles. Der skal mere til før disken begynder at blive fragmenteret - med mindre du har vurderet pladsforbruget på de enkelte partitioner rigtigt (det kan man ikke). ------------------------------------------------------------------------------ / + swap Sparer CPU-tid/kører hurtigere i forhold til en swap-fil. -- Muligvis! Hvis swap ikke bliver brugt heftigt kan det være lige så godt med en swap-fil. Selv hvis man har nok hukommelse til de kørende programmer kan det være mere effektivt at lade noget hukommelse blive brugt til buffer for fil-i/o. ------------------------------------------------------------------------------ Swap-filer skal man selv lave, mens swap-partitioner bliver lavet automatisk. ------------------------------------------------------------------------------ Swap-partitioner kan ikke lige ændre størrelse. ------------------------------------------------------------------------------ Hvis man _har_ swap-fil eller -partition og en 2.4-kerne skal der være mindst dobbelt så megen swap-plads som RAM. Det bliver nok løst i løbet af 2.5. ------------------------------------------------------------------------------ / /home Så kan man lade brugernes data liggende, når man geninstallerer systemet (jævnligt). Billigt kvote-system. - Men det bør klares med "quota". Opdelte diske betyder at der er mindre risiko for at kritiske filsystemer (/sbin) bliver skadede. Alt andet end det der skal få maskinen op i enkeltbrugermodus skal væk fra / (der i øvrigt gerne skulle monteres uden skriverettigheder). ------------------------------------------------------------------------------ + /usr Når du opdaterer programmer er der risiko for fejl på dette system, der derfor ikke bør ligge sammen med /. Som begynder er det snarere et problem at partitionen løber fuld. Hvis du ikke ved hvor stor den skal være skal du nok lade være med at oprette dette filsystem. ------------------------------------------------------------------------------ Sikkerhedskopiering: dump og restore kører på filsystem-niveau, så hvis du bruger dem (eller programmer der bruger dem) bør du opdele din disk efter din sikkerhedskopieringsstrategi. ------------------------------------------------------------------------------ /var(/log) Begrænser hvilke tjenester der går ned p.g.a. store logfiler. På den anden side vil tjenesterne gå ned tidligere/oftere. Kommer an på hvilke tjenester der kører på maskinen. Man skal igen vurdere størrelsen. ------------------------------------------------------------------------------ /usr/local (eller /misc) Til /home, /var og /usr/local, der har det til fælles at man skriver ofte til dem. ------------------------------------------------------------------------------ /boot P.g.a. en gammel LILO-fejl. Hvis du har hardwareproblemer der gør at du ikke kan starte direkte fra din "primære" disk. ------------------------------------------------------------------------------ Separate partitioner til programmer der arbejder meget med disken (squid, inn) og derfor giver større risiko for fejl. ------------------------------------------------------------------------------ /Dokumenter (VFAT/HFS) Til hvis man kører dual-boot og Linux ikke kan læse og/eller skrive det alternative systems filsystem pålideligt. ------------------------------------------------------------------------------ Alternative partitionstabeller kan give problemer. ------------------------------------------------------------------------------ Logical Volume Manager (LVM) vil ændre på de ovenstående argumenters betydning.