upgrade disque dur, comment copier le contenu ?

upgrade disque dur, comment copier le contenu ? - Linux et OS Alternatifs

Marsh Posté le 15-07-2004 à 22:25:13    

hello,  
 
Je compte remplacer mon disque par un 80 go, donc je voudrais recopier tout son contenu sur le nouveau pour pouvoir booter directement dessus en enlevant l'ancien.
 
Quelqu'un a une commande magique qui ferait une image parfaite de /hda vers /hdb ?
 

Reply

Marsh Posté le 15-07-2004 à 22:25:13   

Reply

Marsh Posté le 15-07-2004 à 22:36:53    

cp -a ?
 
Sinon, tu as partimage, mais je ne l'ai jamais utilisé.

Reply

Marsh Posté le 15-07-2004 à 22:37:07    

Faire une image du disque n'est pas la meilleure solution en passant sur un disque plus gros
 
Ce que tu peux faire :
 
- placer ton nouveau disque à la place de l'ancien (le nouveau en hda et l'ancien en hdb)
 
- booter en mode rescue sur le cd de ta distro, ou passer par un live-cd (knoppix par exemple)
 
- créer les partitions comme tu le souhaites sur le nouveau disque (avec fdisk par exemple)
 
- monter les partitions de chacun des 2 disques
 
- utiliser "cp -a" pour copier le contenu des anciennes partitions vers les nouvelles
 
- réinstaller ton boot-loader sur hda
 
- rebooter normalement
 
ainsi tu n'as pas à recouper la machine pour inverser les disques, tu fais toutes les opérations en une fois, en procédant comme celà tu n'auras pas de suprise

Reply

Marsh Posté le 15-07-2004 à 22:51:37    

le fait de debrancher n'est pas un problème, je dois de toute façons recouper pour enlever l'ancien disque que je vais filler a un pote.
 
on m'avait parlé de cp -ax  
disosn que j'ai un peu peur de perdre des données dans l'histoire..

Reply

Marsh Posté le 15-07-2004 à 22:52:59    

si tu fais bien attention, le risque est minime ; le tout est de ne pas faire ça à 4h du mat quand t'as pas les yeux en face des trous


---------------
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.
Reply

Marsh Posté le 15-07-2004 à 22:55:01    

oui de fait  :jap:

Reply

Marsh Posté le 15-07-2004 à 22:59:47    

evites d essayer de copier /proc en tout cas :D


---------------
:: Light is Right ::
Reply

Marsh Posté le 15-07-2004 à 23:00:22    

au pire, cp -a c'est pas un mv, tu ne supprimes pas les fichiers initiaux donc en cas de pb, tu peux repartir sur le premier disque et recommencer


---------------
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.
Reply

Marsh Posté le 15-07-2004 à 23:22:05    

Un truc qui m'a surpris dans linux c'est le fait que si on met son dur de boot sur un autre port ide, et bien on ne peut plus booter.
Avec windows on peut.
C'est idiot mais je trouve ça un peu surprenant pour un systeme aussi modulaire que linux.
 
Avec lilo par exemple on boot sur une partition sur tel port ide.
Je ne sais pas si il existe un moyen alternatif permettant de booter sur un numero de partoche du disque ayant servis a booter, mais il ne me semble pas.

Reply

Marsh Posté le 15-07-2004 à 23:23:11    

passer les bonnes commandes a lilo/grub au boot


---------------
:: Light is Right ::
Reply

Marsh Posté le 15-07-2004 à 23:23:11   

Reply

Marsh Posté le 15-07-2004 à 23:23:51    

tomate77 a écrit :

evites d essayer de copier /proc en tout cas :D


 
Oui, il faut eviter de le copier, et cp risque de bloquer dessus (rsync -a arrive a s'en sortir), par contre il ne faut pas oublier de creer un dossier /proc a la racine, pas comme moi recement :D

Reply

Marsh Posté le 15-07-2004 à 23:24:21    

tomate77 a écrit :

passer les bonnes commandes a lilo/grub au boot


 
un truc genre root=/dev/hdbidule ?
Et il vaut mieux ce rappeller ddu numero de la partoche :)


Message édité par karim63 le 15-07-2004 à 23:25:06
Reply

Marsh Posté le 15-07-2004 à 23:26:09    

karim63 a écrit :

un truc genre root=/dev/hdbidule ?
Et il vaut mieux ce rappeller ddu numero de la partoche :)

grub a la completion des durs et des partoches :sol:


---------------
:: Light is Right ::
Reply

Marsh Posté le 15-07-2004 à 23:26:41    

karim63 a écrit :

Un truc qui m'a surpris dans linux c'est le fait que si on met son dur de boot sur un autre port ide, et bien on ne peut plus booter.
Avec windows on peut.
C'est idiot mais je trouve ça un peu surprenant pour un systeme aussi modulaire que linux.
 
Avec lilo par exemple on boot sur une partition sur tel port ide.
Je ne sais pas si il existe un moyen alternatif permettant de booter sur un numero de partoche du disque ayant servis a booter, mais il ne me semble pas.


 
avec lilo ça ne fonctionne pas, mais avec grub oui, tant que tu concerves le numéro de disque

Reply

Marsh Posté le 15-07-2004 à 23:28:41    

BMOThekiller a écrit :

avec lilo ça ne fonctionne pas, mais avec grub oui, tant que tu concerves le numéro de disque

spa un pb avec grub tu retrouves facilement le numero grace a la completion :)


---------------
:: Light is Right ::
Reply

Marsh Posté le 15-07-2004 à 23:33:56    

ok, ça tombe bien, j'ai installer une debian avec grub :D

Reply

Marsh Posté le 15-07-2004 à 23:34:23    

karim63 a écrit :

ok, ça tombe bien, j'ai installer une debian avec grub :D

sage decision :jap:


---------------
:: Light is Right ::
Reply

Marsh Posté le 15-07-2004 à 23:43:26    

tomate77 a écrit :

sage decision :jap:


 
La mandrake qui déconne apres un flashage de bios ne m'a pas laissé le choix.

Reply

Marsh Posté le 15-07-2004 à 23:46:45    

et un chtit rsync, au cas où y'aurait un blème pendant la copie, ça peut être pratique

Reply

Marsh Posté le 15-07-2004 à 23:59:28    

tomate77 a écrit :

spa un pb avec grub tu retrouves facilement le numero grace a la completion :)


 
ben de toutes façons t'en as pas besoin, si tu déplaces le disque sur un autre IDE et que tu utilises les labels, ça fonctionne quand même sans modif, du fait que grub n'identifie pas la position physique du disque, mais plutôt son ordre d'apparition à détection :
 
si ton disque est hda, donc hd0 pour grub et que tu passes ce disque en hdd par exemple (toujours hd0 pour grub), tu n'auras pas de modif à faire dans la conf tant que tu ne mettras pas d'autre disque avant (et encore ça dépend du bios), il suffit simplement de mettre un label à la création de chaque partition et tu n'as même pas besoin de modifier fstab non-plus (edit : à part le swap :/)


Message édité par BMOTheKiller le 16-07-2004 à 00:02:30
Reply

Marsh Posté le 16-07-2004 à 00:24:58    

oui mais le root= va changer ;)


---------------
:: Light is Right ::
Reply

Marsh Posté le 16-07-2004 à 00:29:52    

ben nan, pas avec les labels :p
 
/vmlinuz ro root=LABEL=/ ...

Reply

Marsh Posté le 16-07-2004 à 00:40:38    

j ai pas de label [:ddr555]


---------------
:: Light is Right ::
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed