Ceci est une ancienne révision du document !



Réinstaller un Master boot record compatible Windows

Ce tutoriel explique comment réinstaller un MBR (Master boot record) compatible Windows.

Cela peut être utile par exemple si vous avez installé Ubuntu sur un ordinateur en dual-boot avec Windows et :

  1. Si l'on vous demande de remettre l'ordinateur comme il était à la base (Sans Ubuntu et seulement windows)
  2. Si après installation d'Ubuntu, Windows ne démarre plus

Plusieurs méthodes permettent de réinstaller un MBR compatible Windows.

Méthode 1 : Si vous aviez sauvé le MBR avant d'installer Ubuntu

Il suffit alors de le restaurer, la procédure est décrite sur ce tutoriel.

Méthode 2 : A partir d'un CD de réparation Windows

Voir ce tutoriel.

Méthode 3 : Avec Super Grub Disk

Méthode 4 : En utilisant ms-sys

Démarche pas à pas : http://ms-sys.sourceforge.net/ (Anglais mais très facile à comprendre).

PPA pour Ubuntu 10.04 et 10.10 : https://launchpad.net/~rzr/+archive/ppa

Méthode 5 : Avec le paquet mbr

Cette méthode ne fonctionne pas avec Windows Vista (redémarrage en boucle), testé avec le live CD Jaunty Jackalope.

Installer mbr

  1. Démarrez le PC sur un Live-CD.
  2. saisissez dans un terminal les commandes suivantes :

sudo aptitude update && sudo aptitude install mbr

sudo install-mbr /dev/nom_de_votre_disque

L'installation de MBR peut aussi se faire par Synaptic: ouvrez "Gestionnaire de paquets Synaptic", tapez mbr, sélectionnez le paquet pour installation et appliquez. Ceci nécessite une connection web active. Ensuite, vous devez toujours faire la commande sudo install-mbr /dev/nom_de_votre_disque

Reconfigurer un MBR vierge

Cette procédure reconfigure le MBR pour lancer le système de la partition active

La partition active d'un disque dur est la partition que la routine de boot standard (i.e. celle du MBR, quand grub n'y a pas été installé ) va aller chercher pour charger et exécuter le système d'exploitation au démarrage.

Elle est repérée par le code 0x80, et par un flag boot ou une étoile dans la colonne "boot" ou "Amorce" de la sortie de la commande sudo fdisk -l

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sda1   *           1        1305    10482381   83  Linux
/dev/sda2            1306       36483   282567285    5  Extended
/dev/sda5            1306        1338      265041   82  Linux swap / Solaris
/dev/sda6            1339        2121     6289416   83  Linux
  1. Définir la partition active (celle qui contient Windows, ou un grub qui a été installé sur une partition et non sur le MBR ( C'est un choix à l'installation )
sudo parted /dev/sda set 1 boot on
  1. Réinstaller un MBR qui boot sur la partition active du disque /dev/sda 1):
sudo install-mbr -i n -p D -t 0 /dev/sda
-i interrupt n = none (pas de prompt MBR)
-p partition D (booter la partition active)
-t timeout 0 (ne pas attendre pour booter)
Liens / sources

Méthode 6 : avec TestDisk

Si la méthode ci-dessous ne fonctionne pas, sélectionnez [Advanced] à la place de [MBR Code] puis sélectionnez la partition et choisir [Boot] puis [Rebuild BS]. A ne pas utiliser en première intention mais permet de reconstruire un mbr efficacement quand les autres méthodes ont échoué.
  1. ouvrez un terminal et agrandissez la fenêtre afin qu'elle occupe tout l'écran ;
  2. Exécutez le logiciel Testdisk :
    testdisk
  3. À l'aide des flèches 'haut' et 'bas' de votre clavier, déplacez la sélection vers l'option [No Log] Don't record anything et appuyez sur Entrée ;
  4. Sélectionnez le disque principal de votre ordinateur (Disk /dev/sda), puis [Proceed] ;

Notez qu'il est possible que tous les disques n'apparaissent pas : pour cela choisissez l'option Sudo (flèche droite) et répétez l'opération

  1. Sélectionnez le type d'ordinateur que vous possédez (généralement [Intel ]), puis [Proceed] ;
  2. Sélectionnez l'option [MBR Code] pour réécrire le contenu du MBR du disque, puis [Proceed] (voir image ci-contre) ;
  3. Lorsque l'opération est terminée, redémarrez votre ordinateur.

Vous pouvez redémarrer la machine, Grub n'apparaîtra plus et Windows démarrera tout seul.

Si l'objectif est de ne laisser que Windows, il ne vous reste plus alors qu'à supprimer vos partitions Ubuntu avec GParted.


Contributeurs : Rikles , fnx, YannUbuntu


1)
dans le cas exemple, le MBR enchaîne sur grub installé sur /dev/sda1 qui va charger Linux
  • tutoriel/comment_reinstaller_un_mbr_compatible_windows.1308132764.txt.gz
  • Dernière modification: Le 15/12/2011, 15:21
  • (modification externe)