Problème de restauration
Lyras
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
zipe31 Messages postés 36402 Date d'inscription Statut Contributeur Dernière intervention -
zipe31 Messages postés 36402 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai créé une clé USB bootable sur laquelle j'ai mis une distribution linux debian.
Puis j'ai fait des sauvegardes des partitions d'un disque dur externe SSD qui fonctionne très bien.
Avec un shell qui se lance au démarrage la clé partitionne un disque vierge et restaure les partitions en utilisant les backups.
Tout ce passe à merveille et j'ai une copie de mon disque dur source. Par contre lorsque je veux booter sur mon nouveau disque dur rien ne se passe, grub ne se lance même pas.
Faut-il reparamétrer le MBR ? reparamétrer GRUB ? j'avoue que je suis un peu perdue ...
Lyras
J'ai créé une clé USB bootable sur laquelle j'ai mis une distribution linux debian.
Puis j'ai fait des sauvegardes des partitions d'un disque dur externe SSD qui fonctionne très bien.
Avec un shell qui se lance au démarrage la clé partitionne un disque vierge et restaure les partitions en utilisant les backups.
Tout ce passe à merveille et j'ai une copie de mon disque dur source. Par contre lorsque je veux booter sur mon nouveau disque dur rien ne se passe, grub ne se lance même pas.
Faut-il reparamétrer le MBR ? reparamétrer GRUB ? j'avoue que je suis un peu perdue ...
Lyras
A voir également:
- Problème de restauration
- Restauration systeme windows 10 - Guide
- Restauration usine pc - Guide
- Restauration mac - Guide
- Restauration des données - Guide
- Restauration usine chromecast - Guide
3 réponses
Il me semble qu'il faut sauvegarder le MBR et le restaurer puisque grub s'installe dedans.
dd if=/dev/sda of=mbr.img bs=512 count=63
Pour la restauration :
dd if=mbr.img of=/dev/sda bs=512 count=63
Si on n'a pas copié le MBR, il faut monter la parition, faire un chroot et un grub-install (a vérifier, mes souvenirs sont imprécis).
Cordialement,
dd if=/dev/sda of=mbr.img bs=512 count=63
Pour la restauration :
dd if=mbr.img of=/dev/sda bs=512 count=63
Si on n'a pas copié le MBR, il faut monter la parition, faire un chroot et un grub-install (a vérifier, mes souvenirs sont imprécis).
Cordialement,
Salut,
Faut-il reparamétrer le MBR ?
Il faut surtout le restaurer, le reparamétrer manuellement serait un peu contraignant ;-))
Il te faut faire une sauvegarde de ton secteur de boot de ton disque source :
Puis il te faut restaurer cette sauvegarde sur ton nouveau disque :
Attention toutefois, ceci ne restaure que la table des partitions principales. S'il existe des partitions étendues, il faut aussi sauvegarder et restaurer celle-ci...
Sauvegarde :
Restauration :
Faut-il reparamétrer le MBR ?
Il faut surtout le restaurer, le reparamétrer manuellement serait un peu contraignant ;-))
Il te faut faire une sauvegarde de ton secteur de boot de ton disque source :
dd if=/dev/xdn of=/chemin/fichier.mbr bs=512 count=1Ou "x" correspond au format de ton disque (h (IDE) ou s (SATA /SCSI)) et "n" au disque.
Puis il te faut restaurer cette sauvegarde sur ton nouveau disque :
dd if=/chemin/fichier.mbr of=/dev/xdnEn modifiant"x" et "n" toujours en fonction...
Attention toutefois, ceci ne restaure que la table des partitions principales. S'il existe des partitions étendues, il faut aussi sauvegarder et restaurer celle-ci...
Sauvegarde :
sfdisk -d /dev/xdn > /chemin/save_etendue.sf
Restauration :
sfdisk /dev/xdn < /chemin/save_etendue.sf
Merci pour vos réponses,
mon disque source est partitionné de la façon suivante :
/dev/sda1 linux-swap ---
/dev/sda2 ext3 boot
/dev/sda2 extended ---
/dev/sda5 ext3 ---
/dev/sda6 ext3 ---
Donc pour sauvegarder je dois faire :
dd if=/dev/sda2 of=/home/save.mbr bs=512 count=1
sfdisk -d /dev/sda3 > /home/save_etendue.sf
Mais la deuxième commande me met le warning suivant :
Warning: start=30212096 - this looks like a partition rather than
the entire disk. Using fdisk on it is probably meaningless.
[Use the --force option if you really want this]
Je dois forcer ou utiliser la commande sur sda5 et sda6 ?
mon disque source est partitionné de la façon suivante :
/dev/sda1 linux-swap ---
/dev/sda2 ext3 boot
/dev/sda2 extended ---
/dev/sda5 ext3 ---
/dev/sda6 ext3 ---
Donc pour sauvegarder je dois faire :
dd if=/dev/sda2 of=/home/save.mbr bs=512 count=1
sfdisk -d /dev/sda3 > /home/save_etendue.sf
Mais la deuxième commande me met le warning suivant :
Warning: start=30212096 - this looks like a partition rather than
the entire disk. Using fdisk on it is probably meaningless.
[Use the --force option if you really want this]
Je dois forcer ou utiliser la commande sur sda5 et sda6 ?
le fichier save_etendue.sf que j'obtiens ressemble à ça :
# partition table of /dev/sda
unit: sectors
/dev/sda1 : start= 63, size= 3903732, Id=82
/dev/sda2 : start= 3903795, size= 26308301, Id=83, bootable
/dev/sda3 : start= 30212096, size= 32307200, Id= 5
/dev/sda4 : start= 0, size= 0, Id= 0
/dev/sda5 : start= 30240768, size= 94208, Id=83
/dev/sda6 : start= 30337024, size= 32180224, Id=83
Ce qui à l'air d'être correct mais que je lance la commande
sudo sfdisk --force /dev/sda < /media/disk/home/sds/save_etendue.sf
ma partition sda2 est transformé en fat32, pourtant Id=83 ça veut bien dire que c'est ext3 ...
# partition table of /dev/sda
unit: sectors
/dev/sda1 : start= 63, size= 3903732, Id=82
/dev/sda2 : start= 3903795, size= 26308301, Id=83, bootable
/dev/sda3 : start= 30212096, size= 32307200, Id= 5
/dev/sda4 : start= 0, size= 0, Id= 0
/dev/sda5 : start= 30240768, size= 94208, Id=83
/dev/sda6 : start= 30337024, size= 32180224, Id=83
Ce qui à l'air d'être correct mais que je lance la commande
sudo sfdisk --force /dev/sda < /media/disk/home/sds/save_etendue.sf
ma partition sda2 est transformé en fat32, pourtant Id=83 ça veut bien dire que c'est ext3 ...
Attention de bien vérifier sur les 2 PC (le source et la cible) la configuration dans le BIOS employée pour les disques (CHS ou LBA) qui normalement doit être identique.
Sinon, il te faudrait regarder de faire une copie complète de ton disque plutôt que des partitions, avec soit une copie physique directe avec "dd" ou l'emploi de softs comme G4U (nécessite un serveur FTP) ou Clonezilla...
Sinon, il te faudrait regarder de faire une copie complète de ton disque plutôt que des partitions, avec soit une copie physique directe avec "dd" ou l'emploi de softs comme G4U (nécessite un serveur FTP) ou Clonezilla...
J'ai l'impression que le count est un peu élevé, non ? ;-((