Newsgroup: it.comp.os.linux.iniziare
Titolo: Partizioni Debian...

Salve,
da un pň di tempo stň provando debian 30r2 e per ora stň installando
provando vari partizionamenti
dell'hd.
Avendo un hd sui 4 gb circa (un vecchio server ibm con disco e cd-rom scsi
adaptec) di solito dividevo
lo spazio in due partizioni una da 3.8 gb dove installavo tutto e la
restante da 200 mb circa dove
installavo la swap il tutto in ext3.
Sentendo in giro mi sembra d'aver capito che sarebbe consigliato creare 3
partizioni dove nella prima
installare il kernel dedicandole una dimensione tipo di un 100 mb, una
seconda dove mettere i
programmi piů consistente e una terza dedicata al classico swap.
Ho partizionato l'hd in questo modo ma quando mi istalla il base system
sulla prima partizione mi si
interrompe dicendomi "Failure while installing base packages. This will be
re-attempted up to five times" poi
continua con "debootstrap exited with an error (return value 1)" e poi mi
ritorna su Install the Base System
Mi č venuto il dubbio che nella prima partizione mi installi tutto e si
interrompa per mancanza di spazio...
Mi sono espresso un pň da cane non avendo ancora le terminologie linuxiane
corrette ma spero di essermi
fatto un pň capire ! :)
GbMax
P.S.
Installo con l'opzione bf24, tra le prime opzioni:
1) Scelgo la tastiera italiana
2) Attivo lo swap su sda3
3) Please select the partition to initilalize as a Linux "Ext3" filesystem e
scelgo sda1
4) Would you like to mount /dev/sda1 as theroot filesysten ? Ovviamente yes
5) Install Kernel and Driver Modules
6) Arrivo a configurare l'hostname
7) Install the Base System

Non partizionare troppo, altrimenti ti mangi un sacco di spazio.
Homepage: 
http://www.valperix.gabama.com


Non voglio certo fare 1000 partizioni ! :) Vorrei semplicemente sapere come
mettere il boot sulla prima partizione e mettere i programmi sulla seconda
visto che ora mi installa tutto sulla prima lasciando la seconda vuota !
GbMax

 la swap il tutto in ext3.
Da che mondo è mondo, sui sistemi unix è buona cosa partizionare il
disco nel modo corretto, perché con poche partizioni hai un filesystem ad
alta frammentazione e non hai la possibilità di attribuire permessi
globali a tutti i file delle partizioni.
Inoltre in casi estremi avere più partizioni aiuta a ripristinare lo
stato iniziale del sistema senza reinstallare.
Generalmente è preferibile:
1) avere una piccola partizione / su cui vanno tutte le utility di base
del sistema per un eventuale "intervento d'urgenza"
2) partizione /usr (a parte su cui va il resto del software, ramo a bassa
frammentazione)
3) partizione /var (ramo ad alta frammentazione)
4) partizione /home
Avere la partizione / a parte ti permette di avere un sottoinsieme di
utility con cui lavorare sul sistema se qualcosa si rovina in /usr e può
capitare (mai dire mai)
In un caso particolare persi la /usr e partendo dalla lista pacchetti in
/var e le utility di base in / ho potuto riscaricare i pacchetti rovinati
e reinstallarli senza reinstallare.
La /var è storicamente una partizione molto dinamica, ci girano i dati
delle cache web, dei daemoni news e mail, gli archivi dei database.
Spesso sono file piccoli, ma soprattutto cambiano molto spesso e
ciò significa riscritture continue con aumento della frammentazione del
filesystem.
Una /var a parte permette di limitare la frammentazione entro questo
filesystem.
Chi dice che i filesystem unix non si frammentano lo dice in questa ottica
di suddivisione, non per il semplice fatto che "il filesystem non si
frammenta" perché è impossibile.
fsck per crederci.
La /usr specialmente sui server una volta scritta resta tale e quale per
sempre. Per aumentare la sicurezza si può impostare un attributo di sola
lettura sul filesystem /usr in /etc/fstab per impedire ad un utente di
scriverci senza rimontare a mano il filesystem in modalità rw.
(mettiamo i bastoni tra le ruote agli intrusi, quando possibile!)
La /home a parte permette di impostare dei backup efficienti coi sistemi
di dump per evitare di fare copie sempre dello stesso contenuto: se i
programmi restano sempre uguali, allora copiamo solo i dati utente che
tendono a cambiare più frequentemente.
Inoltre sempre per ragioni di sicurezza potremmi limitare la possibilità
degli utenti di eseguire programmi scaricati nelle proprie cartelle
impostando un attributo di 'noexec' in /etc/fstab
Tutte queste precauzioni hanno senso ovviamente solo su un sistema 24x7 ma
se volte prenderci la mano...
Altre partizioni potrebbero essere utili, ma dipende da caso a caso
(/usr/local e /var/www ad esempio)
Per concludere, nel tuo caso di un HD da 4 GB io opterei per una soluzione
del tipo:
swap 128 MB
/ 128 MB
/usr 1-2 GB
/var 256-512 MB
/home il resto
ovviamente dipende cosa devi fare sulla macchina:
se è un sistema workstation, allora avrai molto software utente (gnome,
kde, openoffice...) in /usr e vai per 2GB
se è un sistema server (apache, php, *sql, *mail, webmin, cups, squid...)
anche 1GB di /usr potrebbe essere troppo.
puoi realizzarlo con una partizione primaria /dev/sda1 per / e una estesa
/dev/sda2 per /usr, /var, /home (che saranno /dev/sda[567]) oppure
lavorare con etichette BSD che fa molto Unix. :))
(e che tra l'altro è anche più semplice!)
mmm, forse l'ho fatta troppo lunga... :)))
Ciao!
gl :)

