Pagina 1 di 1

Partizioni: domande da newbie, non ridete troppo...

Inviato: gio 13 gen 2005, 23:08
da V-Twin
Orbene, (re)installando Linux ho pensato di seguire alcuni suggerimenti trovati qua e là in rete riguardo alle partizioni, approdando alla seguente configurazione:
<BR>
<BR>/boot su /dev/hdb1
<BR>/ su /dev/hdb5 (4 GB)
<BR>/tmp su /dev/hdb6 (1 GB)
<BR>/var su /dev/hdb7 (1 GB)
<BR>/usr/local su /dev/hdb8 (60 GB)
<BR>
<BR>vi sono poi la partizione di swap e una partizione FAT32 per lo scambio di dati con Windows.
<BR>Ora, se io faccio ls in / vedo anche /boot, /tmp e /var. Mi sorge a questo punto una domanda certamente sciocca, ma tant´è: tali directory sono le partizioni hdb1, hdb6 e hdb7 o sono sottodirectory di / che nulla hanno a che vedere con le suddette partizioni? Come posso verificarlo?
<BR>/boot sembra proprio la partizione hdb1 perché vi ho fatto puntare il loader di Windows e Linux parte regolarmente, ma, visto che l´ho fatto io, probabilmente è solo un caso... :-]
<BR>Se /tmp e /var sono sottodirectory di / indipendenti dalle partizioni, come posso far sì che il sistema scriva nelle partizioni hdb6 e hdb7 invece che in tali sottodirectory? E´ sufficiente un link simbolico?
<BR>Parimenti, tutto ciò che il sistema mette normalmente in /home, vorrei andasse invece in /usr/local/home, ove /usr/local è la partizione hdb8: è sufficiente un link simbolico o qual è la soluzione?
<BR>Grazie (e scusate...) <br>

Partizioni: domande da newbie, non ridete troppo...

Inviato: gio 13 gen 2005, 23:18
da rob
praticamente (che bel modo di iniziare la frase :-] ) la / contiene delle directory come home, usr... all´avvio viene letto il file /etc/fstab e le partizioni lì indicate vengono "montate" sulle relative directory. ciò vuol dire che prima di montare hdb1 /boot è una stupida sottodirectory di / mentre, dopo il montaggio, ogni volta che accedo a /boot è come se accedessi a hdb1.
<BR>
<BR>ciao
<BR>
<BR>rob
<BR>
<BR>
<BR>p.s. xchè vuoi demolire l´utilità di /home andandola a trasferire sotto /usr, cioè la directory dei programmi?
<BR>
<BR>p.p.s. non è un po´ tantino 60gb per /usr/local?
<BR>
<BR>p.p.p.s. (questo è l´ultimo, promesso :-] ) ti consiglio di fare sempre una partizione /home. ti potrà essere utile per mantenere soprattutto i file di configurazione personali qualora dovessi formattare e reinstallare tutto (ovviamente non formatti home)<br>

Partizioni: domande da newbie, non ridete troppo...

Inviato: gio 13 gen 2005, 23:48
da wasabi
Allora, se fai da shell
<BR>df
<BR>ti indica tutte le partizioni montate e dove stanno e così risolvi il primo problema.
<BR>Secondo, non ti serve un link simbolico, monta le partizioni o meglio ancora sistemati l´ /etc/fstab e così dall´ avvio te le trovi montate.
<BR>Terzo: non so dove hai letto queste cose ma non sono molto d´ accordo per tanti motivi tra cui la praticità, la eventualità di partire con un disco di rescue ti creerà tanta perdita di tempo, inoltre ricordo un articolo letto tempo fa in cui si sconsigliava vivamente di fare una partizione per la var. La partizione per il boot non ti serve più ormai.
<BR>E poi mi sembra assurdo lo spazio dedicato alle partizioni...veramente esagerato, piuttosto creati una grande /home che è la più utile sicuramente.
<BR>Ad ogni modo anche io ho un sistema spezzatino e come vedrai le dimensioni sono notevolmente più contenute e ci SGUAZZO dentro a meraviglia!!!
<BR>1,5 giga /
<BR>5 giga /usr
<BR>13 giga /home
<BR>20 giga /mnt/share
<BR>Ciao<br>

Partizioni: domande da newbie, non ridete troppo...

