Newsgroup: it.comp.os.linux.iniziare
Titolo: Schema partizioni per Slackware 12.2

Salve a tutti.
Dopo avergli, per diversi mesi, dedicato una partizione di soli 10 GB
intendo adesso concedere "piena fiducia" all'ottima Slackware (12.2).
Ovvero, avendo a disposizione un disco fisso da 80 GB, formattarlo
completamente in ext3; unico dubbio, la suddivisione delle partizioni.
Mi spiego: fino ad ora i "dati" (essenzialmente materiale audio/video)
erano - ed al momento ancora lo sono - salvati su circa 70 GB in FAT32.
Una volta "liberato" questo spazio, come consigliate di agire?
Su una /home a sè stante non vi sono dubbi, ma per il resto?
Una installazione completa richiede circa 4.5 GB, ma credo di aggiungere
in futuro altri pacchetti; poi ci sarerebbe (c'è) la partizione di swap
e forse anche /var da sola.
Che schema, magari in termini percentuali, consigliate di adottare?
Esistono altre directory magari da tenere separate?
Nota a margine: scelto un kernel, gli altri possono essere rimossi?
E quali moduli tenere, sia i "generic" che gli "smp"?
Grazie

 completamente in ext3; unico dubbio, la suddivisione delle partizioni.
Al tuo posto, credo mi piacerebbe avere:
a) una /boot separata: 200MB in ext2 vanno benissimo;
b) una /var separata: vi si accede spesso, c'è roba che viene scritta
e riscritta, e se la confiniamo in una partizione a sé stante non
danneggiamo altri rami della gerarchia con frammentazioni o eventuali
corruzioni di filesystem. Inoltre può aver senso crittarla. Anche
volendo spostare la /tmp  sotto la /var (io invece ho molta ram, e
generalmente faccio la /tmp in ram), cosa che ti consiglio per
motivazioni analoghe a quelle sovraesposte, 4 o 5GB sono IMHO molto
più che sufficienti nell'uso desktop comune;
c) una /usr separata: alla /usr si accede di norma solo in lettura
(quindi se la separi sei praticamente sicuro di preservarla), ed è
importante che l'accesso sia veloce, quindi suggerirei di metterla a
inizio disco, o magari subito dopo la /boot. Se non scarichi molti
sorgenti da compilare, cioè se non prevedi una /usr/src affollata, con
8GB dovresti essere decisamente a posto;
d) una /tmp spostata in ram (se ne hai parecchi GB) o sotto la /var,
come già visto;
e) una / di 2GB, tanto per star sicuri, posizionata a fine disco (che
tanto, per quella, la velocità non conta nulla);
f) una /home separata e crittata, fino a riempimento del disco.
--
Bye, Lem

 f) una /home separata e crittata, fino a riempimento del disco.
Ho dimenticato la swap, sempre  a meno che tu abbia grandi quantità di
memoria.
Ricorda che la swap dev'essere più grande della ram, se poi vuoi la
sospensione su disco. Se non vuoi la sospensione, meglio: così critti
pure la swap, e con chiave random.
--
Bye, Lem

> spostare la /tmp sotto la /var
Per spostare intendi "linkare"?
Geazie per i suggerimenti, mi sto documentando anche altrove ma qualora 
altri volessero intervenire...

 che:
### L'utilità di averla separata in caso di malfunzionamenti è quasi 
nulla. Infatti, se:
/boot si salva e / si corrompe
        il kernel viene caricato in  memoria, poi forse si avvia init,
        o forse nemmeno quello, poi però fsck è corrotto: averla
        separata non è servito a nulla.
/boot si corrompe e / no
        l'opera di recupero è più facile: si provano tutti i kernel
        e se sono tutti corrotti si usa un floppy boot o un cd rescue
/boot e / si corrompono
	    risultato identico ad averle insieme
Risulta utile nel caso si vogliano provare più distribuzioni ###

 Potresti illustrare i vantaggi di una scelta simile?
Da quanto hai citato tu, in verità IMHO consegue che l'utilità di
averla separata sia rilevante, e non "quasi nulla". Però, anche fosse
quasi nulla, posto che il costo di farla separata è *davvero*
nullo... ;)
--
Bye, Lem

 Per spostare intendi "linkare"?
Sì, ti suggerisco cioè di trasformare /tmp in un link a (per esempio) /
var/tmp.
--
Bye, Lem

 E quali moduli tenere, sia i "generic" che gli "smp"?
...
A essere rigorosi dovrei farti notare che fai domande senza leggere i post
precedenti, perche' ce n'e' uno mio vecchio di solo un paio di giorni.
Invece sono contento, perche' mi dai l'opportunita' (per me e' la prima
volta) di offrire consulenza invece di chiederla.
Slackware arriva con due coppie di kernel: per i 486 e per i 686.
Ogni coppia e' composta da generic e huge (+ modules).
Il kernel scelto durante l'istallazione e' individuabile controllando dove
punta il file (link) /boot/vmlinuz.
E' molto probabile che sia 686-smp-huge.
Se e' cosi', allora puoi disinstallare il gruppo 468 ed il 686-generic.
Comunque, fossi in te, non mi fiderei dei consigli dell'ultimo arrivato.
-- 
Beppe
--
L'indirizzo email non e' valido; il dominio giusto e' 
katamail.com