[RISOLTO] [Mount] Spostare cartella home

Riconoscimento, installazione e configurazione delle periferiche.
feua
Prode Principiante
Messaggi: 119
Iscrizione: lunedì 17 luglio 2006, 23:34

[RISOLTO] [Mount] Spostare cartella home

Messaggio da feua »

Salve a tutti

Data l'ingente quantità di dati riversata quotidianamente nella mia home dir (/home/riccardo) avrei bisogno di spostare tale cartella in una partizione secondaria gia' creata (/dev/sda3).

Se entro come root, sposto tutti i file della mia home in /dev/sda3, e successivamente metto in fstab la righina per montare la mia home da tale cartella, il tutto funziona?

Grazie!

SOLUZIONE PROPOSTA: http://forum.ubuntu-it.org/viewtopic.ph ... #msg465480
Ultima modifica di feua il lunedì 16 aprile 2007, 11:20, modificato 1 volta in totale.
Utmib gaming forum and site admin ~~~~ http://www.utmib.com/forum
Personal website... ~~~~~~~~~~~~~~~ http://riky.altervista.org
Elenco delle mie guide - How to.. ~~~~~~ http://www.utmib.com/forum/viewtopic.php?p=23826
Avatar utente
Mr. Dreadsoft
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1510
Iscrizione: martedì 2 gennaio 2007, 11:08
Contatti:

Re: [Mount] Spostare cartella home

Messaggio da Mr. Dreadsoft »

puoi fare così: sposti tutte le sottocartelle di /home (che è diverso da "il contenuto della tua cartella home") in /dev/sda3 e poi modifichi fstab.

oppure


sposti il contenuto della tua home in /dev/sda3 e in fstab specifichi come mountpoint di /dev/sda3 /home/riccardo

... in altre parole sì, puoi fare un pò come ti pare, ma occhio alla corrispondenza  ;).
Progetto del momento: Trabolsciuter (ricerca i problemi già risolti nel forum di ubuntu)
feua
Prode Principiante
Messaggi: 119
Iscrizione: lunedì 17 luglio 2006, 23:34

Re: [Mount] Spostare cartella home

Messaggio da feua »

Insomma per fare un lavoro fatto bene, sposto tutte le sottocartelle di /home in /dev/sda3, svuoto home e faccio mount /dev/sda3 /home in fstab

Teoricamente non dovrebbe accorgersi di nulla, e il filesystem resta integro... giusto?
Utmib gaming forum and site admin ~~~~ http://www.utmib.com/forum
Personal website... ~~~~~~~~~~~~~~~ http://riky.altervista.org
Elenco delle mie guide - How to.. ~~~~~~ http://www.utmib.com/forum/viewtopic.php?p=23826
Avatar utente
digy79
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4719
Iscrizione: venerdì 28 ottobre 2005, 22:50
Desktop: Xfce
Distribuzione: Debian

Re: [Mount] Spostare cartella home

Messaggio da digy79 »

Probabilmente sbaglio, ma così mi sembra un po' un casotto...

Per ora ti consiglio di accontentarti di un periodico back-up nella partizione sda3 oppure di ricavare una nuova partizione con Gparted Live CD, separata dalle altre, da dedicare alla /home.
alessio | le FAQ del forum
Non inviatemi messaggi privati per chiedere supporto tecnico, non risponderò! Problemi e soluzioni devono essere pubblici, a beneficio di tutti
Avatar utente
Mr. Dreadsoft
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1510
Iscrizione: martedì 2 gennaio 2007, 11:08
Contatti:

Re: [Mount] Spostare cartella home

Messaggio da Mr. Dreadsoft »

sposto tutte le sottocartelle di /home in /dev/sda3, svuoto home e faccio mount /dev/sda3 /home in fstab
sì, puoi provare, male che va, torni indietro.  Questo dovrebbe essere il modo meno rischioso. Diciamo che se fossi in te, io non svuoterei home  (nono)... basterebbe rinominarla _home ma i dati li lascerei lì  (yes). Inoltre, per praticità farei un backup di fstab. In fondo fare

Codice: Seleziona tutto

sudo cp /etc/fstab /etc/vecchia_fstab
non costa niente. Quanto ai rischi, che io sappia non dovresti creare scompiglio, la cartella home potrebbe stare anche in un disco di un pc in Australia condiviso in rete.
Progetto del momento: Trabolsciuter (ricerca i problemi già risolti nel forum di ubuntu)
saxtro
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2980
Iscrizione: domenica 4 giugno 2006, 13:16
Distribuzione: Kubuntu 20.04

