Newsgroup: it.comp.os.linux.iniziare
Titolo: L'annosa questione della dimensione delle partizioni

Ho letto molti messaggi, ma la confusione non è diminuita. Ho anche
provato a vedere qualcosa sul web, ma nemmeno lì ho risolto granché.
Quello che vorrei sapere con chiarezza, è *quali* partizioni fare e
*quanto* farle grandi considerando che:
1) ho 10 GB da dedicare a linux
2) Vorrei installare Fedora Core 3
3) L'uso è personale (quindi immagino che /home la posso fare anche non
troppo grande)
4) Utilizzereie il sistema per
  a) familiarizzare e impratichirmi con il pinguino (ebbene sì, ancora :) )
  b) un poì sviluppo (quindi anche server di prova)
Non voglio fare le solite sole due partizioni (/ e swap) perché mi
interessa proprio imparare a gestire un sistema linux con più
partizioni. Credo che per ora posso limitarmi alle essenzali, quindi
*quali* devono essere e *quanto* grandi in percentuale del disco?
Ringraziando anticipatamente, saluto calorosamente!
GePs
PS: ma Fedora supporta anche reiserfs oltre a ext3? Ho lanciato
l'installazione arrivando a diskdruid, ma non mi sembra di aver visto la
possibilità di formattare con reiser...

 possibilità di formattare con reiser...
mmm... non penso.
Pedonzolo

 mmm... non penso.
Scusa, non ho capito? Ho visto male io e il supporto c'è, oppure non c'è?
Grazie :)

 possibilità di formattare con reiser...
Se non ricordo male devi avviare l'installazione con
linux reiser
ma controlla tra le opzioni di boot.
Divertiti!
-- 
Best Regards, Jack
Linux User #264449
Powered by Fedora Core 3 (x86)
Powered by Debian Sid (ppc)

 e (credo) /usr.
Se hai un server vero e proprio è consigliabile /var ma in genere è per
semplificare la vita, piazzandoci magari uno o più HD dedicati. Ma nel suo
caso, di utente casalingo che vuole sperimentare, è assolutamente
accessoria. 
-- 
il Vide - ICQ #5301833
http://www.heavy-metal.it
Black oceans beneath come and swallow me
NP: Nulla

 500 MB di swap (giusto se giochi con apache che lo vuole)
Ok, mi piace :). Se non dovessi ricevere altri suggerimenti farò così.
Un'ultima cosa: con 1G di RAM metto solo 500M di swap?

 Un'ultima cosa: con 1G di RAM metto solo 500M di swap?
Cosa ci devi fare, con il pc?
Io ho 512 di RAM, e lo swap fa le ragnatele da due anni, mai usato un
solo byte. :-)
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 solo byte. :-)
Ok, capita l'antifona... :)

 solo byte. :-)
Quoto bellamente: ho 1gb di swap causa partizionamento maldestro due anni
fa... e mai avuta voglia di fare ordine sul disco, ma in totale credo di
averne usato una decina di MB.
PIII550 con 512MB RAM.


 *quanto* farle grandi considerando che:
È un falso problema.
Le mie prime installazioni di linux avevano una / e una swap e basta; e 
funzionavano benissimo.
-- 
Lorenzo "Paulatz" Paulatto
Trieste
Dagli errori di Windows 98:
1070 0x042E Dopo l'avvio, il servizio si è sospeso in uno stato di attesa.
1440 0x05A0 Schermo già bloccato.

 funzionavano benissimo.
Mi sono dimenticato di specificare che la / era in ext2


 *quanto* farle grandi considerando che:
Usa evms, 
evms.sourceforge.net
, puoi ridurre o ampliare le partizioni
dinamicamente in questo modo non ti devi preoccupare se sono troppo piccole
o troppo grandi, le puoi sempre modificare successivamente.
Io la uso nei miei server, tutti con debian woody.

 funzionavano benissimo.
Nonostante sia ancora un novizio, ne ho fatte un bel po' di 
installazioni, e lo so che tutto funziona bene, quindi non è quello il 
problema. Piuttosto volevo fare "qualcosa di diverso" :)

 Io la uso nei miei server, tutti con debian woody.
Scarico subito :)

 PIII550 con 512MB RAM.
Io invece fossi in te sarei contento, perché il giorno che vuoi
abilitare il suspend-to-disk non hai problemi di sorta. Io ad esempio
devo ripartizionare ed é quello che mi blocca :(

 PIII550 con 512MB RAM.
Io invece fossi in te sarei contento, perché il giorno che vuoi


 5/6 GB / (ext3 o reiser, vedi sotto)
Un'ultimissima cosa: /boot la metto *prima* di /, vero?

 Un'ultimissima cosa: /boot la metto *prima* di /, vero?
Se vedessi il layout del mio HD capiresti che non ha nessuna importanza :D
L'importante e' che la /boot sia "bootable", e che il bootloader sia
settato con cura. Senno' e' un casino.


 solo byte. :-)
Infatti dipende dall'uso, in ufficio lavoro con grosse quantità
di dati ed ho dovuto creare uno swap file da un 1GB pur avendo 512 MB di 
ram e 128 di swap.
--
Colossus
http://cpsed.sourceforge.net

 settato con cura. Senno' e' un casino.
