Opdeling af harddisken er lidt af et puslespil. Det er et omstridt emne, men her er et bud lavet med udgangspunkt i vores egne praktiske erfaringer.
Man bør tænke på mange ting i en netværksserverinstallation:
Systemet skal bruge /boot til overhovedet at starte op. Hvis man lægger den på en selvstændig partion, er man sikret altid at kunne starte systemet op, også hvis rodpartionen / bliver fyldt helt op.
Man bør lægge /home på en stor selvstændig partion/harddisk, så brugernes dokumenter og indstillinger er godt beskyttet, hvis man bliver nødt til at geninstallere systemet.
På /var/spool opbevarer systemet midlertidige filer, bl.a. brugernes post (i /var/spool/mail). Det kan være en god idé at have dette på en selvstændig partion, dels for at gemme det i tilfælde af servernedbrud, og dels for at undgå, at systemet kan bombes ud af drift med store mails.
Ligeledes er /var/log interessant. Her gemmer systemet som regel sine logfiler. Hvis et program løber løbsk kan logfilerne pludselig eksplodere og lægge systemet ned. Tro mig - jeg har prøvet det :-(
Endelig vil jeg slutte med at anbefale dig at tage backup af /etc tit. Der ligger alle dine indstillinger og det kan spare meget tid at have sine gamle .conf filer at kigge efter i tilfælde af hurtig geninstallation.
Hvis vi skal sætte tal på kunne en 20 GB harddisk på Gnu skole deles sådan op:
Swap 256 MB
/boot 16 MB
/ 3 GB
/var/spool 2 GB
/var/log 1 GB
/home 14 GB (resten)
Det kan virke overdrevet at afsætte en hel GB til log-filer, men i tilfælde af et crackerangreb er de vigtige at have. Hvis man ikke vil putte dem på en selvstændig partion, kan man begrænse deres størrelse vha. Quota.