(RISOLTO)spostare cartella home su un secondo disco interno

Riconoscimento, installazione e configurazione delle periferiche.
Scrivi risposta
Avatar utente
shamal
Prode Principiante
Messaggi: 82
Iscrizione: lunedì 4 dicembre 2006, 12:57
Desktop: gnome
Distribuzione: Ubuntu 16.04.3 LTS x86_64
Sesso: Maschile
Contatti:

(RISOLTO)spostare cartella home su un secondo disco interno

Messaggio da shamal »

Ciao tutti, mi riconnetto a questa vecchia discussione perché la più vicina tra le varie viste (oltre alla guida su Perfab Blog, che però non è più aggiornato).
Vorrei se possibile un chiarimento per la mia situazione che è simile, prima di procedere. Uso Linux da molto ma non sono espertissimo e con le partizioni ho a volte qualche problemino.
In breve:
- ho reinstallato Ubuntu Gnome 16.04 al posto di un Ubuntu Mate upgradato a 16.04. Avevo la home separata su altro disco interno (è un desktop), volevo fare il solito partizionamento manuale ma durante l'installazione mi dava dei problemi con la reinstallazione di GRUB, - forse per un boot repair che avevo fatto in precedenza - e la installazione non andava a buon fine.
- Alla fine ho lasciato fare partizionamento all'installer e tutto è andato bene, ma ovviamente ora ho una nuova /home (vuota) su dev/sda1 che è il disco SSD con sistema operativo, boot e swap. La (vecchia) home è su /dev/sdb1 (disco esterno), montata su /media/paolo/5d483f75-4e7e-430d-8979-318cc41cd910. Entrambe formattate ext4.

- vorrei semplicemente ripristinare questa partizione su HD esterno come /home, in realtà non devo copiare nulla perché i dati sono già lì, devo solo farla riconoscere al sistema come nuova /home ed eliminare la attuale su /sda1.
Qual'è il metodo più semplice? Posso farlo da dentro il sistema o devo farlo da live? mi basta modificare etc/fstab e ridare i permessi in testuale prima del login?
Vi ringrazio infinitamente, anche delle eventuali indicazioni "complete" da terminale, sono un po' tonto a volte . Grazie ancora dell'aiuto
Ultima modifica di shamal il venerdì 13 ottobre 2017, 14:17, modificato 2 volte in totale.
Ciò che è flessibile riesce a crescere.
Lao Tzu
Avatar utente
giulux
Amministratore
Amministratore
Messaggi: 25441
Iscrizione: domenica 10 gennaio 2010, 12:17
Desktop: ubuntu 18.04
Distribuzione: Ubuntu 18.04.3 LTS x86_64
Sesso: Maschile
Località: Roma

Re: spostare cartella home su un disco esterno

Messaggio da giulux »

La discussione che avevi riesumato era ferma da molto tempo (2009) e ciò non va fatto in considerazione della rapidità di evoluzione in informatica che spesso muta i termini del problema.
Ho creato perciò questa nuova.

Nel merito: hai letto qui? Hardware/DispositiviPartizioni/SpostareHomePartizioneSeparata

Ciao.
"Non è una segno di buona salute l'essere ben adattato ad una società malata". (Jiddu Krishnarmurti)
Avatar utente
shamal
Prode Principiante
Messaggi: 82
Iscrizione: lunedì 4 dicembre 2006, 12:57
Desktop: gnome
Distribuzione: Ubuntu 16.04.3 LTS x86_64
Sesso: Maschile
Contatti:

Re: spostare cartella home su un secondo disco interno

Messaggio da shamal »

giulux [url=https://forum.ubuntu-it.org/viewtopic.php?p=5008945#p5008945][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:La discussione che avevi riesumato era ferma da molto tempo (2009) e ciò non va fatto in considerazione della rapidità di evoluzione in informatica che spesso muta i termini del problema.
Ho creato perciò questa nuova.
Ciao, grazie Giulux, si scusate la "riesumazione", in effetti capisco ed è molto meglio così. Pardon.
Sì ho letto e come base è utilissima.
Ma significa che - a parte un backup preventivo - tutto quello che devo fare è procedere direttamente alla modifica di etc/fstab direttamente da sistema (senza live) e poi i permessi e questo basta? In realtà non devo spostare dati su una nuova partizione, ho già HD esterno partizionato..
Ho poi dei dubbi rimanenti su come regolarmi con la /home attuale, una volta andato a buon fine il processo. Grazie della pazienza :)
Ultima modifica di shamal il giovedì 21 settembre 2017, 9:07, modificato 2 volte in totale.
Ciò che è flessibile riesce a crescere.
Lao Tzu
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40358
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: spostare cartella home su un disco esterno

Messaggio da steff »

Sulla partizione esterna che monti in /etc/fstab come /home deve essere la directory <nomeutente>, come risultato della copia.
Se funziona tutto rimane ancora "sotto" il mountpoint /home sul quale è montato la partizione per /home il contenuto della home attuale che puoi solo eliminare da un cd live o da recovery, smontando /home e cancellando il contenuto di /home.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
shamal
Prode Principiante
Messaggi: 82
Iscrizione: lunedì 4 dicembre 2006, 12:57
Desktop: gnome
Distribuzione: Ubuntu 16.04.3 LTS x86_64
Sesso: Maschile
Contatti:

Re: spostare cartella home su un secondo disco interno

Messaggio da shamal »

Sulla partizione esterna che monti in /etc/fstab come /home deve essere la directory <nomeutente>, come risultato della copia.
Scusa Steff, non ho capito bene: cioè nella /home (futura) su HD separato ci deve essere una cartella - nel mio caso - "paolo", ovvero mio nome utente? Di fatto è già così, essendo l'HD separato la mia vecchia home..
Ma non so se era questo che intendevi.
Se funziona tutto rimane ancora "sotto" il mountpoint /home sul quale è montato la partizione per /home il contenuto della home attuale che puoi solo eliminare da un cd live o da recovery, smontando /home e cancellando il contenuto di /home.
OK questo ora per me è più chiaro. Grazie

PS: ho modificato il titolo, perché di fatto si tratta di spostare su secondo HD interno
Ultima modifica di shamal il giovedì 21 settembre 2017, 9:08, modificato 1 volta in totale.
Ciò che è flessibile riesce a crescere.
Lao Tzu
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40358
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: spostare cartella home su un disco esterno

Messaggio da steff »

shamal ha scritto:Scusa Steff, non ho capito bene: cioè nella /home (futura) su HD separato ci deve essere una cartella - nel mio caso - "paolo", ovvero mio nome utente? Di fatto è già così, essendo l'HD separato la mia vecchia home..
Ma non so se era questo che intendevi.
Questa cartella (paolo) è la copia identica di /home/<nomeutente> sulla partizione root / di adesso, come risultato di questi comandi https://wiki.ubuntu-it.org/Hardware/Dis ... la_.2Fhome
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
shamal
Prode Principiante
Messaggi: 82
Iscrizione: lunedì 4 dicembre 2006, 12:57
Desktop: gnome
Distribuzione: Ubuntu 16.04.3 LTS x86_64
Sesso: Maschile
Contatti:

Re: spostare cartella home su un secondo disco interno

Messaggio da shamal »

Giornataccia ma eccomi qui.
Grazie ancora Steff, ma probabilmente per mia inesperienza continuo a non aver chiari i diversi step da fare nel mio caso. Provo a chiarire meglio.
Questo è l'output del mio df -h attuale:

Codice: Seleziona tutto

paolo@paolo-Z87-HD3:~$ df -h
File system     Dim. Usati Dispon. Uso% Montato su
udev            7,8G     0    7,8G   0% /dev
tmpfs           1,6G  9,7M    1,6G   1% /run
/dev/sda1        40G  6,9G     31G  19% /
tmpfs           7,8G 1004K    7,8G   1% /dev/shm
tmpfs           5,0M  4,0K    5,0M   1% /run/lock
tmpfs           7,8G     0    7,8G   0% /sys/fs/cgroup
tmpfs           1,6G   12K    1,6G   1% /run/user/121
tmpfs           1,6G   40K    1,6G   1% /run/user/1000
/dev/sdb1       917G  789G     82G  91% /media/paolo/5d483f75-4e7e-430d-8979-318cc41cd910
In pratica su sdb1 ho la mia vecchia home, in un'unica cartella "paolo" che è il mio nome utente. Dato che occupa il 90% del disco, non posso copiarla in una directory ulteriore, anche se provvisoria, sullo stesso disco. La /home attuale è vuota e si trova ovviamente in /sda1, ovvero in / . Andrà poi eliminata.
Qual'è, semplificando il primo step? Quello che chiedevo e che non capivo e se posso passare subito alla modifica di etc/fstab utilizzando l'UUID della partizione, oppure se devo fare un passaggio intermedio, Probabilmente non ho completamente chiaro il meccanismo di montaggio e smontaggio partizioni in questo caso.
Grazie ancora a chi mi potrà dare una risposta da semi-niubbo e buona serata e giornata a tutti
Ultima modifica di shamal il giovedì 21 settembre 2017, 9:08, modificato 1 volta in totale.
Ciò che è flessibile riesce a crescere.
Lao Tzu
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40358
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: spostare cartella home su un disco esterno

Messaggio da steff »

Ok,
tu hai la vecchia home che vuoi usare adesso?

Dovrebbe bastare editare fstab:

Codice: Seleziona tutto

sudo gedit /etc/fstab
inserisci

Codice: Seleziona tutto

UUID=5d483f75-4e7e-430d-8979-318cc41cd910     /home    ext4    defaults      0 2
Per scrupolo dai anche (colla sdb1 aperta montata)

Codice: Seleziona tutto

sudo chown -R $USER:$USER /media/paolo/5d483f75-4e7e-430d-8979-318cc41cd910
Poi riavvia e incrocia le dita.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
shamal
Prode Principiante
Messaggi: 82
Iscrizione: lunedì 4 dicembre 2006, 12:57
Desktop: gnome
Distribuzione: Ubuntu 16.04.3 LTS x86_64
Sesso: Maschile
Contatti:

Re: spostare cartella home su un secondo disco interno

Messaggio da shamal »

Grazie Steff. Questa sintesi mi toglie alcuni dubbi e mi conferma un po' quello che avevo intuito.
Mi preoccupa solo un po' il finale.. :D
Ma bisogna prendersi qualche rischio a volte.
Buonissima giornata e farò sapere
Ciò che è flessibile riesce a crescere.
Lao Tzu
Avatar utente
shamal
Prode Principiante
Messaggi: 82
Iscrizione: lunedì 4 dicembre 2006, 12:57
Desktop: gnome
Distribuzione: Ubuntu 16.04.3 LTS x86_64
Sesso: Maschile
Contatti:

Re: spostare cartella home su un secondo disco interno

Messaggio da shamal »

Mi scuso per il ritardo ma avevo dovuto rimandare l'operazione per grossi problemi di famiglia.
La soluzione "rapida" di Steff ha funzionato e tutto ok. E' bastato editare fstab e ridare permessi, quindi riavviare.
Grazie ancora una volta a tutti.
Ciò che è flessibile riesce a crescere.
Lao Tzu
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti