Pagina 1 di 1

(risolto) spostare la home

Inviato: martedì 4 ottobre 2011, 20:06
da andrematty
salve,
so che ci sono parecchie discussioni sull'argomento
ma tutte mi sembrano più complicate rispetto a quello che devo fare io

situazione:
ho un hd vuoto ed un hd con dentro ubuntu

è possibile tramite una live fare una copia fisica da un hd all'altro ?

se non è possibile come faccio ?
io pensavo di creare sull'hd nuovo le partizioni solite (swap,/ e /home) e quindi copiare nella nuova /home la vecchia /home

come faccio?
grazie

Re: spostare la home

Inviato: martedì 4 ottobre 2011, 20:29
da midnite
qualche domanda per inquadrare meglio la situazione...
  • vuoi copiare solo la home? in questo caso perché crei anche la partizione per "/" ?
  • una volta fatta la copia della home vuoi che ubuntu installato sul disco 1 usi la home presente sul disco 2?
  • sul disco 1 hai già la home in partizione dedicata? in questo caso non potresti usare il secondo disco come archivio dati?

Re: spostare la home

Inviato: martedì 4 ottobre 2011, 20:32
da patel

Re: spostare la home

Inviato: martedì 4 ottobre 2011, 20:34
da fradili
Trasferire la Home non è un impresa impossibile:

1) Creare una partizione per la futura Home
2) Copiare il contenuto della veccia Home nella nuova Home (attraverso una distribuzione Live)
3) modificare il file /etc/fstab per impostare il nuovo punto di Mount

se ti interessa questa procedura ti posso seguire, l'ho fatto da poco e a me è andato tutto liscio...

PS la guida inserita da Patel è ottima...

Re: spostare la home

Inviato: martedì 4 ottobre 2011, 21:33
da andrematty
grazie ma state facendo dei passaggi che a me non servono
e quindi non vedo perchè complicarmi la vita andando a modificare fstab
o cambiare punto di mount o altre diavolerie del genere

