Spostare /tmp in una nuova partizione

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
finzic
Prode Principiante
Messaggi: 4
Iscrizione: domenica 14 marzo 2010, 15:35

Spostare /tmp in una nuova partizione

Messaggio da finzic »

Ciao a tutti,
ho installato Ubuntu 9.10 su un sistema Celeron con 4 HD.
In particolare, /dev/sdd13 è la mia attuale partizione montata sotto /tmp.

Ho bisogno di 'spostarla' su un altro HD, ossia /dev/sdbX , perché devo estrarre il disco /dev/sdd dal sistema.

Ho provato a copiare tutto il contenuto di /tmp su una nuova partizione in /dev/sdbX con il seguente comando:
Data /mnt/ubutmp <- /dev/sdbX,

Codice: Seleziona tutto

find . -depth -print0 | cpio --null --sparse -pvd /mnt/ubutmp/
ma ogni volta che riavvio il sistema ottengo un errore di GCONF e non riesco più ad effettuare il login in X - gnome.
Ogni suggerimento è bene accetto, grazie!
Luca.
Ptah
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1269
Iscrizione: mercoledì 13 dicembre 2006, 13:19
Contatti:

Re: Spostare /tmp in una nuova partizione

Messaggio da Ptah »

Oltre a fare la copia (che imho non serve, ma fanulla, meglio un pizzico di scrupolosità in più), hai sistemato il /etc/mtab e il /etc/fstab per riflettere la nuova posizione della /tmp?
Non sono chi dico di essere ;) || Problema risolto?Metti [RISOLTO] nel titolo ;)
Script per Firewall Iptables
Guida Php ufficiale (in inglese)
Avatar utente
yves
Rampante Reduce
Rampante Reduce
Messaggi: 5422
Iscrizione: domenica 25 dicembre 2005, 2:23
Località: Argentina - BsAs
Contatti:

Re: Spostare /tmp in una nuova partizione

Messaggio da yves »

Concordo con Ptah, io la monto addirittura in tmpfs (quindi è vuota ad ogni avvio) ed approfitto per spostarci dentro la Cache del browser, controlla fstab, il problema sta li.
Al giorno d'oggi i cani di razza muovono la coda solo per interesse. Ma io sono un bastardo... Tuxliberty
Riscopri il PC, installa ed usa Linux ;-) - Linux != Windows Linux User # 16486 - Jabber: yvesBsAs@jabber.org
finzic
Prode Principiante
Messaggi: 4
Iscrizione: domenica 14 marzo 2010, 15:35

Re: Spostare /tmp in una nuova partizione

Messaggio da finzic »

yves ha scritto: Concordo con Ptah, io la monto addirittura in tmpfs (quindi è vuota ad ogni avvio) ed approfitto per spostarci dentro la Cache del browser, controlla fstab, il problema sta li.
Interessante il suggerimento su tmpfs;
purtroppo avevo modificato /etc/fstab in modo da riflettere la nuova impostazione.
A dirla tutta, prima avevo provato ad inserire una entry per far puntare /tmp ad una partizione NTFS, ma la cosa è talmente fallita che non mi ha nemmeno consentito di fare il boot in 'recovery mode' perché comunque cercava di montarla;
allora ho deciso di ritornare sui miei passi e semplicemente cambiare partizione:
dunque ecco il mio segmento di /etc/fstab:
Questo  è il segmento 'originale' dove si vede l'UUID di /dev/sdd13:

Codice: Seleziona tutto

# /tmp was on /dev/sdd13 during installation
###
UUID=12eb23e4-f5b9-431b-a769-e77f43d10ecb /tmp            ext3    defaults        0       2
###
Questo invece il segmento dove si vede il mio tentativo di cambiare partizione:

Codice: Seleziona tutto

## Using /dev/sdb3 as a TMP partition: 
/dev/sdb3	/tmp	ext3	defaults	0	2
# 
Ovviamente non le ho abilitate entrambe contemporaneamente :)
Quanto a mtab, a memoria mia riporta lo stato delle partizioni montate 'in quel momento', mentre fstab è il file letto al boot al momento del mount... o mi sono perso qualcosa ?
Per conoscenza, eccovi il contenuto della mia /tmp:

Codice: Seleziona tutto

finzic@mybuntu:~$ ls -la /tmp
total 472
drwxrwxrwt 27 root     root       4096 2010-03-14 21:52 .
drwxr-xr-x 21 root     root       4096 2010-03-14 21:36 ..
drwx------  2 finzic   finzic     4096 2010-03-14 21:35 .esd-1000
drwx------  2 annalisa annalisa   4096 2010-03-10 12:39 .esd-1001
drwx------  2 finzic   finzic     4096 2010-01-23 19:51 gconfd-finzic
drwx------  2 root     root       4096 2010-01-23 19:51 gconfd-root
srwxr-xr-x  1 finzic   finzic        0 2010-03-14 21:52 gedit.finzic.3917215018
drwxrwxrwt  2 root     root       4096 2010-03-14 21:35 .ICE-unix
drwx------  2 finzic   finzic     4096 2010-03-14 21:35 keyring-MJ9GC2
drwx------  2 finzic   finzic     4096 2010-02-20 14:46 libgksu-C7dcUe
drwx------  2 finzic   finzic     4096 2010-03-14 21:35 libgksu-d7IR4O
drwx------  2 finzic   finzic     4096 2010-03-14 13:23 libgksu-HjuPFm
drwx------  2 finzic   finzic     4096 2010-03-14 15:27 libgksu-rYBQeh
drwx------  2 finzic   finzic     4096 2010-02-20 13:21 libgksu-TuvogB
drwx------  2 root     root       4096 2010-01-22 18:42 lost+found
srwxr-xr-x  1 finzic   finzic        0 2010-01-23 18:35 mapping-finzic
srwxr-xr-x  1 root     root          0 2010-01-23 18:51 mapping-root
drwx------  2 annalisa annalisa   4096 2010-03-10 12:38 orbit-annalisa
drwx------  2 finzic   finzic     4096 2010-03-14 21:52 orbit-finzic
drwx------  2 gdm      gdm        4096 2010-03-14 21:35 orbit-gdm
drwx------  2 root     root       4096 2010-03-14 21:35 orbit-root
srwxr-xr-x  1 annalisa annalisa      0 2010-03-10 12:24 .pcmanfm-socket:0.0-anna
lisa
drwx------  2 finzic   finzic     4096 2010-03-14 16:02 plugtmp
drwx------  2 finzic   finzic     4096 2010-03-14 21:35 plugtmp-1
drwx------  2 annalisa annalisa   4096 2010-03-10 12:39 pulse-PKdhtXMmr18n
drwx------  2 finzic   finzic     4096 2010-03-14 21:35 pulse-yjIxz9BUMuqM
-rw-------  1 finzic   finzic   179288 2010-01-23 18:41 pVgz6Z
drwx------  2 finzic   finzic     4096 2010-01-23 18:35 seahorse-Jo32jT
drwx------  2 finzic   finzic     4096 2010-03-14 21:35 ssh-EEhEfH1787
-rw-------  1 finzic   finzic   179200 2010-01-23 18:41 trE2kK
drwxr-xr-x  2 root     root       4096 2010-03-14 21:34 .winbindd
drwx------  3 finzic   finzic     4096 2010-02-20 13:29 .wine-1000
-r--r--r--  1 root     root         11 2010-03-14 21:34 .X0-lock
drwxrwxrwt  2 root     root       4096 2010-03-14 21:34 .X11-unix
finzic@mybuntu:~$ 
Il problema secondo me è che in /tmp ci sono questi folder come 'gconfd-finzic' che in qualche maniera impediscono di 'spostare' la /tmp... mistero! ??? ???

Grazie!
Ptah
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1269
Iscrizione: mercoledì 13 dicembre 2006, 13:19
Contatti:

Re: Spostare /tmp in una nuova partizione

Messaggio da Ptah »

Hum...quasi quasi mo faccio una prova :D
Ti aggiorno, spè ;)
Non sono chi dico di essere ;) || Problema risolto?Metti [RISOLTO] nel titolo ;)
Script per Firewall Iptables
Guida Php ufficiale (in inglese)
Avatar utente
yves
Rampante Reduce
Rampante Reduce
Messaggi: 5422
Iscrizione: domenica 25 dicembre 2005, 2:23
Località: Argentina - BsAs
Contatti:

Re: Spostare /tmp in una nuova partizione

Messaggio da yves »

Potrebbe anche darsi che cerchi di montare /tmp quando ancora quel disco non è "pronto", è solo un idea, ma a questo punto è strambo perchè la stringa inserita è più che lecita  :-\

Se vuoi fare una prova commenta la stringa di /tmp e prova ad inserire questo:

Codice: Seleziona tutto

none            /tmp            tmpfs   mode=1777,nosuid,noatime        0 0
giusto per vedere se "arranca"  ;D
Ultima modifica di yves il domenica 14 marzo 2010, 22:11, modificato 1 volta in totale.
Al giorno d'oggi i cani di razza muovono la coda solo per interesse. Ma io sono un bastardo... Tuxliberty
Riscopri il PC, installa ed usa Linux ;-) - Linux != Windows Linux User # 16486 - Jabber: yvesBsAs@jabber.org
Ptah
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1269
Iscrizione: mercoledì 13 dicembre 2006, 13:19
Contatti:

Re: Spostare /tmp in una nuova partizione

Messaggio da Ptah »

;D
Fiko, ho impostato la /tmp come tmpfs (in ram, fondamentalmente) e funge una meraviglia...ho solo cambiato il fstab

Codice: Seleziona tutto

# /dev/sda6
#UUID=876567c7-7fec-4874-b2cb-5262b29b64a3 /tmp            ext3    relatime        0       2
tmpfs /tmp tmpfs defaults,rw 0 0
e riavviato, e tutto gira benissimo!! (almeno per ora ehehe). Tra l'altro ho notato una velocità di avvio nettamente migliore ;)
Ottimo suggerimento, yves
Non sono chi dico di essere ;) || Problema risolto?Metti [RISOLTO] nel titolo ;)
Script per Firewall Iptables
Guida Php ufficiale (in inglese)
finzic
Prode Principiante
Messaggi: 4
Iscrizione: domenica 14 marzo 2010, 15:35

Re: Spostare /tmp in una nuova partizione

Messaggio da finzic »

Ptah ha scritto: ;D
Fiko, ho impostato la /tmp come tmpfs (in ram, fondamentalmente) e funge una meraviglia...ho solo cambiato il fstab

Codice: Seleziona tutto

# /dev/sda6
#UUID=876567c7-7fec-4874-b2cb-5262b29b64a3 /tmp            ext3    relatime        0       2
tmpfs /tmp tmpfs defaults,rw 0 0
e riavviato, e tutto gira benissimo!! (almeno per ora ehehe). Tra l'altro ho notato una velocità di avvio nettamente migliore ;)
Ottimo suggerimento, yves
Wow ! pare incredibile ma funziona pure a me... :) Grazie Yves x il suggerimento su tmpfs! Ora posso dichiararmi libero dalla schiavitù... :)
Devo solo spostare il folder di 'tmp' di K3b da qualche parte :)
\m/ Heavy Metal Goes On Forever!
Avatar utente
yves
Rampante Reduce
Rampante Reduce
Messaggi: 5422
Iscrizione: domenica 25 dicembre 2005, 2:23
Località: Argentina - BsAs
Contatti:

Re: Spostare /tmp in una nuova partizione

Messaggio da yves »

Si, se si monta /tmp in Ram è bene controllare i programmi che la usano, k3b è uno che potrebbe fare uno scherzetto da preti alla prima iso DVD  (rotfl)
Al giorno d'oggi i cani di razza muovono la coda solo per interesse. Ma io sono un bastardo... Tuxliberty
Riscopri il PC, installa ed usa Linux ;-) - Linux != Windows Linux User # 16486 - Jabber: yvesBsAs@jabber.org
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti