Newsgroup: it.comp.os.linux.iniziare
Titolo: spostare /var

Salve a tutti,
 ho un problema con /var:
quando installai la mia Suse purtroppo non sapevo che tale distro metteva un
mare di informazioni in /var e cosi' dedicai una partizione di solo 250MB a
tale directory. Questa e' la situazione [indico alla fine i punti di
montaggio]:
Dispositivo Avvio    Inizio    Fine   Blocchi   Id  Sistema
/dev/hda1   *         1         4     32098+  83  Linux         [ /boot ]
/dev/hda2             5       
657   5245222
+  83  Linux         [ /     ]
/dev/hda3           658      2498  14787832+   f  Win95         
/dev/hda5           658      1310   5245191   83  Linux         [ /usr  ]
/dev/hda6          1311      1441   1052226   83  Linux         [ /home ]
/dev/hda7          1442      1550    875511   82  Linux swap
/dev/hda8          1551      1582    257008+  83  Linux         [ /var  ]
/dev/hda9          1583      2498   7357738+  83  Linux         [ /varie]
La directory /varie la uso per fare delle mie "schifezze"...
Premetto che, tutte le partizioni sono reiserFs (eccetto le /hda1, /hda3
 e /hda7).
Ora vorrei dare piu' spazio a /var.
Potrei scegliere tra due cose:
(1) rimpicciolire /hda9 e quindi ingrandire /hda8
(2) spostare anche /var dentro a /hda2 (magari destinando hda8 solo a 
/var/log )
Ora, al di la' del fatto che reiserfs_resizer pare non sia ancora molto
affidabile, pur decidendo di usare la soluzione (2) ho il problema che non
riesco a smontare /var [device busy].
Io avevo creato un .tar con dentro tutto /var e l'ho messo sotto / pensando,
dopo aver smontato /var, di espandere il .tar sotto / e di modificare la
voce dentro /etc/fstab in modo da non montare piu' /dev/hda8 come /var.
Ma, come detto, non posso smontare /var.
Naturalmente anche volendo percorrere la strada (1) avrei il problema di 
smontare /var.
Cosa mi consigliate ?
Grazie.
-- 
  ________   
 |\      /|  Sender:  
 | \____/ |       Mimmo Mastronardi        
 |________|  -< 
mimmo....@libero.it
 >- 

 riesco a smontare /var [device busy].
Devi avviare in modalita' monoutente.
Davide

avvia con una livecd
monta il tuo file system dove c'è etc
monta il tuo file system dove c'è var
monta il tuo file system dove deve andare var.
Copia, var nella nuova destinazione, quindi modifica il file fstab per 
puntare alla nuova destinazione.
Ciao

Scusatemi ancora, avevo dimenticato questo:
Se entro in single-user mode posso smontare /var ?
Se si', posso procedere come ho descritto prima (col tar) ?
Funzionera' ?
Arigrazie.


> avvia con una livecd
Innanzitutto grazie per la risposta record.
Effettivamente non avevo pensato al live CD perche' ero partito con un
vecchio floppy di rescue che usai tempo fa ma non mi leggeva i file system
reiser fs.
Se provo proprio col liveCd della Suse o con Knoppix effettivamente la cosa
potra' funzionare.
Ora provo....
Thanks.


Grazie ragazzi.
Soprattutto per la velocita' delle risposte.
Vi sto scrivendo col mio slrn che attinge dalla nuova /var/spool/...
spostata correttamente in /dev/hda2.
Ho fatto tutto velocemente avviando con knopILS (il primo cd live che mi
sono trovato sotto mano).
Ma ho capito che, se non avessi avuto un live CD, avrei potuto farlo anche
entrando in single-user mode (come mi ha confermato qualcuno di Voi).
Ora devo solo decidere che fine far fare alla "vecchia" partizione.
No credo di fidarmi del resizer per reiserfs, quindi per ora la lascio
smontata in attesa di darle una destinazione...
Grazie ancora a tutti.
