Comment sauvegarder et restaurer la MBR


Disk USB
La MBR ou Master Boot Record est une zone située tout au début de votre disque dur. Celle-ci est très importante car elle contient la table des partitions. On y trouve également la routine d'amorçage dont le but est de charger le système d'exploitation.

D'un point de vue général, sauvegarder sa MBR ne présente pas vraiment d'intérêt. Sauf si vous avez l'intention d'effectuer des manipulations risquées sur votre disque dur ou d'installer un nouveau Boot Loader (Grub, Lilo...) par exemples.

Sauvegarder la MBR

Pour faire une sauvegarde de votre MBR, lancez la commande suivante en root et en adaptant /dev/sda en fonction du chemin de votre disque dur :

dd if=/dev/sda of=MBR.dump bs=512 count=1

Si vous ne connaissez pas le chemin de votre disque dur, la commande fdisk -l pourra vous aider.

Restaurer la MBR

Pour restaurer la MBR en cas de problème, c'est un peu moins simple car il faudra dans un premier temps démarrer sur un liveCD. Une fois l'invite de commande à l'écran, il suffira de lancer ceci (toujours en adaptant le chemin de votre disque dur) :

sudo dd if=MBR.dump of=/dev/sda

On remarquera qu'ici nous avons inversé le inputfile et le outputfile de la commande dd afin d'effectuer l'opération inverse.


9 Commentaires pour "Comment sauvegarder et restaurer la MBR"

Flux des commentaires de cet article Ajouter un commentaire
  •  

    ça, c'est noté !
    merci

    RépondreRépondre
    Edouard , le 26 janvier 2010 à 09:16
  •  

    Effectivement ca peut toujours servir!
    Merci pour cette astuce

    RépondreRépondre
    nico , le 26 janvier 2010 à 09:30
  •  

    Par contre je ne pense pas que ca sauvegarde la table de partition étendue.

    RépondreRépondre
    bartounet , le 26 janvier 2010 à 11:04
  •  

    Pour les partitions etendues tu peux utiliser sfdisk.

    Backup :

    sfdisk -d /dev/sda > sda.part

    Restaure :
    sfdisk --force /dev/sda < sda.part

    A noter aussi que les 512 premier octets contiennent le mbr + les partions primaires
    le mbr seul fait 446 octets de mémoire.

    RépondreRépondre

    Franck , le 26 janvier 2010 à 11:30
  •  

    Tu n'imagines même pas combien de fois cette backup m'a sauvé la vie. Accessoirement on peut aussi feinter windows, on sait que depuis vista notre chère krosoft refuse de mettre en veille prolongée si il s'est vu démarré par grub. La feinte c'est de le démarré normalement puis de restaurer grub à l'arrache (dd via cygwin). On peut alors passer en veille prolongée, mais honnêtement j'aime pas trop la manip donc j'évite de faire ^^ j'ai plutôt abandonné la veille prolongée.

    RépondreRépondre
    R@OUL , le 26 janvier 2010 à 21:48
  •  

    Oui, il vaut mieux le sauvegarder au cas ou !
    Tien d'ailleurs, j'avais poster un article sur mon site a ce propos:

    ( Efface le liens si tu veux :mrgreen: )

    RépondreRépondre
    Tristan , le 27 janvier 2010 à 00:53
  •  

    @R@OUL : dd fonctionne avec cywin ? La dernière fois que je l'ai tester, mon /dev était vide !

    RépondreRépondre
    Tristan , le 27 janvier 2010 à 01:44
  •  

    Oui pas de pb avec le dd de base dans cygwin, je suis sous seven x64

    RépondreRépondre
    R@OUL , le 27 janvier 2010 à 22:33
  •  

    bonjour

    voilà une news a ce sujet
    http://cyber-nux.fr/tutoriels/142-ubuntu-equitable-enfin-lien-de-telechargement-

    tout simple et facile pour un newbees voulant installer linux sans prendre de risques

    RépondreRépondre
    Josepe36 , le 6 octobre 2010 à 12:00
 

Ajouter un commentaire

actualité android apache apple astuce astuces bash bilboblog blog boot chrome clavier commande commandes conky date debian Desktop développement elementary exploit faille fedora firefox flash gimp gnome google graphique Graphisme hack hacking Hardware humour intel internet iphone jailbreak Jeux Kde kernel libre Linux log logiciels Logiciels Libres lucid lynx maemo mail maquette metasploit microsoft mobile mockup monitoring mozilla multi-touch musique mysql n900 nautilus nokia noyau openoffice open source password photos php Planet publicité red hat redhat rpm réseau screenshot script serveur serveurs shell sql ssh statistiques sysadmin system Sécurité thème tux-planet tv twitter ubuntu unity vidéo vidéos vlc voyage wallpaper windows wordpress yum