S'il y a deux disques, voir Dual Boot sur 2 disques durs séparés
Nous décrivons ici le cas d'un seul disque, configuration de la plupart des ordinateurs du commerce.
La méthode fonctionne dans tous les cas : le PC démarre sur le disque Windows, dont le menu de démarrage permet de choisir entre Windows ou Ubuntu.
Sur les portables, mieux vaut ne pas modifier le MBR à cause du tatouage.
Pour ne pas toucher au MBR, nous utiliserons NTLDR, le chargeur de démarrage de Windows.
Ainsi Le BIOS lancera Windows au démarrage de la machine et nous pourrons démarrer Ubuntu :
La partition Windows doit être amorçable. Pour le vérifier,
On va :
Si Windows n'est pas pré-installé sur la machine, voyez Systèmes d'exploitation Windows pour l'installer.
Windows est donc installé dans une partition amorçable du disque.
Sous Windows, effacez les fichiers temporaires de Windows et défragmentez le disque C:.
Schéma à atteindre :
Toucher les partitions n'est pas sans risque pour les données.
Les données étant uniques, il est sage de les sauvegarder sur un autre support avant toute manœuvre sur les partitions.
Toujours sur le cd Ubuntu, lancez gparted :
On va générer un fichier contenant la partition de démarrage (celle de Windows), le copier sur la partition de démarrage de Window et configurer le Boot loader de Windows pour qu'il l'exécute :
$ sudo dd if=/dev/sda of=sauvegarde_mbr_win bs=512 count=1
Cela génére un fichier sauvegarde_mbr_win contenant les 512 octets de la partition de démarrage.
Voir installation
Sauvegardez le contenu du MBR de Windows en lançant dans un terminal la commande :
$ sudo dd if=/dev/sda of=sauvegarde_mbr_win bs=512 count=1
Sous nautilus, montez le disque Ubuntu et installez Grub :
$ sudo grub-install --root-directory=/media/... /dev/sda
(après /media, la touche Tab ⇆ permet de trouver le point de montage)
On va générer un fichier contenant la partition de démarrage de Linux, le copier sur la partition de démarrage de Windows et configurer le Boot loader de Windows pour qu'il l'exécute :
$ sudo dd if=/dev/sda of=grub.bs bs=512 count=1
Cela génére un fichier grub.bs contenant les 512 octets de la partition de démarrage.
Lancez la commande :
$ sudo dd of=/dev/sda if=sauvegarde_mbr_win bs=512 count=1
C:\bootsect.lnx="Linux"
Au démarrage, on peut désormais choisir entre Windows et Linux.
Basé sur « Article » par Auteur.