duplicare / (root) [risolto]

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

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.
Rispondi
Avatar utente
daniele50
Linux 3.x
Linux 3.x
Messaggi: 964
Iscritto il: mar 10 apr 2007, 13:58
Nome Cognome: Daniele Cinquanta
Slackware: Slackware64 14.1
Kernel: 3.10.17
Desktop: Xfce 4.10
Località: San Zenone al Lambro (MI)
Contatta:

duplicare / (root) [risolto]

Messaggio da daniele50 »

Ciao,
sto duplicando la partizione di root per poter fare 'esperimenti'...

La root originale si trova in sdb1 mentre quella di backup in sda1.

Avviando dal dvd e montando le due partizioni ho copiato tutto il contenuto di sdb1 su sda1 con:

Codice: Seleziona tutto

cp -R /mnt/hdsdb1 /mnt/hdsda1
poi ho corretto il file /mnt/hdsda1/etc/fstab, home e altre partizioni rimangono montate nello stesso modo per entrambe le root.
Ho sistemato lilo per poter avviare slacky (la root originale) oppure slacky_bk (la root di backup).

Quando avvio slacky_bk non ci sono errori apparenti ma kde (che parte all'avvio) si ferma durante il caricamento.
Alla schermata di caricamento (dove appaiono le 5 icone in sequenza) carica l'icona con l'hd, la chiave inglese, il pianeta e poi si ferma senza fare niente.

Può essere perché nella root di backup tutte le directory, sottocartelle e file hanno come proprietario root:root oppure mi sfugge qualcosa??
Ultima modifica di daniele50 il mar 5 gen 2010, 17:09, modificato 1 volta in totale.

notsafe
Linux 2.x
Linux 2.x
Messaggi: 451
Iscritto il: mar 21 mar 2006, 11:00

Re: duplicare / (root)

Messaggio da notsafe »

ricopia il contenuto utilizzando l'opzione -a, quindi

Codice: Seleziona tutto

cp -a /mnt/hdsdb1 /mnt/hdsda1
dal man di cp

Codice: Seleziona tutto

-a, --archive
              same as -dpR
..
-d     same as --no-dereference --preserve=link
-p     same as --preserve=mode,ownership,timestamps

metrofox
Linux 3.x
Linux 3.x
Messaggi: 760
Iscritto il: gio 7 ago 2008, 12:29
Slackware: slackware64-current
Kernel: 3.4.4-ck3
Desktop: FluxBox-1.3.1
Distribuzione: FreeBSD-8.1(amd64)
Località: London

Re: duplicare / (root)

Messaggio da metrofox »

dd non vi piace?

notsafe
Linux 2.x
Linux 2.x
Messaggi: 451
Iscritto il: mar 21 mar 2006, 11:00

Re: duplicare / (root)

Messaggio da notsafe »

si, ma almeno capisce dove ha sbagliato :)

Avatar utente
daniele50
Linux 3.x
Linux 3.x
Messaggi: 964
Iscritto il: mar 10 apr 2007, 13:58
Nome Cognome: Daniele Cinquanta
Slackware: Slackware64 14.1
Kernel: 3.10.17
Desktop: Xfce 4.10
Località: San Zenone al Lambro (MI)
Contatta:

Re: duplicare / (root)

Messaggio da daniele50 »

Fatto!
Fondamentalmente non avevo pensato a due cose:
- i file nascosti (-a)
- gli attributi dei file (--preserve)
quindi:

cp -r -a --preserve

Funziona tutto a dovere (finalmente posso fare esperimenti senza preoccuparmi più di tanto... :D

Avatar utente
Ansa89
Iper Master
Iper Master
Messaggi: 2703
Iscritto il: mer 29 ago 2007, 17:57
Nome Cognome: Stefano Ansaloni
Slackware: 14.2 64bit
Kernel: 4.9.61
Desktop: XFCE 4.12
Località: Modena

Re: duplicare / (root)

Messaggio da Ansa89 »

metrofox ha scritto:dd non vi piace?
dd mi sembra più drastico come soluzione (però c'è anche lui).

Avatar utente
Thraphyx
Linux 2.x
Linux 2.x
Messaggi: 212
Iscritto il: ven 28 ago 2009, 22:43
Slackware: 14.1 multilib
Kernel: 3.10.17
Desktop: KDE 4.11.5

Re: duplicare / (root) [risolto]

Messaggio da Thraphyx »

daniele50 ha scritto: cp -r -a --preserve
Unico appunto, dal man di cp:

Codice: Seleziona tutto

 -a, --archive
              same as -dR --preserve=all
Quindi le opzioni -r e --preserve, quando si usa -a, sono ridondanti :thumbright:

Rispondi