Re: [Mount] Spostare cartella home

Messaggio da saxtro »

io farei cosi:
- ti crei una dir temporanea

Codice: Seleziona tutto

$ sudo mkdir /mnt/spostamenti
- poi ci monti sda3

Codice: Seleziona tutto

$ sudo mount /dev/sda3 /mnt/spostamenti
- poi ci copi dentro il contenuto della home

Codice: Seleziona tutto

 $ sudo cp -dpR /home/* /mnt/spostamenti
- apri spostamenti e ti assicuri che dentro non ci sia la dir home ma solo le sottodir di home, altrimenti devi spostarli

Codice: Seleziona tutto

 $ sudo mv /mnt/spostamenti/home/* /mnt/spostamenti
- poi rinomini la home *

Codice: Seleziona tutto

 $ sudo mv /home /home.bak
poi crei il punto di mount per la nuova home

Codice: Seleziona tutto

 $ sudo mkdir /home
infine aggiusti l' fstab aggiungendo la linea

Codice: Seleziona tutto

/dev/sda3 /home ext3 defaults 0 2
* questo sarebbe bene farlo tramite un live cd
feua
Prode Principiante
Messaggi: 119
Iscrizione: lunedì 17 luglio 2006, 23:34

Re: [Mount] Spostare cartella home

Messaggio da feua »

Fatto tutto ok. Ho fatto come mi avete detto e il fatto che vi stia scrivendo vuol dire che è andato tutto ok.

Avendo fatto tutto da root ho dovuto dargli un bel chown -R per i permessi utente/gruppo.
Poi mi sono spaventato per gli UUID in fstab (da edgy hanno introdotto questi robi) ma va anche col sistema tradizionale.

Tutto ok grazie a tutti! :) :) :) :)
Utmib gaming forum and site admin ~~~~ http://www.utmib.com/forum
Personal website... ~~~~~~~~~~~~~~~ http://riky.altervista.org
Elenco delle mie guide - How to.. ~~~~~~ http://www.utmib.com/forum/viewtopic.php?p=23826
Avatar utente
Mr. Dreadsoft
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1510
Iscrizione: martedì 2 gennaio 2007, 11:08
Contatti:

Re: [Mount] Spostare cartella home

Messaggio da Mr. Dreadsoft »

(good) Ricorda di mettere [Risolto] nel titolo del topic.

Magari, se puoi dicci anche quale delle 10-15 soluzioni hai scelto  (rotfl)
Progetto del momento: Trabolsciuter (ricerca i problemi già risolti nel forum di ubuntu)
feua
Prode Principiante
Messaggi: 119
Iscrizione: lunedì 17 luglio 2006, 23:34

Re: [RISOLTO] [Mount] Spostare cartella home

Messaggio da feua »

MINI HOWTO: Come spostare la cartella home in un'altra partizione del disco.

Breve introduzione: il file system di linux (in questo caso ho usato ex3) è molto flessibile perchè permette di montare dischi, dispositivi e partizioni come se fossero, agli occhi di chi le usa, delle vere e proprie cartelle. Ecco che potrebbe nascere la necessità di montare la propria cartella home in un disco secondario, o, più in generale, in una partizione secondaria, in modo da avere *subito* più spazio a disposizione (e ovviamente liberarne dell'altro per il sistema operativo, programmi ecc...)

PREMESSE IMPORTANTI: tutti i comandi in questo mini howto sono per l'utente root. Se non l'avete fatto anteponete "sudo" a tutti i comandi. E' consigliabile inoltre spegnere l'interfaccia grafica prima di iniziare

Codice: Seleziona tutto

/etc/init.d/gdm stop
Oppure per KDE

Codice: Seleziona tutto

/etc/init.d/kdm stop
Come agire:descrizione per punti, è un'operazione abbastanza facile.

1) Preparare la partizione dove si vuole travasare la cartella home. Ad esempio, se volete proprio aggiungere un disco, collegatelo e da gparted create la partizione. Sempre su gparted trovate il nome del device con cui il kernel vede quella partizione: annotatevelo. Nel nostro caso è /dev/sda3

2) Fatto questo creatr una cartella temporanea e montate *temporaneamente* la nuova partizione

Codice: Seleziona tutto

cd /
mkdir Tmp
mount /dev/sda3 /Tmp
3) Ora nella cartella Tmp avete tutto lo spazio che vi serve, copiate di cattiveria tutto il contenuto della home.

Codice: Seleziona tutto

cd /home
cp -r * /Tmp (qui ci mette un po' se avete tanti giga)

OPPURE Fate
cp -dpr * /Tmp (e saltate il punto 7 dove si sistemano i permessi, grazie a saxtro)

4) Ora avete copiato tutto, spostate la cartella home in una cartella temporanea (per sicurezza, poi la cancelleremo) e create una nuova cartella home

Codice: Seleziona tutto

mv /home /home_old
mkdir home
5) Smontate la cartella temporanea e rimontatela nella nuova home

Codice: Seleziona tutto

umount /Tmp
mount /dev/sda3 /home
6) Controlliamo che le dimensioni della nuova home e di quella precedente coincidano

Codice: Seleziona tutto

cd /home
du -sk (vi restituisce un numero, annotatelo)
cd /home_old
du -sk (questo numero deve essere uguale a quello di prima)

** se tutto ok cancelliamo la vecchia home **
rm -r /home_old
7) Sistemiamo i permessi della nuova home: per ciascuna sottocartella di /home eseguiamo un chown per riassegnare il nome utente/gruppo giusto

Codice: Seleziona tutto

Es. se in home ci sono pippo e pluto
cd home
chown -R pippo:pippo ./pippo
chown -R pluto:pluto ./pluto
Controllate che i permessi siano a posto con un ls
ls -Al
8) Riavviamo GDM e come per magia non dovrebbe accorgersi di nulla

Codice: Seleziona tutto

/etc/init.d/gdm start
Oppure per KDE

Codice: Seleziona tutto

/etc/init.d/kdm start
9) sistemiamo fstab: apriamo una consolle e digitiamo

Codice: Seleziona tutto

sudo gedit /etc/fstab
e in coda inseriamo la riga

Codice: Seleziona tutto

/dev/sda3 /home ext3 defaults,errors=remount-ro 0 2
Con questa vi tiene il montaggio così anche al reboot.

Buon divertimento, se ci sono errori o commenti scrivetemi
Ultima modifica di feua il giovedì 2 agosto 2007, 20:20, modificato 1 volta in totale.
Utmib gaming forum and site admin ~~~~ http://www.utmib.com/forum
Personal website... ~~~~~~~~~~~~~~~ http://riky.altervista.org
Elenco delle mie guide - How to.. ~~~~~~ http://www.utmib.com/forum/viewtopic.php?p=23826
saxtro
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2980
Iscrizione: domenica 4 giugno 2006, 13:16
Distribuzione: Kubuntu 20.04

Re: [RISOLTO] [Mount] Spostare cartella home

Messaggio da saxtro »

se al posto di cp -r usi cp -dpR ti mantiene i link simbolici e non ti cambia i permessi ai files
Avatar utente
Mr. Dreadsoft
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1510
Iscrizione: martedì 2 gennaio 2007, 11:08
Contatti:

Re: [RISOLTO] [Mount] Spostare cartella home

Messaggio da Mr. Dreadsoft »

(b2b) questo è uno dei motivi per cui mi piace linux.... sei tu che dici al computer che cosa fare.
Progetto del momento: Trabolsciuter (ricerca i problemi già risolti nel forum di ubuntu)
feua
Prode Principiante
Messaggi: 119
Iscrizione: lunedì 17 luglio 2006, 23:34

Re: [RISOLTO] [Mount] Spostare cartella home

Messaggio da feua »

Mr. Dreadsoft ha scritto: (b2b) questo è uno dei motivi per cui mi piace linux.... sei tu che dici al computer che cosa fare.
Anche a me! Peccato che sia un po' limitante per i giochi altrimenti sarebbe il mio unico sistema.
saxtro ha scritto: se al posto di cp -r usi cp -dpR ti mantiene i link simbolici e non ti cambia i permessi ai files
Grazie, ho aggiornato.  ;)
Utmib gaming forum and site admin ~~~~ http://www.utmib.com/forum
Personal website... ~~~~~~~~~~~~~~~ http://riky.altervista.org
Elenco delle mie guide - How to.. ~~~~~~ http://www.utmib.com/forum/viewtopic.php?p=23826
Avatar utente
ugaciaka
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1960
Iscrizione: martedì 31 ottobre 2006, 19:00
Località: Belluno
Contatti:

Re: [RISOLTO] [Mount] Spostare cartella home

Messaggio da ugaciaka »

mmm...sarebbe interessante anche aggiungere come spegnere l'interfaccia grafica per utenti kde...
non ho mai comprato su ebay, i macbook non mi piacciono, non ho bisogno di facebook né myspace né secondlife
non sono un nerd né lamer né troll né geek né cracker né hacker
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: [RISOLTO] [Mount] Spostare cartella home

Messaggio da mau »

ugaciaka ha scritto: mmm...sarebbe interessante anche aggiungere come spegnere l'interfaccia grafica per utenti kde...

Codice: Seleziona tutto

sudo /etc/init.d/kdm stop
Ubuntu User #7046

Codice: Seleziona tutto

sudo apt-get moo
feua
Prode Principiante
Messaggi: 119
Iscrizione: lunedì 17 luglio 2006, 23:34

Re: [RISOLTO] [Mount] Spostare cartella home

Messaggio da feua »

Aggiornato... sono contento, vedo che a qualcuno serve questa guida :)
Utmib gaming forum and site admin ~~~~ http://www.utmib.com/forum
Personal website... ~~~~~~~~~~~~~~~ http://riky.altervista.org
Elenco delle mie guide - How to.. ~~~~~~ http://www.utmib.com/forum/viewtopic.php?p=23826
Avatar utente
ugaciaka
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1960
Iscrizione: martedì 31 ottobre 2006, 19:00
Località: Belluno
Contatti:

Re: [RISOLTO] [Mount] Spostare cartella home

Messaggio da ugaciaka »

certo che è seguita a presto lo farò anche io anche se non so dove metterla la home (devo ancora decidere), sarebbe da aggiungere nel wiki: facci un pensierino  (b2b) e grazie per la guida
non ho mai comprato su ebay, i macbook non mi piacciono, non ho bisogno di facebook né myspace né secondlife
non sono un nerd né lamer né troll né geek né cracker né hacker
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: [RISOLTO] [Mount] Spostare cartella home

Messaggio da mau »

ovviamente

Codice: Seleziona tutto

# /etc/init.d/kdm start
per farlo partire

Codice: Seleziona tutto

# /etc/init.d/kdm restart
per riavviare
Ubuntu User #7046

Codice: Seleziona tutto

sudo apt-get moo
feua
Prode Principiante
Messaggi: 119
Iscrizione: lunedì 17 luglio 2006, 23:34

Re: [RISOLTO] [Mount] Spostare cartella home

Messaggio da feua »

ugaciaka ha scritto: certo che è seguita a presto lo farò anche io anche se non so dove metterla la home (devo ancora decidere), sarebbe da aggiungere nel wiki: facci un pensierino  (b2b) e grazie per la guida
Figurati! X il wiki vediamo dopo le ferie.
Utmib gaming forum and site admin ~~~~ http://www.utmib.com/forum
Personal website... ~~~~~~~~~~~~~~~ http://riky.altervista.org
Elenco delle mie guide - How to.. ~~~~~~ http://www.utmib.com/forum/viewtopic.php?p=23826
Avatar utente
Incastro
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 353
Iscrizione: mercoledì 25 aprile 2007, 12:56
Località: Altrove

Re: [RISOLTO] [Mount] Spostare cartella home

Messaggio da Incastro »

Una guida, mi sembra, fatta bene. :)
Linuci semper grave inhabilis. Sono un po' sconfortato dagli aggiornamenti, che invece di migliorare i software li peggiorano.
Una guida.... Dittatura_della_maggioranza; Il lettore. A voce alta: the Reader/Der Leser (da B. Schlink, Der Vorleser)
feua
Prode Principiante
Messaggi: 119
Iscrizione: lunedì 17 luglio 2006, 23:34

Re: [RISOLTO] [Mount] Spostare cartella home

Messaggio da feua »

Incastro ha scritto: Una guida, mi sembra, fatta bene. :)
Thx! non andiamo troppo off topic. Corretto anche il riavvio x kde.
Utmib gaming forum and site admin ~~~~ http://www.utmib.com/forum
Personal website... ~~~~~~~~~~~~~~~ http://riky.altervista.org
Elenco delle mie guide - How to.. ~~~~~~ http://www.utmib.com/forum/viewtopic.php?p=23826
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 7 ospiti