Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
750 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Transfert système sur un autre disque dur

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Transfert système sur un autre disque dur

n°322736
Threep
I'm a mighty pirate!
Posté le 10-09-2003 à 20:24:15  profilanswer
 

Voilà mon problème, je change de disque dur (pour un plus gros), et j'aimerai transferer tout mon système actuel en l'état (permissions, dates des fichiers, liens symboliques, etc).
 
Est ce que tar zvcpf toto.tar.gz / sur l'ancien disque, puis tar xvzf toto.tar.gz sur le nouveau suffira ? (+ la réinstallation de lilo)
 
merci

mood
Publicité
Posté le 10-09-2003 à 20:24:15  profilanswer
 

n°322740
mirtouf
Light is right !
Posté le 10-09-2003 à 20:28:12  profilanswer
 
n°322746
Threep
I'm a mighty pirate!
Posté le 10-09-2003 à 20:29:53  profilanswer
 

Bouah si une simple tar peut faire ce que je demande, pkoi pas.
 
Mais merci du tuyau pour le prog.

n°322747
mirtouf
Light is right !
Posté le 10-09-2003 à 20:31:32  profilanswer
 

Effectivement en passant l'option -p on devrait (à priori) conserver les attributs de tous les fichiers et dossiers.


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°322842
HJ
Posté le 11-09-2003 à 00:53:50  profilanswer
 

muhmm je pense que la solution partimage est + "propre"
Car je doute que l'opération marche si le hdd n'est plus le meme (taille différente, etc)
 
Par contre, question qui se pose, peut faire la manip qd linux est en route (cad en travail normal) ou il faut arreter et monter la partition avec un CD style knopix ou autre pour faire cette opération ?


Message édité par HJ le 11-09-2003 à 00:58:05
n°322844
udok
La racaille des barbus ©clémen
Posté le 11-09-2003 à 01:37:15  profilanswer
 

moi je fais un cp -a d'habitude (ne pas oublier de réinstaller le boot loader bien entendu)


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°322865
l'eau de l​a
Posté le 11-09-2003 à 10:13:41  profilanswer
 

HJ a écrit :

muhmm je pense que la solution partimage est + "propre"
Car je doute que l'opération marche si le hdd n'est plus le meme (taille différente, etc)
 
Par contre, question qui se pose, peut faire la manip qd linux est en route (cad en travail normal) ou il faut arreter et monter la partition avec un CD style knopix ou autre pour faire cette opération ?


 
En gros tar, ou une copie par cp, devrait marché directement. Cela pose problème si tu utilises dd sans faire trop gaffe.
 
Ensuite, il faut relancer lilo. Pour ça, il faut booter sur une knoppix (par exemple), tu chroot ton nouveau disque (qui a pris la place de l'ancien pour éviter l'embrouille entre hda et hdb) et tu lances lilo.

n°322919
Mjules
Modérateur
Parle dans le vide
Posté le 11-09-2003 à 12:08:10  profilanswer
 

Une bonne explication :
http://www.mandrakelinux.com/en/do [...] 08s03.html


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°322926
chaica
Posté le 11-09-2003 à 12:14:21  profilanswer
 

Avec cp -a il faut préalablement avoir installé une partition sur le nouveau disque en fait?

n°322931
farib
Posté le 11-09-2003 à 12:21:30  profilanswer
 

drapal ça m'intéresse, je vais devoir recréer ma partition racine qui me fait  des erreures au fsck [:spamafote]

mood
Publicité
Posté le 11-09-2003 à 12:21:30  profilanswer
 

n°322938
Mjules
Modérateur
Parle dans le vide
Posté le 11-09-2003 à 12:24:03  profilanswer
 

pour copier une partition (avec droit, permissions...) :
 
cp -a
 
tar  
 
dd (mais recreer exactement la même structure donc si disque pas identique, perte de place)
 
partimage
 
pour une méthode pas à pas, cf le lien un poil + haut.


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°322962
farib
Posté le 11-09-2003 à 12:52:33  profilanswer
 

ta citation elle ro><e,  :love:  

n°323312
ipnoz
Sapé comme jamais !
Posté le 11-09-2003 à 20:22:51  profilanswer
 

udok a écrit :

moi je fais un cp -a d'habitude (ne pas oublier de réinstaller le boot loader bien entendu)


 
moi c'est ce que j'ai fais , mais t'as pas un probleme une fois arrivé a /proc ? Moi j'ai eut a chaque fois une beau kernel panic ...

n°323347
farib
Posté le 11-09-2003 à 21:46:16  profilanswer
 

fo booter sur un CD evidemment....


---------------
Bitcoin, Magical Thinking, and Political Ideology
n°323455
l'eau de l​a
Posté le 12-09-2003 à 10:47:56  profilanswer
 

ipnoz a écrit :


 
moi c'est ce que j'ai fais , mais t'as pas un probleme une fois arrivé a /proc ? Moi j'ai eut a chaque fois une beau kernel panic ...


 
 
remarque c'est forcé... /proc est un repertoire virtuel, il ne faut  pas le sauver. Dedans, tu dois avoir un fichier qui représente le contenu de la RAM et toutes les descriptions des différents proces donc si tu commences à vouloir sauver cela,...

n°323459
QnX
iiyama HM903DTA :love:
Posté le 12-09-2003 à 11:00:28  profilanswer
 

alors quelqu'un a testé car moi ca m interresse cette manipulation mais je ne voudrais pas foutre en vrac mon disque dur car j ai quelques données importantes :)
 
une simple copie de hda1 vers hdb1 puis un chroot pour faire booter lilo suffit ? et il y a aucun probleme pour la swap ?

n°323460
l'eau de l​a
Posté le 12-09-2003 à 11:18:40  profilanswer
 

Pour la swap il faut que la créait à la main sur le nouveau disque.
 
Imagine que tu veux remplacer ton disque A par B.
 
1 Tu branches B en esclave IDE
2 Tu créais une partition swap et les partitions donnés que tu veux.
* Tu "mount" le disque sous /mnt/ce_que_tu_veux
* Tu copies ce que tu veux de A vers B (attention au /proc qui est virtuel)
* Selon comment se nomme B (hdb, hdc,...) tu modifie le lilo.conf qui est dans /mnt/ce_que_tu_veux/etc/lilo.conf. Si tu comptes débranché A, il faut faire attention au changement de nom.
* Tu débranches A
* Tu boot sur un CD rescue de mdk par exemple.
* Tu mount ton disque B dans /mnt/ce_que_tu_veux
* tu fais un "chroot /mnt/ce_que_tu_veux"
* tu tapes "lilo" qui install le boot loader pour B
* tu peut rebooter sans utiliser le rescue disk
* ensuite tu peut remettre A comme un nouveau disque et récupérer la place du swap
 
 

n°323875
ipnoz
Sapé comme jamais !
Posté le 12-09-2003 à 19:48:23  profilanswer
 

L'eau de la a écrit :


 
 
remarque c'est forcé... /proc est un repertoire virtuel, il ne faut  pas le sauver. Dedans, tu dois avoir un fichier qui représente le contenu de la RAM et toutes les descriptions des différents proces donc si tu commences à vouloir sauver cela,...


 
je sais ca mais bon un beau kernel panic pour ca :/

n°323879
ipnoz
Sapé comme jamais !
Posté le 12-09-2003 à 19:53:32  profilanswer
 

L'eau de la a écrit :

Pour la swap il faut que la créait à la main sur le nouveau disque.
 
Imagine que tu veux remplacer ton disque A par B.
 
1 Tu branches B en esclave IDE
2 Tu créais une partition swap et les partitions donnés que tu veux.
* Tu "mount" le disque sous /mnt/ce_que_tu_veux
* Tu copies ce que tu veux de A vers B (attention au /proc qui est virtuel)
* Selon comment se nomme B (hdb, hdc,...) tu modifie le lilo.conf qui est dans /mnt/ce_que_tu_veux/etc/lilo.conf. Si tu comptes débranché A, il faut faire attention au changement de nom.
* Tu débranches A
* Tu boot sur un CD rescue de mdk par exemple.
* Tu mount ton disque B dans /mnt/ce_que_tu_veux
* tu fais un "chroot /mnt/ce_que_tu_veux"
* tu tapes "lilo" qui install le boot loader pour B
* tu peut rebooter sans utiliser le rescue disk
* ensuite tu peut remettre A comme un nouveau disque et récupérer la place du swap


 
Quelque precision , ne pas oublier d'editer /etc/fstab du nouveau disque et le mettre en fonction des nouvelles partitions  
+ ne pas oublier de creer un rep. /proc , sinon tu ne booteras pas.
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Transfert système sur un autre disque dur

 

Sujets relatifs
[Debian] pb pour un système mixte (was:apt-get me fait une erreur...)[Sun Solaris 8 Sparc] Comment formater un disque ?
mandrake 9.1 prob disque durProblème avec disque dur sous linux :((
Message d'erreur du noyau au sujet d'un disque dur[ freebsd ] chgt de disque
Clonage disque dur - update redhatNettoyer le disque sous Linux
VMWARE 4.0 : partage de disque avec hote ?Créer un CD de Linux à partir d'une installation sur un disque dur ?
Plus de sujets relatifs à : Transfert système sur un autre disque dur


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR