spostare la cartella home, come ho fatto.

Problemi riscontrati durante l'installazione di Ubuntu, degli aggiornamenti e degli avanzamenti del sistema.
Avatar utente
smurf
Rampante Reduce
Rampante Reduce
Messaggi: 5610
Iscrizione: domenica 9 luglio 2006, 9:18
Desktop: MATE con Compiz
Distribuzione: Ubuntu 20.04.4
Sesso: Maschile
Località: Lima - Perú

spostare la cartella home, come ho fatto.

Messaggio da smurf »

Ciao a tutti.
Per i mod: so che ci sono già altri topic su questo argomento, ma ho dovuto leggerne molti prima di capire come fare, ed in realtà è una operazione abbastanza semplice. Quindi ho pensato di scrivere queste due righe, comunque se pensate che non ne valga la pena agite pure come meglio credete.

Il mio problema era che come molti neofiti non avevo letto molto prima di installare ubuntu sul mio pc, ed avevo omesso di creare una partizione per la cartella home, cosa che in realtà è utilissima. Mi sono trovato quindi di fronte al problema dello spostamento ed ecco come ho fatto.
Premetto che sul mio pc ho due dischi:
            1 da 200 GB dove ho su tutti i dati
                    hdc1  --->  ext3
            1 da 40 GB dove ho installato il SO che aveva 3 partizioni
                    hda1  --->  ntfs windows
                    hda2  --->  ext3 linux
                    swap

1) ho creato su hdc1 una cartella "salvahome"

2) ho copiato (da terminale) il contenuto della home in salvahome con il comando

Codice: Seleziona tutto

sudo cp -r -p -v /home /media/hdc1/salvahome
  -r copia recursivamente il contenuto delle cartelle
  -p salva owner, permessi, ecc.
  -v per vedere l'output a terminale di quello che fa

3) con il cd di installazione di ubuntu ho ridimensionato le partizioni su hda, nel mio caso ho ridotto la swap che avevo creato molto grande (ho 1 GB di ram ed avevo fatto una partizione da 1.3 GB, ora sono 600 MB) ed ho ridotto un pochino la partizione di linux, cosi mi sono creato una partizione vuota di circa 2 GB per la home, che il sistema a denominato hda3.
Ho usato il cd di installazione perchè non avevo una live di gparted e siccome sono pigro non avevo voglia di scaricarla e creare un cd, ma se uno ce l' ha è meglio, si evita un pochino di apprensioni durante l' operazione.

4) Ho riavviato il sistema. Fin qui non è successo nulla di particolare, solo che essendo la partizione vuota e senza nome il sistema la vedeva come swap, quindi avevo due partizioni di swap.

5) Ho editato il file fstab, dove appunto in automatico il sistema aveva aggiunto una riga per questa nuova partizione e l' ho cambiata così:

Codice: Seleziona tutto

/dev/hda3       /home           ext3    defaults            0       0    
6) Ho riavviato il sistema. Probabilmente bastava un "mount -a" però non ero sicuro degli effetti del cambio di home stando loggato, quindi ho preferito stare sul sicuro.

7) A questo punto ovviamente non potevo più fare il login grafico, quindi all' apparire della schermata di login, ho fatto ctrl+alt+backspace e sono entrato in console. Ho fatto login con il mio utente solito ed il sistema mi ha fatto entrare ma mi ha avvisato che non esisteva home directory per me ... ovvio!

8 ) Da linea comandi ho dato

Codice: Seleziona tutto

sudo cp -p -r -v /media/hdc1/salvahome/home/luca /home
luca è il mio utente, se si hanno più utenti basta ripetere il comando per ogni utente.

9) "exit" per chiudere l'utente in console, ctrl+alt+backspace per tornare al login grafico e fine del problema.

L' unica cosa che non so bene è: adesso se volessi liberare gli oltre 250 MB della mia vecchia home come faccio? Non mi preoccupa molto la cosa perchè ho spazio in abbondanza, però per una questione di pulizia sarebbe meglio.
Appena lo scopro lo posto.

