Pagina 1 di 1

fdisk: come sfruttare spazio libero

Inviato: gio 28 ago 2008, 10:06
da fabriBit
Ciao a tutti,
ho un disco partizionato in questo modo:
dev/sda / 1gb
dev/sda1 /home 1gb
dev/sda2 /usr 2gb
dev/sda3 /tmp 1gb
dev/sda4 /mnt/dati 3gb
dev/sda4 /boot 1gb
dev/sda5 /swap 1gb
dev/sda6 /var 2gb

ho circa 50 gb di spazio libero...e vorrei che /var arrivasse a 40gb..
come si può fare?

grazie amici

Re: fdisk: come sfruttare spazio libero

Inviato: gio 28 ago 2008, 10:33
da conraid
Ma è un server? a quale uso è destinato?
Sembra più una macchina di test con tantissimi kernel avviabili, altrimenti 1gb per /boot non si spiegano

per risponderti copiati /var in una nuova partizione che crearai come vuoi e poi cambia la voce relativa in fstab

Re: fdisk: come sfruttare spazio libero

Inviato: gio 28 ago 2008, 11:37
da fabriBit
è un proxy....
non è esattamente cosi la tabella della partizione.giusto ..per darvi un idea...
siccome la directory var è piccola vorrei ingrandirla sfruttando lo spazio libero...
per la copia della directory var..faccio cosi:
#dd if=/dev/sda6 of=/tmp/var1.iso
#mount /tmp/var1.iso /pippo/ -o loop

in questo modo mi creo un immagine della directory var e non perdo niente..a questo punto
dovrei passare a fdisk per aumentare /var..ma non sò come andare avanti.... :?

Re: fdisk: come sfruttare spazio libero

Inviato: gio 28 ago 2008, 11:48
da conraid
fabriBit ha scritto:è un proxy....
non è esattamente cosi la tabella della partizione.giusto ..per darvi un idea...
siccome la directory var è piccola vorrei ingrandirla sfruttando lo spazio libero...
per la copia della directory var..faccio cosi:
#dd if=/dev/sda6 of=/tmp/var1.iso
#mount /tmp/var1.iso /pippo/ -o loop

in questo modo mi creo un immagine della directory var e non perdo niente..a questo punto
dovrei passare a fdisk per aumentare /var..ma non sò come andare avanti.... :?
Se hai davvero tanto spazio libero perché fare così? Semplicemente crei una nuova partizione e ci copi i dati.
Altrimenti cancelli quella e la ricrei più grande.
Se poi è l'ultima puoi leggere nel wiki dove c'è una guida su come aumentarla senza stare li a copiare i dati

p.s.
La prossima volta metti la dimensione giusta, altrimenti è difficile anche darti un consiglio

Re: fdisk: come sfruttare spazio libero

Inviato: gio 28 ago 2008, 14:05
da buda
non vedo il problema ???
comunque una volta salvati i dati nel modo che più ti garba come ti ha già detto conraid cambia la partizione in /etc/fstab :!:

Re: fdisk: come sfruttare spazio libero

Inviato: lun 1 set 2008, 15:32
da fabriBit
ragazzi...non ci sono...chiaro che il problema sono io..
dunque non ho capito bene la procedura per aumentare la directory /var..
dando il comando df -h ottengo:
http://freefilehosting.net/show/3m57e

io vorrei aumentare /var con lo spazio disponibile (es. 2 giga)..
sapete dirmi la procedura esatta?? :-k

Re: fdisk: come sfruttare spazio libero

Inviato: lun 1 set 2008, 16:51
da conraid
Senti, ti ho detto che secondo me è meglio se fai un'altra partizione e ci copi tutto, spazio permettendo. Altrimenti, se non vuoi usare forme di backup e ripristino, prova a vedere resize2fs
man resizef2s
Per qualche guida leggere qui
http://www.howtoforge.com/linux_resizin ... partitions

Ma prima di usare questi programmi fai ugualmente un backup e non farlo con il sistema in uso, utilizza un livecd o qualcosa di simile

Re: fdisk: come sfruttare spazio libero

Inviato: lun 1 set 2008, 17:15
da fabriBit
ok...
ma poi come faccio con il proxy nel senso che tutti log,cache,access stanno nella directory /var/log/squid ??

dovrei fare:
a-faccio una copia della directory var...
b-creo una nuova direcotry var1 di 45gb
c-come faccio per squid??

Re: fdisk: come sfruttare spazio libero

Inviato: mar 2 set 2008, 19:26
da conraid
fabriBit ha scritto:ok...
ma poi come faccio con il proxy nel senso che tutti log,cache,access stanno nella directory /var/log/squid ??

dovrei fare:
a-faccio una copia della directory var...
b-creo una nuova direcotry var1 di 45gb
c-come faccio per squid??
Se copi con i permessi giusti tutto quanto che problema hai?
Avevi /var/log/squid da una parte e te lo ritrovi da un'altra, ma questo *solo* fisicamente. Logicamente sarà sempre dentro /var
Non capisco cosa intendi.

Ah, naturalmente tutto questo come ti abbiamo detto non a caldo, cioè la macchina non in funzione