Per esempio:
/dev/hda7   /boot                   ext3 100M
/dev/hda8   /                       reiser 5G
/dev/hda9   /usr (oppure /home (1)) reiser 4.9G
/dev/hda10  Linux swap (2)          swap 512
Io devo avviare da windows, quindi installerei il bootloader su hda7? 
Che altro c'è da fare per settarlo con cura? Io mi affiderei alla 
procedura automatica, poi avvio con Runt su una penna USB e mi copio il 
boot sector con dd per farlo leggere al boot manager di windows...
(1) scusa se approfitto della tua gentilezza (è la terza volta che dico 
che è l'ultima :P ): hai detto di riservare quello che rimane a /home... 
non sarebbe meglio riservarlo a /usr, visto che di utente ci sarò solo io?
(2) effettivamente giocherello con apache e tomcat...
Grazie :)

 (2) effettivamente giocherello con apache e tomcat...
E allora un po' di swap ti potrebbe servire.


 Un'ultimissima cosa: /boot la metto *prima* di /, vero?
Beh, se vuoi/devi farla si, altrimenti separare /boot perde di senso.
Questo perche`, se la memoria non mi tradisce sul piu` bello, /boot
viene/veniva usata prevalentemente in quei casi in cui, per limiti del
bootloader, non si riusciva a piazzare la partizione di /, e con lei il
kernel, in un'area del disco direttamente accessibile da BIOS.
In quei casi per salvare la situazione si piazzava una piccola /boot
nell'area accessibile: una volta caricato il kernel le limitazioni
potevano essere ignorate, e si poteva disporre il sistema con piu` liberta`.
-- 
Francesco Romani -- Ikitt 
'In fact, users don't read /anything/'                       -- Joel Spolsky
"l'INFORMATICA e` morta"

 potevano essere ignorate, e si poteva disporre il sistema con piu` liberta`.
Non č solo per questo: mettere il kernel di partenza in una /boot 
separata di permette di montarlo READ ONLY, che č una bella sicurezza in 
piů in molti ambienti.
-- 
Fabrizio "Hermooz" Ermini

 piů in molti ambienti.
Mumble, non mi viene in mente granche` attualmente... un esempio?


 Mumble, non mi viene in mente granche` attualmente... un esempio?
In caso di catastrofe (leggi riavvio forzato, mancanza di corrente ecc) un
filesystem ro non risente (risente meno) di perdite no?
Solo una supposizione.


 caso di catastrofe tutte le tue configurazioni sono salve.
ancora meglio :)

 preferisco tenermi l'MBR così com'è...
Cioè, è una questione di garanzia, e purtroppo con win ci lavoro. Cmq su 
un'altra macchina un po' più vecchiotta (ci ho fatto delle prove) ho una 
mandrake 8.2 con / su hda7 e /boot su hda8. Parte o stesso avendo 
installato lilo su hda7. Forse non ha molto senso, però funziona. Se 
comunque volessi mettere /boot prima di / (p.e. /boot su hda7 e / su 
hda8), dove dovrei installare lilo o grub? hda7 o hda8?

 caso di catastrofe tutte le tue configurazioni sono salve.
basteranno pochi mega, credo...

 hda8), dove dovrei installare lilo o grub? hda7 o hda8?
Uhm... bella domanda: credo che il giochino funzioni in modo che il
bootloader di win chiami la "partizione" su cui risiede grub/lilo, e poi
esso sceglie il kernel da tirare su.
Ergo, dipende da come si configura il bootloader di windows: e io questo
non lo so :(


 non lo so :(
Beh, gli si da un file di 512 che è l'immagine (fatta con dd) del primo 
settore della partizione dove è insallato il bootloader. Funziona nel 
caso di / prima di /boot, adesso provo al contrario e ti faccio sapere...

 caso di catastrofe tutte le tue configurazioni sono salve.
Occhio che /etc separata potrebbe creare dei GRAN casini in fase di boot,
per dire, per montare i filesystem devo usare /etc/fstab, ma se non ho a
disposizione /etc come faccio?


 disposizione /etc come faccio?
Bravo, bella osservazione. Non ci avevo pensato. E come si fa allora?


 [CUT]
Dopo attenta disamina (!) sono arrivato ad una conclusione (semi)definitiva:
/boot	100M	hda7 (bootable)
/	4G(?)	hda8
/root	400M	hda9
/home	500M	hda10
/usr	5G(?)	hda11
swap
Non ho ancora installato per motivi di tempo, quindi approfitto di 
cinque minuti di pausa per rompervi ancora le scatole e sottoporvi la 
questione :)
Gli unici dubbi che mi sono rimasti (a parte quelli che mi farete venire 
ancora :) ) sono segnalati dai punti interrogativi: le dimensioni di / e 
/usr.
Ricordo che l'uso è casalingo, per prove varie con linux e giocherellare 
con apache+PHP+MySQL, tomcat, e altri vari aggeggi di rete...
Lo so che partizionare non è necessario (soprattutto in questo modo e 
per l'uso che ne devo fare), ma io qualcosa devo pur fare, no? ;)
Saluti!

 Bravo, bella osservazione. Non ci avevo pensato. E come si fa allora?
Non si separa /etc :)
Considerando che -si spera- /etc non subisce grandi stravolgimenti nel corso
della vita di un sistema, basta farne un backup appena consolidata la
configurazione, e qualcuno sporadicamente per sicurezza ulteriore.
O almeno credo :)


 swap
Ok, così funziona tutto. L'unica cosa forse è che /usr è occpata al 76%, 
mentre / solo al 7%... direi che / la si può fare anche della metà (2G, 
se non di meno...) e dare il resto a /usr
Grazie a tutti per gli ottimi consigli e spunti di riflessione.
ciao!

 non di meno...) e dare il resto a /usr
Occhio che /var è una directory che può crescere rapidamente a seconda dei
processi attivi
-- 
Non capisco tutta questa eccitazione per il multitasking: io sono anni
che leggo in bagno.
                -- Carlo Landini