Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Transfert du système vers un nouveau disque dur
Envoyé par: fabris

Bonsoir,

C'est une reprise du sujet d'Alexis72 sur le forum dev. mais dans un cadre plus restreint.
Ce sujet arrive juste quand ( encore un disque naze ), l'unique disque dur système ( Debian Sid ) commence à faire des seek error.
Après, généralement les choses se dégradent assez vite.

J'aimerais cloner le système (hda) sur un second disque dur (hdc)- que je viens d'installer -.

Sur le sujet d'Alexis72, j'ai compris qu'il fallait générer autant de partitions sur le nouveau dur pour accueillir les copies de l'ancien, qui seront réalisées en bootant d'abord sur un live-CD(Knoppix 5.1.1 par exemple), afin que les duplications soient faites pour un système "à froid" .

J'ai entendu parler de passer par tar mais, tout compte fait, une copie, partition par partition, avec cp et de bonnes options semble plus directe.
L'année dernière nicola a évoqué cette méthode en disant que les bonnes options se trouvaient sur un sujet plus ancien :
je n'ai jamais été capable de le localiser.

S'il vous plait, quelles options utiliser pour ce type de copie système ?

Merci d'avance.

Fabrice

--------------------------
T'as mis tes bols !

Poste le Tuesday 18 December 2007 21:32:57
Répondre     Citer    
Re: Transfert du système vers un nouveau disque dur
Envoyé par: fabris

Est-ce que partimage pourrait faire le boulot ?
( Je le découvre en "greppant" dans allpackages )

Poste le Tuesday 18 December 2007 22:15:39
Répondre     Citer    
Re: Transfert du système vers un nouveau disque dur
Envoyé par: nicola

Je préfère mc.

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Wednesday 19 December 2007 19:54:13
Répondre     Citer    
Re: Transfert du système vers un nouveau disque dur
Envoyé par: fabris

J'ignorais que mc pouvait aussi faire ça.
Là j'ai attaqué avec partimage.

Il ne suffit pas, dans le cas présent, de transférer le contenu de partitions vers d'autres qui seraient numérotées pareillement sur le nouveau dur. Il faut adapter les numéros de partitions ( et de plus j'en profite pour remettre de l'ordre en regroupant plusieurs vieilles partitions mal organisées ).

Suffit-il de toucher à fstab ?

Merci,

Fabrice
--------------------------------
Attention aux skins pathologiques !

Poste le Wednesday 19 December 2007 21:11:43
Répondre     Citer    
Re: Transfert du système vers un nouveau disque dur
Envoyé par: fabris

Ouf !

C'est bon, le système est passé sur le nouveau disque : l'ancien retiré ça boote. Après un :
chown -R fabrice /home/fabrice
le comportement de Sid est redevenu exactement identique.

Seul truc foiré : j'avais augmenté sur le disque neuf, de capacité plus importante, la taille de certaines partitions telles que /usr.
Malheureusement, partimage, à la restauration des partitions sauvegardées, me les a remises à la taille d'origine.

Je regarde avec testdisk : comprends pas ce rétrécissement...

Poste le Wednesday 19 December 2007 22:01:10
Répondre     Citer    
Re: Transfert du système vers un nouveau disque dur
Envoyé par: fabris

Je croyais que tout était normal, pas tout à fait :
claws-mail me marque tous les messages ( des milliers dans certaines mail-lists ) non lus !

Il y a donc un truc qui n'a pas été dupliqué correctement, mais quoi ?

Poste le Wednesday 19 December 2007 22:06:37
Répondre     Citer    
Re: Transfert du système vers un nouveau disque dur
Envoyé par: Colin

fabris: Soit les fichiers .claws_cache et .claws_mark présents dans les sous-répertoires de ta mailbox n'ont pas été copiés, soit plus probablement, les timestamps des emails ont changé lors de ta migration. Tu peux empêcher cela avec soit un .tar ("tar -zcf mail.tar.gz Mail" sur l'ancien, "tar -zxf mail.tar.gz" sur le nouveau); soit avec l'option -a de cp: "cp -a /mnt/old/Mail /mnt/new/Mail" - à adapter.

Poste le Thursday 20 December 2007 11:29:52
Répondre     Citer    
Re: Transfert du système vers un nouveau disque dur
Envoyé par: fabris

Bonsoir Colin et merci de tes explications,

Désolé, j'étais indisponible ces jours.
C'est vrai qu'une copie, avec cp met le fichier destination à la date de la copie.

Je n'avais pas réfléchis à ça pour la duplication de /home/ : au lieu d'utiliser partimage, comme pour les autres partitions, j'ai simplement fait un cp -r -f.

En fait, je ne réalisais pas les conséquences : en faisant cela, j'ai perdu toutes les dates de mes fichiers. Et c'est parfois bien intéressant de se rappeler quand on a écrit quelquechose la dernière fois...
Va falloir faire un tar de 19 Go.

Poste le Saturday 22 December 2007 22:33:46
Répondre     Citer    
Re: Transfert du système vers un nouveau disque dur
Envoyé par: panthere noire

nan smiling smiley
systeme rescue [www.sysresccd.org]
tu boot dessu
ensuite startx
clique droit gparted
tu sélectionne le dd a copier ensuite tu sélectionne la partition tu sélectionne le nouveau dd tu pastes et boum sa roule. il faut juste crée la partition entendue a la mano.

sa clone le dd avec ces avantage et ces défaut, si le dd sources est endomager c'est déja trop tard.

tar c'est bien mai sa te clone pas un dd, sa te sauvegarde les fichier

sinon regarde du coter de :dd pour le mode console nettement moins facile par contres !

net install--> sid2.6.32 dist i386
fluxbox
nvidia 8800gtx 768 ddr3

Poste le Monday 24 December 2007 04:13:24
Répondre     Citer    
Re: Transfert du système vers un nouveau disque dur
Envoyé par: fabris

Merci panthere noire, j'étais absent ces temps-ci.

Tous mes problèmes de duplications de partitions étaient réglés :
tous ce qui me manque, sur une seule partition =/home, c'est
de copier les fichiers en préservant les dates.

Plutôt que de faire un très gros tar, je préfèrerais juste faire un cp -r -f avec une option qui préserve les dates ( mais je ne la trouve pas )

Poste le Monday 31 December 2007 20:28:35
Répondre     Citer    
Re: Transfert du système vers un nouveau disque dur

cp -a


----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Poste le Monday 31 December 2007 23:38:01
Répondre     Citer    
Re: Transfert du système vers un nouveau disque dur
Envoyé par: fabris

Merci Basile et bonne année !

C'est exactement ça qu'il me fallait mais j'avais fait :
/date dans man cp sans succès... sans penser à chercher timestamps.

Poste le Tuesday 1 January 2008 00:53:07
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Transfert du système vers un nouveau disque dur
Aide sur les distributions Debian, Ubuntu et leurs dérivées : Mepis, Mint, Knoppix, Kubuntu, Lubuntu, Xandros

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons