upgrade disque dur, comment copier le contenu ? - Linux et OS Alternatifs
Marsh Posté le 15-07-2004 à 22:36:53
cp -a ?
Sinon, tu as partimage, mais je ne l'ai jamais utilisé.
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
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..
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
Marsh Posté le 15-07-2004 à 22:59:47
evites d essayer de copier /proc en tout cas
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
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.
Marsh Posté le 15-07-2004 à 23:23:11
passer les bonnes commandes a lilo/grub au boot
Marsh Posté le 15-07-2004 à 23:23:51
tomate77 a écrit : evites d essayer de copier /proc en tout cas |
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
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
Marsh Posté le 15-07-2004 à 23:26:09
karim63 a écrit : un truc genre root=/dev/hdbidule ? |
grub a la completion des durs et des partoches
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 lilo ça ne fonctionne pas, mais avec grub oui, tant que tu concerves le numéro de disque
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
Marsh Posté le 15-07-2004 à 23:34:23
karim63 a écrit : ok, ça tombe bien, j'ai installer une debian avec grub |
sage decision
Marsh Posté le 15-07-2004 à 23:43:26
tomate77 a écrit : sage decision |
La mandrake qui déconne apres un flashage de bios ne m'a pas laissé le choix.
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
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 )
Marsh Posté le 16-07-2004 à 00:24:58
oui mais le root= va changer
Marsh Posté le 16-07-2004 à 00:29:52
ben nan, pas avec les labels
/vmlinuz ro root=LABEL=/ ...
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 ?