Sauvegarde/Restauration du MBR (Master Boot Record)
Par Fred le lundi 4 janvier 2010, 07:32 - Lien permanent
Avant l'installation d'un deuxième (ou nème) OS sur un ordinateur, je recommande chaudement la sauvegarde du boot-loader original.
Notamment parce que lors de l'installation d'un multiboot Linux/FreeBSD/OpenBSD sur PC portable déjà équipé de VISTA parce que le nouvel OS va vous proposer d'installer un beau boot-loader dans le MBR du disque qui risque de rentre un ou plusieurs autres OS non bootables.
Comme mentionné dans un précédent message, mieux vaut éviter de toucher au MBR de Windows sur un portable.
La manip pour se sécuriser est de sauvegarder sur une clé USB le MBR.
Voici une méthode qui vaut ce qu'elle vaut.
Booter sur un Linux liveCD, monter la clé USB (ex dans /media/usbdisk/).
Avant de lancer les commandes, affecter à la variable MBRDEV le fichier de device du disque bootable du PC ou se trouve le MBR (ex: MBRDEV=/dev/sda)
Sauvegarde du MBR:
dd if=$MBRDEV of=/media/usbdisk/mbr.$(basename $MBRDEV).$(date "+%Y%m%d%-H%M%S") bs=512 count=1
Cette commande crée un fichier dont le nom est par exemple /media/usbdisk/mbr.sda.20100104-074259
Restauration d'un MBR:
dd if=/media/usbdisk/mbr.$(basename $MBRDEV).AAAAMMJJ-HHmmSS of=$MBRDEV bs=512 count=1



Commentaires