Ciao a tutti e buon ubuntu.
Ultima modifica di smurf il martedì 12 settembre 2006, 17:19, modificato 1 volta in totale.
La terra non è una eredità che riceviamo dai nostri genitori, ma un prestito che ci fanno i nostri figli.
hotwine
Prode Principiante
Messaggi: 78
Iscrizione: mercoledì 12 luglio 2006, 0:18
Località: Grottaglie - Pisa

Re: spostare la cartella home, come ho fatto.

Messaggio da hotwine »

Ragazzi ho appena sistemato tutte le mie partizioni mettendole un pò in ordine ed è stato necessario cancellare una partizione Linux, cosicchè ho fatto un backup di Kubuntu che non volevo perdere con

Codice: Seleziona tutto

sudo cp -r -p -v /media/sdasource/* /media/sdadest/ 
Poi una volta effettuata la sistemazione delle partizioni ho fatto l'operazione inversa sempre con lo stesso comando.
Ho modificato il file menu.lst del boot di grub e l' fstab perchè giustamente era cambiato l'ordine delle partizioni e tutto come prima funziona alla grande.
IMPORTANTE: le operazioni sono state effettuate utilizzando un CD live, lo stesso che si utilizza per installare Kubuntu


Ah un'altra cosa.
Ho effettuato anche un altro metodo che però non ha funzionato.
Il programma PartImage, in pratica mi ha creato un'immagine da cui dopo avrei dovuto effettuare un ripristino
ma incredibilmente (menomale che avevo utilizzato il cp ....) mi ha dato un errore proprio nel momento in cui effettuava l'estrazione.
....


Ora vi chiedo una cosa. Vorrei utilizzare il programma tar per comprimere e mettere tutto su un file.
Con che opzioni lo devo utilizzare?
Grazie 1000!
Ultima modifica di hotwine il mercoledì 21 febbraio 2007, 22:34, modificato 1 volta in totale.
Avatar utente
mau
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1841
Iscrizione: martedì 18 aprile 2006, 20:49
Desktop: Gnome Cinnamon
Distribuzione: *Ubuntu - Elementary - MInt
Località: Maremma Toscana

Re: spostare la cartella home, come ho fatto.

Messaggio da mau »

Ora vi chiedo una cosa. Vorrei utilizzare il programma tar per comprimere e mettere tutto su un file.
Con che opzioni lo devo utilizzare?
prova a dare un occhiata qui  http://wiki.ubuntu-it.org/BackupDelSistema/BackupConTar

forse ancora meglio qui  http://wiki.ubuntu-it.org/BackupDelSist ... ConSbackup
con interfaccia grafica e diverse opzioni interessanti (incrementale)

ciao
Ubuntu User #7046

Codice: Seleziona tutto

sudo apt-get moo
ltpitt
Prode Principiante
Messaggi: 81
Iscrizione: venerdì 13 aprile 2007, 0:21

Re: spostare la cartella home, come ho fatto.

Messaggio da ltpitt »

Ho installato questo sbackup...
Carino davvero...
Io però avrei bisogno di un applicativo che faccia effettivamente un ghost (magari con gui) del sistema...
Per poi masterizzarlo su dvd (ovviamente in piu' volumi)...
Esiste? :|
Avatar utente
filo1234
Rampante Reduce
Rampante Reduce
Messaggi: 6172
Iscrizione: lunedì 26 febbraio 2007, 21:10
Località: Cagliari

Re: spostare la cartella home, come ho fatto.

Messaggio da filo1234 »

ltpitt ha scritto: Ho installato questo sbackup...
Carino davvero...
Io però avrei bisogno di un applicativo che faccia effettivamente un ghost (magari con gui) del sistema...
Per poi masterizzarlo su dvd (ovviamente in piu' volumi)...
Esiste? :|
partimage
gorge91
Prode Principiante
Messaggi: 4
Iscrizione: lunedì 8 settembre 2008, 23:36

Re: spostare la cartella home, come ho fatto.

Messaggio da gorge91 »

scusa, non ho capito una cosa...se io volessi tenere la home sull'altro hd come faccio? dato che il mio hd è di soli 18 gb...
Scrivi risposta

Ritorna a “Installazione e aggiornamento del sistema operativo”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 8 ospiti