Inviato: gio 13 gen 2005, 23:53
da useless
scrivi "mount" e vedrai dove sono montate le varie partizioni. scrivendo in quelle dir scriverai in realtà sulle partiziono, se vuoi scrivere nelle dir devi smontarle.
<BR>
<BR>lascia perdere /usr/local, dai tutto lo spazio che puoi a /home, ma danne un po´ di + a /var e /tmp (che comunque io su un pc casalingo non separerei) e fai la / un po´ + grande, almeno 7-8 gb, altrimenti i programmi dove li installi?<br>

Partizioni: domande da newbie, non ridete troppo...

Inviato: ven 14 gen 2005, 0:26
da V-Twin
Grazie per le spiegazioni.
<BR>Mi rendo conto di non aver giustificato compiutamente il partizionamento adottato: spulciando il web si legge tutto ed il contrario di tutto, però da più parti ho ho letto che se s´impalla qualche applicazione può succedere che
<BR>/tmp e /var si riempiano rapidamente di log ed altre "schfezze", potendo arrivare ad esaurire lo spazio a disposizione di / e causando con ciò problemi di funzionamento del sistema; piazzandole su partizioni separate ciò non accade.
<BR>/home in realtà sta in /usr/local/home e tutti i programmi dovrebbero andare lì. Il problema è appunto farceli andare...
<BR>Il concetto insomma è quello di lasciare su / solo i file di sistema di Linux e installare tutte le applicazioni su /home, un po´ come installare Windows su C e i programmi su D.
<BR>Riguarderò comunque le partizioni; il problema con esse è che non so bene cosa va dove, se avete consigli...<br>

Partizioni: domande da newbie, non ridete troppo...

Inviato: ven 14 gen 2005, 2:39
da wally
Lascia perdere la home in /home e dedicagli una bella partizione.... :-) <br>

Partizioni: domande da newbie, non ridete troppo...

Inviato: ven 14 gen 2005, 10:34
da rob
non ha senso mettere la home in /usr/local... inoltre quanto hai detto sulla /tmp è vero, ma non è vero per la /var. fai una partizione /tmp di circa 1 gb, ti serve se vuoi masterizzare cd (le iso che vanno masterizzate ad esempio con k3b vanno in /tmp).
<BR>
<BR>ciao, rob<br>

Partizioni: domande da newbie, non ridete troppo...

Inviato: ven 14 gen 2005, 11:09
da useless
rob: è il contrario, succede con /var (i log vanno lì!) e + raramente con /tmp (be´, essendo un posto x i file temporanei può riempirsi comunque!). il fatto è che su un pc casalingo questo succede difficilmente, mentre su un server "di produzione" è praticamente una scelta obbligata (semplicemente xké qualche idiota cercherà sempre di attaccare il server in vari modi, cosa che almeno genererà quintali di log - e chi non logga è un demente :-)).
<BR>
<BR>mettere la home in /usr/local continua a sembrarmi insensato, così come metterci i programmi, dato che lì ci vanno solo quelli che non vengono gestiti dal sistema di pacchettizzazione. comunque se proprio ci tieni:
<BR>mkdir /usr/local/home
<BR>mount -o bind /usr/local/home /home
<BR>dovrebbe fare quello che vuoi.<br>

Partizioni: domande da newbie, non ridete troppo...

Inviato: ven 14 gen 2005, 11:40
da kyakan
Su questo link sono <!-- BBCode Start --><A HREF="http://www.pathname.com/fhs/2.2/" TARGET="_blank">FHS</A><!-- BBCode End --> ci sono varie info riguardanti come dovrebbero essere utilizzate le directory e i file in sistemi unix-like... dovrebbe esserti utile ..
<BR>Ciao!<br>

Partizioni: domande da newbie, non ridete troppo...

Inviato: ven 14 gen 2005, 12:02
da rob
useless, hai 3000 ragioni, sono un beota :-] :-]
<BR>grazie anche per la dritta su /usr/local, io pensavo che in /usr/local ci andassero i programmi utili per il computer locale mentre in /usr quei programmi accessibili da altri computer di una eventuale rete... evidentemente sbagliavo! 8-)
<BR>
<BR>saluti, rob<br>

Partizioni: domande da newbie, non ridete troppo...

Inviato: ven 14 gen 2005, 21:57
da V-Twin
Ho capito...rifaccio tutto di nuovo... :-] <br>