io devo solo prendere un hd nuovo (cel'ho) .. installarci ubuntu .. portare dentro questo nuovo hd la /home che già avevo su un altro hd

il nuovo hd è dentro il pc .. quello vecchio è fuori, montato su un hd mobile e collegabile via usb
poi il vecchio hd lo formatto, non devo utilizzarlo

quindi a me basta (a mio modesto parere) installare ubunto sul nuovo hd creando una home più grande della vecchia e poi copiarci dentro brutalmente tutto
sbaglio ??

forse così ho reso meglio l'idea

Re: spostare la home

Inviato: martedì 4 ottobre 2011, 21:43
da steff
Non si capisce se vuoi alla fine avere / e /home su due partizioni o meno.

Volendo puoi copiare tutto il sistema da cd live, con

Codice: Seleziona tutto

sudo cp -avp /media/partizione1/* /media/partizone2
però devi correggere fstab e ripristinare grub. Puoi anche installare e subito dopo con il cd live sostituisci la cartella /home/utente con quella del sistema vecchio.

Re: spostare la home

Inviato: martedì 4 ottobre 2011, 21:50
da andrematty
scusa .. non sono stato chiaro su questo

sì .. io utilizzo sempre / e /home su due partizioni separate

allora utilizzo
cp -avp
??

Re: spostare la home

Inviato: mercoledì 5 ottobre 2011, 2:24
da fradili
Ho capito, forse un po' tutti noi che ti abbiamo risposto abbiamo capito che tu volessi sostituire la tua Home, lasciando la root vecchia.

Invece, in base alle tue ultime spiegazione tu vuoi: Avere un Ubuntu nuovo (su hard disk nuovo), ma con le configurazioni di quello vecchio (appunto le impostazioni della Home vecchia)...

In questo caso si, puoi semplicemente spostare la tua cartella Home Vecchia (con tutte le tue impostazioni) sostituendo così la nuova (con il comando di steff va benissimo).

Comunque in questo caso i programmi che hai installato in quello vecchio non ci saranno più, MA SOLO LE CONFIGURAZIONI. Quindi sarà necessario reinstallarli tutti. APPENA REINSTALLERAI IL PROGRAMMA AVRÀ LE CONFIGURAZIONI DEL TUO UBUNTU VECCHIO.

Re: spostare la home

Inviato: mercoledì 5 ottobre 2011, 8:11
da steff
Puoi creare le partizioni compresa swap sul hd nuovo e usare cp -avp da cd live:

Codice: Seleziona tutto

sudo cp -avp /media/partizione1/* /media/partizione2
sudo cp -avp /media/partizione_home/* /media/partizione_home_nova
Dopo devi dare

Codice: Seleziona tutto

sudo blkid
e correggere nella partizione2 (sistema nova) gli uuid  per / , /home e swap in /media/partizione2/etc/fstab e ripristinare grub installandolo sul hd nuovo:
http://wiki.ubuntu-it.org/Amministrazio ... Ripristino

Re: spostare la home

Inviato: mercoledì 5 ottobre 2011, 14:20
da mauau
andrematty ha scritto:
è possibile tramite una live fare una copia fisica da un hd all'altro ?

se non è possibile come faccio ?
io pensavo di creare sull'hd nuovo le partizioni solite (swap,/ e /home) e quindi copiare nella nuova /home la vecchia /home
come hai giustamente detto, crei le partizioni sul nuovo hd, e poi con una live le copi integralmente con il comando dd

Re: spostare la home

Inviato: mercoledì 5 ottobre 2011, 15:02
da andrematty
grazie mille a tutti
scusate se ho detto qualche boiata

approfitterò ancora della vostra gentilezza se
dovessi fare qualche stupidaggine

Re: spostare la home

Inviato: mercoledì 5 ottobre 2011, 15:31
da mauau
Dimenticavo una cosa (ovvia per alcuni, ma non è detto lo sia per tutti):
se usi il comando dd ottieni una copia perfetta della vecchia partizione, ma dovrai "aggiustare" i riferimenti uuidd.
Ciao

Re: spostare la home

Inviato: mercoledì 5 ottobre 2011, 15:47
da steff
mauau ha scritto: Dimenticavo una cosa (ovvia per alcuni, ma non è detto lo sia per tutti):
se usi il comando dd ottieni una copia perfetta della vecchia partizione, ma dovrai "aggiustare" i riferimenti uuidd.
Ciao
Ho sempre avuto dubbi usare dd su partizioni di dimensioni diverse.

Re: spostare la home

Inviato: mercoledì 5 ottobre 2011, 17:25
da mauau
Certo, è meglio che la dimensione della nuova home sia identica alla vecchia, ma anche se fosse maggiore, non dovrebbe aver problemi. Ovviamente non può essere più piccola.

Re: spostare la home

Inviato: mercoledì 5 ottobre 2011, 17:58
da Bluette
Io quando devo formattare tutto il disco copio la home (anche i file invisibili) su un altro hd e poi la ricopio su quello formattato.

Re: spostare la home

Inviato: sabato 15 ottobre 2011, 8:31
da andrematty
tanto per non lasciare in sospeso ..
tutto più facile del previsto

ho fatto la nuova installazione sull'HD nuovo pulito separando / e /home
poi nella nuova home (in cui l'utente creato aveva lo stesso nome del vecchio utente) ho
semplicemente rinominanto temporanemente la cartella utente e copiato dentro la vecchia cartella utente presa dal vecchio HD collegato con un adattatore usb

per copiare ho utilizzato da sudo
cp -avp

adesso devo reinstallare i programmi ma tutto è tornato come prima e appena installo il programma ha già i settaggi che aveva in precedenza

grazie

Re: spostare la home

Inviato: sabato 15 ottobre 2011, 9:10
da trekfan1
Aggiungi [Risolto] al titolo del primo post cliccando su Modifica