Caspita !
Complimenti ! :) Sei stato a dir poco esauriente ! :) Mi sa che un grazie in
questi casi sia un pò poco eh ?
Hai già preparato la fattura per la consulenza ?! eheheh :)
Dai scherzi a parte complimenti ancora per tutti i consigli dati che credo
saranno d'aiuto anche ad altri partecipanti del n.g. !
La macchina in questione dovrà esser un serverino con inizialmente sql che
gestirà un tutto sommato piccolo db per poi garantire la consultabilità di
tale db anche in wan quindi apache, php o simili !
Domani in ufficio provvederò a scaricare la distro che mi consigli sperando
che sia un pò più semplice non che l'attuale sia complicata soltanto che ho
sempre avuto problemi nel districarmi nelle varie partizioni ovvero riesco
tranquillamente a crearle scriverle etc. soltanto che all'atto
dell'installazione non
riesco a smistare la "/" da sola, la "usr" da una parte e cosi' via !
Per esempio mi chiede se voglio montare il root file system ovvero "/" in
sda1 e fin qui nessun problema poi mi chiede di installare the base system
il quale, non chiedendomi dove installarlo, verrà messo sempre
nella stessa partizione dove stà "/" giusto ? E a metà dell'installazione mi
appare il messaggio  "Failure while installing base packages. This will be
re-attempted up to five times" poi continua con "debootstrap exited with an
error (return value 1)" e poi mi ritorna su Install the Base System
Per il file system opterei per un più collaudato ext3  oppure Reiser è
diventato altrettanto stabile oltre che già molto più veloce ?
Come già specificato l'egregio serverino è un Ibm scsi con hd 4gb, 98 mb ram
!
Saluti !
GbMax

 Come già specificato l'egregio serverino è un Ibm scsi con hd 4gb, 98 mb ram
Ottima macchina, fai un test dello scsi prima di tutto, per non avere
incertezze sulla qualità del disco. Una volta fatta l'installazione
della debian, non ti darà problemi per i prossimi N anni!!! :))
Ciao!
gl :)

 provando vari partizionamenti
Perche' i dubbi sul partizionamento non te li fai togliere direttamente
da quelli che la debian la fanno?
http://d-i.alioth.debian.org/manual/en.i386/apa.html
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net