Vorrei spostare la /home
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
-
sunreal
- Master

- Messaggi: 1599
- Iscritto il: dom 10 apr 2005, 0:00
- Slackware: 14.1
- Desktop: kde
- Località: P.P.P.
Vorrei spostare la /home
E' possibile spostare una directory del filesystem come ad esempio /home oppure /usr in una nuova partizione? E soprattutto come si fa? Ciao.
-
sir_alex
- Linux 3.x

- Messaggi: 735
- Iscritto il: lun 21 mar 2005, 0:00
- Kernel: 2.6.35-22
- Desktop: KDE4
- Distribuzione: Ubuntu
- Località: Milano - Corbola (RO)
- Contatta:
Allora, premesso che sarebbe meglio fare questa operazione in fase di installazione, fai così:
1) ti logghi come root
2) da console devi poi montare la partizione che hai intenzione di montare come nuova home:
3) apri con un editor di testo qualunque il file /etc/fstab ed aggiungi
4) ora puoi andare a cancellare tutto il contenuto della vecchia home (e ovviamente lo puoi fare solo se ti sei loggato come root)
Mi raccomando! Dev cancellare solo il contenuto della home, ma la directory home in sè va tenuta!
5) riavvia il pc.
Al riavvio dovrebbe essere montata la nuova partizione in home, e tutto come prima.
Se qualcosa non va, ricordati sempre che puoi loggarti senza problemi come root, perchè la sua partizione è sotto /root!
1) ti logghi come root
2) da console devi poi montare la partizione che hai intenzione di montare come nuova home:
Codice: Seleziona tutto
>mount /dev/hdxx /mnt/hd
>cd /mnt/hd
>cp -Rf /home/* .
Codice: Seleziona tutto
/dev/hdxx /home auto defaults 0 0Codice: Seleziona tutto
>rm -rf /home/*5) riavvia il pc.
Al riavvio dovrebbe essere montata la nuova partizione in home, e tutto come prima.
Se qualcosa non va, ricordati sempre che puoi loggarti senza problemi come root, perchè la sua partizione è sotto /root!
- gallows
- Staff

- Messaggi: 3471
- Iscritto il: lun 20 set 2004, 0:00
- Desktop: cwm
- Distribuzione: OpenBSD
- Località: ~/
- Contatta:
Meglio cp -asir_alex ha scritto: <snip snip><snip snip>Codice: Seleziona tutto
>mount /dev/hdxx /mnt/hd >cd /mnt/hd >cp -Rf /home/* .
- Paoletta
- Staff

- Messaggi: 3975
- Iscritto il: lun 25 apr 2005, 0:00
- Slackware: 14.2 - 64 bit
- Desktop: fluxbox
- Località: Varese
concordo, così i permessi dei files nascosti rimarranno inalteratigallows ha scritto:Meglio cp -asir_alex ha scritto: <snip snip><snip snip>Codice: Seleziona tutto
>mount /dev/hdxx /mnt/hd >cd /mnt/hd >cp -Rf /home/* .
P.S.
Codice: Seleziona tutto
man cp -
sunreal
- Master

- Messaggi: 1599
- Iscritto il: dom 10 apr 2005, 0:00
- Slackware: 14.1
- Desktop: kde
- Località: P.P.P.
CONCORDO???? Si ma con chi? visto che ci sei e che ormai sei il mio "tutor" /mnt/hd (in questo comando hd è un nome di fantasia o la partizione dove vorrei mettere /home e quindi dovrei dare /mnt/hdb6 per esempio. Ciao.Paoletta ha scritto:concordo, così i permessi dei files nascosti rimarranno inalteratigallows ha scritto:Meglio cp -asir_alex ha scritto: <snip snip><snip snip>Codice: Seleziona tutto
>mount /dev/hdxx /mnt/hd >cd /mnt/hd >cp -Rf /home/* .
P.S.si dà dal terminale,e apparirà la pagina di manuale relativa al comando cp.Codice: Seleziona tutto
man cp
- Paoletta
- Staff

- Messaggi: 3975
- Iscritto il: lun 25 apr 2005, 0:00
- Slackware: 14.2 - 64 bit
- Desktop: fluxbox
- Località: Varese
concordo con gallows (non per niente l'ho citato); il procedimento indicato da sir_alex è esatto, ma come dice gallows io userei cp -a; ha ragione anche MAT, riavviare è superfluo, anche se lo puoi fare.
Comunque come consigliato da samiel, dai uno sguardo a
Comunque come consigliato da samiel, dai uno sguardo a
Codice: Seleziona tutto
man cp -
sunreal
- Master

- Messaggi: 1599
- Iscritto il: dom 10 apr 2005, 0:00
- Slackware: 14.1
- Desktop: kde
- Località: P.P.P.
Dopo un' ora di man cp (tutte in ing.) veniamo al dunque :gallows ha scritto:Meglio cp -asir_alex ha scritto: <snip snip><snip snip>Codice: Seleziona tutto
>mount /dev/hdxx /mnt/hd >cd /mnt/hd >cp -Rf /home/* .
1- mount /dev/hdd7 /mnt/hdd7 ---monto la partizione in cui dovrò copiare /home
2- cp /mnt/hdd7 ----che copio?? (o forse dovrei fare cp -a /home /mnt/hdd7 ?)
3- cp -a /home/* ----anche qui non capisco cosa si ottiene con questo comando e poi il punto inserito da sir alex è punteggiatura o fa parte del comando.
Aiutatemi prima che faccia qualche cavolata. Grazie
- gallows
- Staff

- Messaggi: 3471
- Iscritto il: lun 20 set 2004, 0:00
- Desktop: cwm
- Distribuzione: OpenBSD
- Località: ~/
- Contatta:
Codice: Seleziona tutto
# cp -a /home/* /mnt/hdd7- Paoletta
- Staff

- Messaggi: 3975
- Iscritto il: lun 25 apr 2005, 0:00
- Slackware: 14.2 - 64 bit
- Desktop: fluxbox
- Località: Varese
io qui mettereisir_alex ha scritto: 3) apri con un editor di testo qualunque il file /etc/fstab ed aggiungiCodice: Seleziona tutto
/dev/hdxx /home auto defaults 0 0
Codice: Seleziona tutto
/dev/hdd7 /home auto defaults 0 2