Le 09/12/2012 20:51, geo cherchetout a écrit :Le 09/12/2012 18:13, *docanski* a écrit fort à propos :Bonjour,
Le DD d'un de mes PC comporte de plus en plus de secteurs défectueux,
vieillesse oblige : c'est un antique 60 Go qui tourne à 5400 tours.
Afin d'en récupérer la totalité, à savoir le système + home en ext3 + un
espace d'échange en NTFS et éviter de tout devoir réinstaller (il
comporte 3 bureaux, ça fait beaucoup), j'aimerais savoir quelle est la
méthode la plus sûre pour faire ce transfert sur un DD externe de 160
Go. Ce dernier est donc destiné à remplacer le premier une fois
l'opération effectuée.
Cordialement,
Ayant réalisé récemment la même opération avec clonezilla, je ne vois
pas ce qui pourrait être plus sûr.
Oui mais je crois (à vérifier) que la taille des partitions d'origine et
cibles doit être strictement identiques
...
Le 09/12/2012 20:51, geo cherchetout a écrit :
Le 09/12/2012 18:13, *docanski* a écrit fort à propos :
Bonjour,
Le DD d'un de mes PC comporte de plus en plus de secteurs défectueux,
vieillesse oblige : c'est un antique 60 Go qui tourne à 5400 tours.
Afin d'en récupérer la totalité, à savoir le système + home en ext3 + un
espace d'échange en NTFS et éviter de tout devoir réinstaller (il
comporte 3 bureaux, ça fait beaucoup), j'aimerais savoir quelle est la
méthode la plus sûre pour faire ce transfert sur un DD externe de 160
Go. Ce dernier est donc destiné à remplacer le premier une fois
l'opération effectuée.
Cordialement,
Ayant réalisé récemment la même opération avec clonezilla, je ne vois
pas ce qui pourrait être plus sûr.
Oui mais je crois (à vérifier) que la taille des partitions d'origine et
cibles doit être strictement identiques
...
Le 09/12/2012 20:51, geo cherchetout a écrit :Le 09/12/2012 18:13, *docanski* a écrit fort à propos :Bonjour,
Le DD d'un de mes PC comporte de plus en plus de secteurs défectueux,
vieillesse oblige : c'est un antique 60 Go qui tourne à 5400 tours.
Afin d'en récupérer la totalité, à savoir le système + home en ext3 + un
espace d'échange en NTFS et éviter de tout devoir réinstaller (il
comporte 3 bureaux, ça fait beaucoup), j'aimerais savoir quelle est la
méthode la plus sûre pour faire ce transfert sur un DD externe de 160
Go. Ce dernier est donc destiné à remplacer le premier une fois
l'opération effectuée.
Cordialement,
Ayant réalisé récemment la même opération avec clonezilla, je ne vois
pas ce qui pourrait être plus sûr.
Oui mais je crois (à vérifier) que la taille des partitions d'origine et
cibles doit être strictement identiques
...
Alors que les eleveurs et agriculteurs empoisonnent toujours la
Bretagne, geo cherchetout ecrit ce qui suit en ce 09/12/2012 20:51 :Ayant réalisé récemment la même opération avec clonezilla, je ne vois
pas ce qui pourrait être plus sûr.
J'ai essayé une fois clonezilla mais il est vrai que ça date de 3 ou 4
ans. Résultat : impossible de démarrer sur le nouveau disque.
Mébon, je peux retenter le coup.
Va-t'il accepter et transférer la partition NTFS et son contenu ?
Cordialement,
Alors que les eleveurs et agriculteurs empoisonnent toujours la
Bretagne, geo cherchetout ecrit ce qui suit en ce 09/12/2012 20:51 :
Ayant réalisé récemment la même opération avec clonezilla, je ne vois
pas ce qui pourrait être plus sûr.
J'ai essayé une fois clonezilla mais il est vrai que ça date de 3 ou 4
ans. Résultat : impossible de démarrer sur le nouveau disque.
Mébon, je peux retenter le coup.
Va-t'il accepter et transférer la partition NTFS et son contenu ?
Cordialement,
Alors que les eleveurs et agriculteurs empoisonnent toujours la
Bretagne, geo cherchetout ecrit ce qui suit en ce 09/12/2012 20:51 :Ayant réalisé récemment la même opération avec clonezilla, je ne vois
pas ce qui pourrait être plus sûr.
J'ai essayé une fois clonezilla mais il est vrai que ça date de 3 ou 4
ans. Résultat : impossible de démarrer sur le nouveau disque.
Mébon, je peux retenter le coup.
Va-t'il accepter et transférer la partition NTFS et son contenu ?
Cordialement,
Voici comment j'ai récemment fait pour pouvoir avoir mon système tel
qu'il est sur ma machine mais sur un DD externe bootable :
Pour la partition racine :
tar -cvpjf /chemin/vers/backup_root.tar.bz2 --exclude /proc --exclude
/sys --one-file-system /
Puis pour chacun des points de montage (c'est juste une préférence, ça
permet de bien dissocier données système des données perso):
tar -cvpjf /chemin/vers/backup_point_montage.tar.bz2 --one-file-system /point/de/montage
Ensuite, tu crées la table de partition kivabien© sur ton nouveau DD et
tu décompresses tes archives dans l'ordre (celle de la partition racine
en premier puis celes les points de montage _après avoir monté_ les
partitions idoines, il suffit de rester logique).
Une fois tout cela fait, tu chroot dedans,
tu montes /proc et /sys,
tu modifies fstab
et le fichier de config du gestionnaire d'amorçage comme
il se doit avec les nouvelles données.
Tu lances ton gestionnaire
d'amorçage pour qu'il applique les nouveaux paramètres et tu rebootes.
Voici comment j'ai récemment fait pour pouvoir avoir mon système tel
qu'il est sur ma machine mais sur un DD externe bootable :
Pour la partition racine :
tar -cvpjf /chemin/vers/backup_root.tar.bz2 --exclude /proc --exclude
/sys --one-file-system /
Puis pour chacun des points de montage (c'est juste une préférence, ça
permet de bien dissocier données système des données perso):
tar -cvpjf /chemin/vers/backup_point_montage.tar.bz2 --one-file-system /point/de/montage
Ensuite, tu crées la table de partition kivabien© sur ton nouveau DD et
tu décompresses tes archives dans l'ordre (celle de la partition racine
en premier puis celes les points de montage _après avoir monté_ les
partitions idoines, il suffit de rester logique).
Une fois tout cela fait, tu chroot dedans,
tu montes /proc et /sys,
tu modifies fstab
et le fichier de config du gestionnaire d'amorçage comme
il se doit avec les nouvelles données.
Tu lances ton gestionnaire
d'amorçage pour qu'il applique les nouveaux paramètres et tu rebootes.
Voici comment j'ai récemment fait pour pouvoir avoir mon système tel
qu'il est sur ma machine mais sur un DD externe bootable :
Pour la partition racine :
tar -cvpjf /chemin/vers/backup_root.tar.bz2 --exclude /proc --exclude
/sys --one-file-system /
Puis pour chacun des points de montage (c'est juste une préférence, ça
permet de bien dissocier données système des données perso):
tar -cvpjf /chemin/vers/backup_point_montage.tar.bz2 --one-file-system /point/de/montage
Ensuite, tu crées la table de partition kivabien© sur ton nouveau DD et
tu décompresses tes archives dans l'ordre (celle de la partition racine
en premier puis celes les points de montage _après avoir monté_ les
partitions idoines, il suffit de rester logique).
Une fois tout cela fait, tu chroot dedans,
tu montes /proc et /sys,
tu modifies fstab
et le fichier de config du gestionnaire d'amorçage comme
il se doit avec les nouvelles données.
Tu lances ton gestionnaire
d'amorçage pour qu'il applique les nouveaux paramètres et tu rebootes.
Un simple "cp -a /sda /sdb" fera l'affaire, alors ? Sans perdre le
secteur d'amorçage ?
Non, non, non! Pas copier le périphérique, monter toutes les partitions
et copier leur contenu!
Un simple "cp -a /sda /sdb" fera l'affaire, alors ? Sans perdre le
secteur d'amorçage ?
Non, non, non! Pas copier le périphérique, monter toutes les partitions
et copier leur contenu!
Un simple "cp -a /sda /sdb" fera l'affaire, alors ? Sans perdre le
secteur d'amorçage ?
Non, non, non! Pas copier le périphérique, monter toutes les partitions
et copier leur contenu!
Merci Doug pour cette réponse très intéressante. Mais du coup j'aurais
quelques questions.Voici comment j'ai récemment fait pour pouvoir avoir mon système tel
qu'il est sur ma machine mais sur un DD externe bootable :
Pour la partition racine :
tar -cvpjf /chemin/vers/backup_root.tar.bz2 --exclude /proc --exclude
/sys --one-file-system /
Étant donné que tu as précisé l'option --one-file-system, est-ce qu'on
peut considérer que « --exclude /proc » et « --exclude /sys » sont
inutiles ?
Puis pour chacun des points de montage (c'est juste une préférence, ça
permet de bien dissocier données système des données perso):
tar -cvpjf /chemin/vers/backup_point_montage.tar.bz2 --one-file-system /point/de/montage
Ensuite, tu crées la table de partition kivabien© sur ton nouveau DD et
tu décompresses tes archives dans l'ordre (celle de la partition racine
en premier puis celes les points de montage _après avoir monté_ les
partitions idoines, il suffit de rester logique).
Jusque là tout va bien, je suis.Une fois tout cela fait, tu chroot dedans,
Tu veux dire qu'on fait un truc du genre :
# chroot /racine /bin/bash
où /racine est le point de montage de la partition racine du nouveau disque.
C'est bien ça ?
tu montes /proc et /sys,
Comment ? Juste en faisant ça ?
# mount /proc
# mount /sys
tu modifies fstab
Ok, là j'imagine qu'on met à jour les noms de périphériques (/dev/xxx)
ou les UUID suivant le cas, c'est tout ?
et le fichier de config du gestionnaire d'amorçage comme
il se doit avec les nouvelles données.
Alors là, je ne vois pas. Tu peux préciser, dans le cas où on utilise
Grub (par exemple) ?
update-grub peut-être ?
Tu lances ton gestionnaire
d'amorçage pour qu'il applique les nouveaux paramètres et tu rebootes.
Et là je ne vois pas du tout ?
Merci Doug pour cette réponse très intéressante. Mais du coup j'aurais
quelques questions.
Voici comment j'ai récemment fait pour pouvoir avoir mon système tel
qu'il est sur ma machine mais sur un DD externe bootable :
Pour la partition racine :
tar -cvpjf /chemin/vers/backup_root.tar.bz2 --exclude /proc --exclude
/sys --one-file-system /
Étant donné que tu as précisé l'option --one-file-system, est-ce qu'on
peut considérer que « --exclude /proc » et « --exclude /sys » sont
inutiles ?
Puis pour chacun des points de montage (c'est juste une préférence, ça
permet de bien dissocier données système des données perso):
tar -cvpjf /chemin/vers/backup_point_montage.tar.bz2 --one-file-system /point/de/montage
Ensuite, tu crées la table de partition kivabien© sur ton nouveau DD et
tu décompresses tes archives dans l'ordre (celle de la partition racine
en premier puis celes les points de montage _après avoir monté_ les
partitions idoines, il suffit de rester logique).
Jusque là tout va bien, je suis.
Une fois tout cela fait, tu chroot dedans,
Tu veux dire qu'on fait un truc du genre :
# chroot /racine /bin/bash
où /racine est le point de montage de la partition racine du nouveau disque.
C'est bien ça ?
tu montes /proc et /sys,
Comment ? Juste en faisant ça ?
# mount /proc
# mount /sys
tu modifies fstab
Ok, là j'imagine qu'on met à jour les noms de périphériques (/dev/xxx)
ou les UUID suivant le cas, c'est tout ?
et le fichier de config du gestionnaire d'amorçage comme
il se doit avec les nouvelles données.
Alors là, je ne vois pas. Tu peux préciser, dans le cas où on utilise
Grub (par exemple) ?
update-grub peut-être ?
Tu lances ton gestionnaire
d'amorçage pour qu'il applique les nouveaux paramètres et tu rebootes.
Et là je ne vois pas du tout ?
Merci Doug pour cette réponse très intéressante. Mais du coup j'aurais
quelques questions.Voici comment j'ai récemment fait pour pouvoir avoir mon système tel
qu'il est sur ma machine mais sur un DD externe bootable :
Pour la partition racine :
tar -cvpjf /chemin/vers/backup_root.tar.bz2 --exclude /proc --exclude
/sys --one-file-system /
Étant donné que tu as précisé l'option --one-file-system, est-ce qu'on
peut considérer que « --exclude /proc » et « --exclude /sys » sont
inutiles ?
Puis pour chacun des points de montage (c'est juste une préférence, ça
permet de bien dissocier données système des données perso):
tar -cvpjf /chemin/vers/backup_point_montage.tar.bz2 --one-file-system /point/de/montage
Ensuite, tu crées la table de partition kivabien© sur ton nouveau DD et
tu décompresses tes archives dans l'ordre (celle de la partition racine
en premier puis celes les points de montage _après avoir monté_ les
partitions idoines, il suffit de rester logique).
Jusque là tout va bien, je suis.Une fois tout cela fait, tu chroot dedans,
Tu veux dire qu'on fait un truc du genre :
# chroot /racine /bin/bash
où /racine est le point de montage de la partition racine du nouveau disque.
C'est bien ça ?
tu montes /proc et /sys,
Comment ? Juste en faisant ça ?
# mount /proc
# mount /sys
tu modifies fstab
Ok, là j'imagine qu'on met à jour les noms de périphériques (/dev/xxx)
ou les UUID suivant le cas, c'est tout ?
et le fichier de config du gestionnaire d'amorçage comme
il se doit avec les nouvelles données.
Alors là, je ne vois pas. Tu peux préciser, dans le cas où on utilise
Grub (par exemple) ?
update-grub peut-être ?
Tu lances ton gestionnaire
d'amorçage pour qu'il applique les nouveaux paramètres et tu rebootes.
Et là je ne vois pas du tout ?
Alors que les eleveurs et agriculteurs empoisonnent toujours la
Bretagne, Emmanuel Florac ecrit ce qui suit en ce 10/12/2012 09:09 :Un simple "cp -a /sda /sdb" fera l'affaire, alors ? Sans perdre le
secteur d'amorçage ?Non, non, non! Pas copier le périphérique, monter toutes les partitions
et copier leur contenu!
C'est bien ce que je pensais.
Mais dans ce cas, le problème sera la taille des partitions, non !? Il
faudra qu'elles soient exactement les mêmes que sur le DD original. Et
dans ce cas, comme la taille des deux DD est différente, où allons-nous ?
Cordialement,
Alors que les eleveurs et agriculteurs empoisonnent toujours la
Bretagne, Emmanuel Florac ecrit ce qui suit en ce 10/12/2012 09:09 :
Un simple "cp -a /sda /sdb" fera l'affaire, alors ? Sans perdre le
secteur d'amorçage ?
Non, non, non! Pas copier le périphérique, monter toutes les partitions
et copier leur contenu!
C'est bien ce que je pensais.
Mais dans ce cas, le problème sera la taille des partitions, non !? Il
faudra qu'elles soient exactement les mêmes que sur le DD original. Et
dans ce cas, comme la taille des deux DD est différente, où allons-nous ?
Cordialement,
Alors que les eleveurs et agriculteurs empoisonnent toujours la
Bretagne, Emmanuel Florac ecrit ce qui suit en ce 10/12/2012 09:09 :Un simple "cp -a /sda /sdb" fera l'affaire, alors ? Sans perdre le
secteur d'amorçage ?Non, non, non! Pas copier le périphérique, monter toutes les partitions
et copier leur contenu!
C'est bien ce que je pensais.
Mais dans ce cas, le problème sera la taille des partitions, non !? Il
faudra qu'elles soient exactement les mêmes que sur le DD original. Et
dans ce cas, comme la taille des deux DD est différente, où allons-nous ?
Cordialement,
update-grub peut-être ?
update-grub peut-être ?
update-grub peut-être ?
C'est bien ce que je pensais.
Mais dans ce cas, le problème sera la taille des partitions, non !? Il
faudra qu'elles soient exactement les mêmes que sur le DD original. Et
dans ce cas, comme la taille des deux DD est différente, où allons-nous
?
C'est bien ce que je pensais.
Mais dans ce cas, le problème sera la taille des partitions, non !? Il
faudra qu'elles soient exactement les mêmes que sur le DD original. Et
dans ce cas, comme la taille des deux DD est différente, où allons-nous
?
C'est bien ce que je pensais.
Mais dans ce cas, le problème sera la taille des partitions, non !? Il
faudra qu'elles soient exactement les mêmes que sur le DD original. Et
dans ce cas, comme la taille des deux DD est différente, où allons-nous
?
tar -cvpjf /chemin/vers/backup_root.tar.bz2 --exclude /proc --exclude
/sys --one-file-system /
Étant donné que tu as précisé l'option --one-file-system, est-ce qu'on
peut considérer que « --exclude /proc » et « --exclude /sys » sont
inutiles ?
Non, puisque /proc et /sys sont sur la même branche du système de
fichiers. Ils sont virtuels mais ils sont considérés sur la même
branche. Enfin, il me semble.
tu montes /proc et /sys,
Comment ? Juste en faisant ça ?
# mount /proc
# mount /sys
S'ils sont déclarés dans le fstab oui,
sinon :
mount -t proc proc /proc
mount -t sys sysfs /sys
et le fichier de config du gestionnaire d'amorçage comme
il se doit avec les nouvelles données.
Alors là, je ne vois pas. Tu peux préciser, dans le cas où on utilise
Grub (par exemple) ?
Si c'est grub (pas grub2), il suffit d'éditer /boot/grub.conf (ou
menu.lst, je ne me souviens plus). Pour grub2 c'est un peu plus chiant
et je ne me rapelle pas la manip à faire. Pour lilo, éditer
/etc/lilo.conf et lancer lilo.
Comme pour fstab, l'idée est de configurer le gestionnaire d'amorçage
pour que le noyau retrouve ses petits (la partition racine et celle de
swap).update-grub peut-être ?
Une fois que tu as modifié le fichier de config de grub, oui.Tu lances ton gestionnaire
d'amorçage pour qu'il applique les nouveaux paramètres et tu rebootes.
Et là je ne vois pas du tout ?
C'est l'équivalent d'update-grub.
tar -cvpjf /chemin/vers/backup_root.tar.bz2 --exclude /proc --exclude
/sys --one-file-system /
Étant donné que tu as précisé l'option --one-file-system, est-ce qu'on
peut considérer que « --exclude /proc » et « --exclude /sys » sont
inutiles ?
Non, puisque /proc et /sys sont sur la même branche du système de
fichiers. Ils sont virtuels mais ils sont considérés sur la même
branche. Enfin, il me semble.
tu montes /proc et /sys,
Comment ? Juste en faisant ça ?
# mount /proc
# mount /sys
S'ils sont déclarés dans le fstab oui,
sinon :
mount -t proc proc /proc
mount -t sys sysfs /sys
et le fichier de config du gestionnaire d'amorçage comme
il se doit avec les nouvelles données.
Alors là, je ne vois pas. Tu peux préciser, dans le cas où on utilise
Grub (par exemple) ?
Si c'est grub (pas grub2), il suffit d'éditer /boot/grub.conf (ou
menu.lst, je ne me souviens plus). Pour grub2 c'est un peu plus chiant
et je ne me rapelle pas la manip à faire. Pour lilo, éditer
/etc/lilo.conf et lancer lilo.
Comme pour fstab, l'idée est de configurer le gestionnaire d'amorçage
pour que le noyau retrouve ses petits (la partition racine et celle de
swap).
update-grub peut-être ?
Une fois que tu as modifié le fichier de config de grub, oui.
Tu lances ton gestionnaire
d'amorçage pour qu'il applique les nouveaux paramètres et tu rebootes.
Et là je ne vois pas du tout ?
C'est l'équivalent d'update-grub.
tar -cvpjf /chemin/vers/backup_root.tar.bz2 --exclude /proc --exclude
/sys --one-file-system /
Étant donné que tu as précisé l'option --one-file-system, est-ce qu'on
peut considérer que « --exclude /proc » et « --exclude /sys » sont
inutiles ?
Non, puisque /proc et /sys sont sur la même branche du système de
fichiers. Ils sont virtuels mais ils sont considérés sur la même
branche. Enfin, il me semble.
tu montes /proc et /sys,
Comment ? Juste en faisant ça ?
# mount /proc
# mount /sys
S'ils sont déclarés dans le fstab oui,
sinon :
mount -t proc proc /proc
mount -t sys sysfs /sys
et le fichier de config du gestionnaire d'amorçage comme
il se doit avec les nouvelles données.
Alors là, je ne vois pas. Tu peux préciser, dans le cas où on utilise
Grub (par exemple) ?
Si c'est grub (pas grub2), il suffit d'éditer /boot/grub.conf (ou
menu.lst, je ne me souviens plus). Pour grub2 c'est un peu plus chiant
et je ne me rapelle pas la manip à faire. Pour lilo, éditer
/etc/lilo.conf et lancer lilo.
Comme pour fstab, l'idée est de configurer le gestionnaire d'amorçage
pour que le noyau retrouve ses petits (la partition racine et celle de
swap).update-grub peut-être ?
Une fois que tu as modifié le fichier de config de grub, oui.Tu lances ton gestionnaire
d'amorçage pour qu'il applique les nouveaux paramètres et tu rebootes.
Et là je ne vois pas du tout ?
C'est l'équivalent d'update-grub.
update-grub
grub-install /dev/xxx
update-grub
grub-install /dev/xxx
update-grub
grub-install /dev/xxx