Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tutoriel:comment_amorcer_ubuntu_avec_bootmgr [Le 28/08/2010, 23:06]
82.235.146.76 Modif pour le cas Windows 7 / 10.04 : Dans mon cas pas de boot avec Grub Legacy mais ok avec Grub2 et détection automatique.
tutoriel:comment_amorcer_ubuntu_avec_bootmgr [Le 11/09/2022, 12:25] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>Hardy Jaunty ​installation amorçage partitions windows tutoriel}}+{{tag>​installation amorçage partitions windows tutoriel}}
  
 ----- -----
  
-====== ​Comment installer ​Ubuntu en dual-boot avec Windows Vista® ou 7 sur un même disque dur dans le cas d'un PC tatoué ? ======+====== ​Installer ​Ubuntu en dual-boot avec Windows Vista® ou 7 sur un même disque dur en utilisant l'amorceur de Windows ​======
  
  
-//Ce tutoriel sadresse aux possesseurs d'un [[:​pc_tatoue|PC tatoué]] qui souhaitent installer Ubuntu tout en gardant Microsoft(r) Windows ​Vista(r) sur le même disque dur. Cette possibilité de charger l'ordinateur sur l'​OS ​de son choix s'appelle "​multi-amorçage"​ (en anglais"//​multi-boot//"​Si vous possédez un deuxième disque dur physique, il est conseillé d'​[[tutoriel:​comment_faire_multiboot_propre_2_dd|installer Ubuntu ​et Windows sur des disques différents]]. //+//Ce tutoriel s'adresse aux possesseurs d'​un ​ordinateur probablement ​[[:​pc_tatoue|tatoué]] qui souhaitent installer Ubuntu tout en gardant Microsoft(r) Windows(r) ​Vista ou 7 sur le même disque dur, en utilisant l'​amorçeur de Windows, et sans modifier le MBR**Cette doc ne s'applique pas si Windows est installé en mode EFI (au lieu de Bios legacy) par conséquent elle ne s'applique pas pour Windows 88.et 10 préinstallés**.//
  
-En suivant ce tutorielvous installerez Ubuntu pas-à-pas en double-amorçage avec Windows Vista sans effacer le [[:pc_tatoué|tatouage]] de votre ordinateur ​et utiliserez l’amorceur ​de Windows pour charger l’un ou l’autre des systèmes d’exploitation à l'​allumage de votre ordinateur+<note warning>​**Attentioncette procédure spéciale n'​est ​à suivre que si vous avez d'​abord suivi [[:cohabitation_ubuntu_windows|cette procédure]] (beaucoup plus simple)**((et vous évitera [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=3368720|ce type de soucis]])).</​note>​
  
-<note tip>​Attention,​ cette procédure spéciale n'est à suivre que si votre ordinateur est tatoué. S'il ne l'est pas, ou **si vous ne savez pas s'il est tatoué**, [[:​tutoriel:​comment_sauvegarder_le_mbr|sauvez votre MBR]] par précaution,​ puis suivez la [[:​tutoriel:​installer_ubuntu_avec_le_live_cd|procédure ​d'installation standard]] qui est beaucoup plus simple((et vous évitera ​[[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=3368720|ce type de soucis]])).</​note>​+Il est indispensable ​d'avoir lu et compris ​[[:cohabitation_ubuntu_windows|ce document]] avant de continuer.
  
- 
-<note tip>Ce tutoriel est lié à l'​[[:​cohabitation_ubuntu_windows|installation d'​Ubuntu en cohabitation avec Windows]]. \\ 
-Il est fortement conseillé de lire ce document avant de continuer.</​note>​ 
 <note warning> <note warning>
 Même si nous tenterons d'​expliquer la procédure le plus simplement possible et de manière la plus accessible, nul n'est à l'abri d'une erreur. Par précaution,​ //​**effectuez une copie de sauvegarde de tous fichiers personnels importants**//​ sur un périphérique amovible (CD-ROM, DVD-ROM, clé USB, disquette, disque dur externe), un espace sur un serveur de stockage (si vous en possédez un) ou une partition d'un autre système d'​exploitation (s'il y en a une de disponible). Même si nous tenterons d'​expliquer la procédure le plus simplement possible et de manière la plus accessible, nul n'est à l'abri d'une erreur. Par précaution,​ //​**effectuez une copie de sauvegarde de tous fichiers personnels importants**//​ sur un périphérique amovible (CD-ROM, DVD-ROM, clé USB, disquette, disque dur externe), un espace sur un serveur de stockage (si vous en possédez un) ou une partition d'un autre système d'​exploitation (s'il y en a une de disponible).
Ligne 20: Ligne 17:
 Nous vous recommandons aussi d'​imprimer la totalité de ce document, afin de l'​avoir sous la main durant l'​installation d'​Ubuntu,​ et **de lire en totalité la procédure** avant de commencer. Vous aurez à utiliser une fenêtre de terminal et à exécuter des commandes. L'​article est agrémenté de nombreux compléments d'​informations (optionnels),​ qui se trouvent en bas de page afin de ne pas alourdir le texte lui-même. Nous vous recommandons aussi d'​imprimer la totalité de ce document, afin de l'​avoir sous la main durant l'​installation d'​Ubuntu,​ et **de lire en totalité la procédure** avant de commencer. Vous aurez à utiliser une fenêtre de terminal et à exécuter des commandes. L'​article est agrémenté de nombreux compléments d'​informations (optionnels),​ qui se trouvent en bas de page afin de ne pas alourdir le texte lui-même.
  
-Pour l'​exemple,​ nous prendrons pour acquis que Ubuntu sera installé à l'​emplacement ''/​dev/​sda2''​. Si vous installez Ubuntu dans un autre emplacement,​ **vous devrez adapter ce document afin qu'il corresponde à votre configuration**. Si vous avez besoin dassistance afin de découvrir cet emplacement,​ nous vous invitons à utiliser [[http://​forum.ubuntu-fr.org|nos forums de discussions]] ou [[http://​www.ubuntu-fr.org/​irc|notre salon de clavardage]].+Pour l'​exemple,​ nous prendrons pour acquis que Ubuntu sera installé à l'​emplacement ''/​dev/​sda2''​. Si vous installez Ubuntu dans un autre emplacement,​ **vous devrez adapter ce document afin qu'il corresponde à votre configuration**. Si vous avez besoin d'assistance afin de découvrir cet emplacement,​ nous vous invitons à utiliser [[http://​forum.ubuntu-fr.org|nos forums de discussions]] ou [[http://​www.ubuntu-fr.org/​irc|notre salon de clavardage]].
 </​note>​ </​note>​
- 
- 
- 
  
 ===== Préalables ===== ===== Préalables =====
  
 Pour suivre cette procédure, vous devez disposer : Pour suivre cette procédure, vous devez disposer :
-  * d'​un ​disque d'​installation **//Desktop CD//​** ​d'​Ubuntu ((Vous ne pouvez pas suivre cette procédure à l'aide d'un //Alternate CD// d'​Ubuntu ou un CD d'​installation pour la version serveur d'​Ubuntu.)) qu'on peut obtenir **[[http://​www.ubuntu-fr.org/​telechargement|ici]]**;​+  * d'​un ​[[:​live_usb]] ​d'​Ubuntu ((Vous ne pouvez pas suivre cette procédure à l'aide d'un //Alternate CD// d'​Ubuntu ou un CD d'​installation pour la version serveur d'​Ubuntu.)) qu'on peut obtenir **[[http://​www.ubuntu-fr.org/​telechargement|ici]]**;​
   * d'un **support de stockage externe**, au choix : des disquettes, une clé ou disque dur externe USB, un espace de stockage dans Internet (compte FTP, par exemple), une adresse de courriel... ;   * d'un **support de stockage externe**, au choix : des disquettes, une clé ou disque dur externe USB, un espace de stockage dans Internet (compte FTP, par exemple), une adresse de courriel... ;
   * du logiciel [[http://​neosmart.net/​dl.php?​id=1|EasyBCD]] pour Windows Vista.   * du logiciel [[http://​neosmart.net/​dl.php?​id=1|EasyBCD]] pour Windows Vista.
Ligne 36: Ligne 30:
  
 ===== Ce que nous allons faire ===== ===== Ce que nous allons faire =====
-  - À l'aide du //Desktop CD// d'​Ubuntu,​ nous chargerons une session live dUbuntu ;+  - À l'aide du [[:​live_usb]] ​d'​Ubuntu,​ nous chargerons une session live d'Ubuntu ;
   - Nous copierons, par mesure de sécurité, le contenu du MBR, contenant le tatouage, dans le support de stockage externe ;   - Nous copierons, par mesure de sécurité, le contenu du MBR, contenant le tatouage, dans le support de stockage externe ;
   - Nous allons installer Ubuntu normalement,​ mais en demandant d'//​installer l'​amorceur GRUB dans le secteur d'​amorçage de la partition racine d'​Ubuntu//​ (et non pas dans le MBR, qui contient le tatouage) ;   - Nous allons installer Ubuntu normalement,​ mais en demandant d'//​installer l'​amorceur GRUB dans le secteur d'​amorçage de la partition racine d'​Ubuntu//​ (et non pas dans le MBR, qui contient le tatouage) ;
   -  Sous Windows, nous utiliserons le logiciel [[http://​neosmart.net/​dl.php?​id=1|EasyBCD]] pour modifier graphiquement et facilement le menu d'​amorçage de Bootmgr, afin d'​ajouter une entrée de menu pour Ubuntu.   -  Sous Windows, nous utiliserons le logiciel [[http://​neosmart.net/​dl.php?​id=1|EasyBCD]] pour modifier graphiquement et facilement le menu d'​amorçage de Bootmgr, afin d'​ajouter une entrée de menu pour Ubuntu.
  
-===== Allons-y ! ===== 
  
 +===== Amorçage d'une session live d'​Ubuntu =====
 +Reportez-vous aux indications habituelles de [[tutoriel/​amorcer_sur_cd_ubuntu|démarrage sur média externe]].
  
 +==== Sauvegarde du contenu d'​origine du MBR ====
 +La procédure complète de restauration et de réinstallation est décrite sur la page [[:​tutoriel:​comment_sauvegarder_le_mbr]].
  
  
 +==== Installation d'​Ubuntu ====
  
-==== Amorçage ​d’une session live d’Ubuntu ====+Commencez à installer Ubuntu en suivant le **début** de la procédure ​d'​[[:​tutoriel:​installer_ubuntu_avec_le_live_cd|installation graphique normale]], mais **arrêtez-vous à la dernière étape intitulée //​Type ​d'​installation//​**.
  
-{{  installation:​demarrage.jpg?​350|Écran d'​amorçage du Desktop CD}} +  * Lorsque cet écran **Type d'installation** s'affiche choisissez ​[[:tutoriel:​partitionner_manuellement_avec_installateur_ubuntu|Autre chose]] ; 
- +  * Dans le champs ​**Chargeur ​d'amorçage**,en bas de la fenêtre, indiquez qu'il faut l'installer ​sur le périphérique ''/​dev/​sda2''​ dans le menu déroulant((sda2 étant dans notre cas la partition ​ext4 que nous voulons utiliser pour Ubuntu)). Si vous laissez le paramétrage par défaut, **le tatouage de votre ordinateur sera effacé**. Veillez donc à entrer les bons paramètres. ​
-  - Si votre ordinateur est actuellement en fonction sous Windows ou sous tension, insérez le //Desktop CD// d’Ubuntu dans le lecteur de CD-ROM de votre ordinateur. Si un [[:​umenu|menu contextuel]] s’affiche,​ n’y portez pas attention ; +
-  - Fermez tout et réamorcez votre ordinateur, en prenant soins de laisser le //Desktop CD// d’Ubuntu dans votre lecteur de CD-ROM ; +
-  - Vous êtes alors confronté à un écran ​semblable à celui ci-contre. Si ce n'est pas le cas, votre BIOS n'est pas réglé pour amorcer un système d’exploitation depuis un CD-ROM ; [[:​tutoriel:​modifier_ordre_amorcage_du_bios|paramétrez votre BIOS afin de pouvoir charger un système d’exploitation depuis un CD-ROM]] et amorcez de nouveau votre ordinateur ; +
-  - À cette étape, choisissez : +
-    ​la langue (« //​Language//​ ») avec « F2 » ; +
-    ​l'​arrangement de votre clavier (« //Keymap// ») avec « F3 ». +
-  - Enfin, choisissez l’entrée de menu **Démarrer ou installer Ubuntu** (la première option). +
- +
-==== Sauvegarde du contenu ​d'origine du MBR == +
-  - Ouvrez un **[[:​terminal]]** ; +
-  - Exécutez la commande suivante ((Ceci est le cas avec un disque dur et Ubuntu sur la deuxième partition (par défaut). +
- +
-N'oubliez pas d'​adapter l'​emplacement de la partition racine d'​Ubuntu si celui-ci diffère de notre exemple ! Si vous avez besoin d'​aide,​ n'​hésitez pas à poser vos questions dans le [[http://​forum.ubuntu-fr.org|forum]].)) ((Cette commande crée une copie exacte du contenu de votre MBR. Le //​**M**aster **B**oot **R**ecord//,​ zone d'​amorçage principale, est une zone de 512 octets dont les 66 derniers contiennent l'​arrangement de votre disque dur : la //table des partitions//​. La commande utilisée ne copie que les 446 premiers octets (donc, ne sauvegarde pas la table des partitions de votre disque dur). Ceci a pour avantage qu'en cas de restauration,​ on ne perd pas les partitions qui ont été créées après la sauvegarde du MBR. Si l'on veut aussi sauvegarder la table des partitions, il faut remplacer « 446 » par « 512 ».)) : <​code>​sudo dd if=/dev/sda of=~/​Desktop/​mbr446.img bs=446 count=1</​code>​ Un fichier nommé ''​mbr446.img''​ devrait se trouver sur votre bureau ​+
-  ​- Copiez ce fichier sur votre support de stockage externe (disquette ou clé USB) ou envoyez-le-vous par courriel. L'​important est d'​en ​**avoir une copie de sauvegarde** à laquelle vous pourrez faire appel au besoin.  +
- +
- +
- +
-==== Installation d’Ubuntu ==== +
- +
- +
-Commencez à installer Ubuntu en suivant ​le **début** de la procédure ​d'[[:​tutoriel:​installer_ubuntu_avec_le_live_cd|installation graphique normale]], mais **arrêtez-vous à la dernière étape intitulée //Prêt à installer//**, qui présente un récapitulatif des paramètres d'​installation d'​Ubuntu. +
- +
-{{  http://​yeknan.free.fr/​blog/​images/​ubuntu7.10/​install/​19.png?​350 ​ }} +
- +
-  * Lorsque ce résumé des opérations à effectuer s’affiche,​ cliquez sur le bouton **Avancé…**,​ dans le coin inférieur droit de l'​écran d'​installation ; +
-  * À la nouvelle ​fenêtre ​s'​ouvrant, indiquez quil faut installer ​le chargeur d’amorçage et //​**sélectionnez** ​le périphérique ''/​dev/​sda2''​ dans le menu déroulant//((sda2 étant dans notre cas la partition ​ext3 que nous voulons utiliser pour Ubuntu)). Si vous laissez le paramétrage par défaut, **le tatouage de votre ordinateur sera effacé**. Veillez donc à entrer les bons paramètres. ​+
  
 <note important>​Veuillez faire attention, en installant le chargeur d'​amorçage,​ à ce que la partition choisie soit bien la partition Ubuntu !</​note>​ <note important>​Veuillez faire attention, en installant le chargeur d'​amorçage,​ à ce que la partition choisie soit bien la partition Ubuntu !</​note>​
  
-\\ \\ {{  http://​www.breizh-ardente.fr/​dotclear/​images/​hardy/​hardy25.png?​350 ​ }} \\+{{  http://​www.breizh-ardente.fr/​dotclear/​images/​hardy/​hardy25.png?​350 ​ }} \\
   * Validez ce nouveau paramétrage ;   * Validez ce nouveau paramétrage ;
   * Enfin, démarrez l'​installation d'​Ubuntu en appuyant sur le bouton //​Installer//​.   * Enfin, démarrez l'​installation d'​Ubuntu en appuyant sur le bouton //​Installer//​.
  
  
-<note warning>​ +==== Ajout d'une entrée de menu pour Ubuntu dans l'amorceur de Windows ====
-Pour les ordinateurs vendus avec Vista, n'​essayez pas de redimensionner la partition Vista avec Gparted, auquel cas votre Vista ne voudra plus démarrer. ​ Préférer l'​outil dédié de Vista présent dans "​outils d'​administration"​ -> "​Gestion de l'​ordinateur"​. +
- +
-Si vous avez déjà commis l'​erreur,​ soit le PC reboote sans message d'​erreur particulier après avoir choisi Vista dans Grub, soit vous pouvez avoir ce message : +
- +
-{{:​tutoriel:​vista_error_after_gparted_resizing.png|}} +
- +
-Rassurez-vous,​ un simple CD d'​installation de Vista permettra de corriger l'​erreur avec l'​option "​réparer mon ordinateur"​. +
- +
-Source : [[http://​www.howtogeek.com/​howto/​windows-vista/​using-gparted-to-resize-your-windows-vista-partition/​|http://​www.howtogeek.com/​howto/​windows-vista/​using-gparted-to-resize-your-windows-vista-partition/​]] +
- +
-</​note>​ +
- +
-==== Ajout dune entrée de menu pour Ubuntu dans lamorceur de Windows ====+
  
-===Méthode 1 (recommandée) : via EasyBCD ===+===Méthode 1 (recommandée) : via EasyBCD ​(ne convient pas pour Windows 8, 8.1 et 10 préinstallés)===
  
-Une fois l'​installation d'​Ubuntu complétée,​ redémarrez votre ordinateur. Aucun choix ne vous est proposé pour charger soit Ubuntu soit Windows : pas de panique, pour le moment c'est normal. Il reste encore un élément de procédure à compléter : ajouter une entrée de menu pour Ubuntu dans lamorceur de Windows (BootMgr).+Une fois l'​installation d'​Ubuntu complétée,​ redémarrez votre ordinateur. Aucun choix ne vous est proposé pour charger soit Ubuntu soit Windows : pas de panique, pour le moment c'est normal. Il reste encore un élément de procédure à compléter : ajouter une entrée de menu pour Ubuntu dans l'amorceur de Windows (BootMgr).
  
-  - Chargez votre ordinateur sous Windows. Noubliez pas de retirer le //Desktop CD// de votre lecteur de CD-ROM ;+  - Chargez votre ordinateur sous Windows. N'oubliez pas de retirer le //Desktop CD// de votre lecteur de CD-ROM ;
   - {{  tutoriel:​easybcd-6.jpg?​350|« Add/Remove Entries » dans EasyBCD}} Si vous utilisez Windows 7, installez [[http://​neosmart.net/​forums/​showthread.php?​s=e03ff6ae094ea0de630080114f4a375a&​t=642|EasyBCD 2.0 Beta]] minimum. Si vous utilisez Windows Vista, installez [[http://​neosmart.net/​dl.php?​id=1|EasyBCD (n'​importe-quelle version)]]. Une fois installé, le programme se trouve dans //Menu Windows -> Tous les programmes -> NeoSmart Technologies ->Easy BCD// ;    - {{  tutoriel:​easybcd-6.jpg?​350|« Add/Remove Entries » dans EasyBCD}} Si vous utilisez Windows 7, installez [[http://​neosmart.net/​forums/​showthread.php?​s=e03ff6ae094ea0de630080114f4a375a&​t=642|EasyBCD 2.0 Beta]] minimum. Si vous utilisez Windows Vista, installez [[http://​neosmart.net/​dl.php?​id=1|EasyBCD (n'​importe-quelle version)]]. Une fois installé, le programme se trouve dans //Menu Windows -> Tous les programmes -> NeoSmart Technologies ->Easy BCD// ; 
-  - Exécutez ​le logiciel EasyBCD. ​+  - Lancez ​le logiciel EasyBCD. ​
   - Cliquez sur le bouton **Add/​Remove Entries** pour ajouter ou retirer des entrées de menu dans le chargeur de Windows;   - Cliquez sur le bouton **Add/​Remove Entries** pour ajouter ou retirer des entrées de menu dans le chargeur de Windows;
   - Vous obtenez une interface telle que ci-contre.   - Vous obtenez une interface telle que ci-contre.
-    * Cliquez sur longlet //​Linux/​BSD//​ ; +    * Cliquez sur l'onglet //​Linux/​BSD//​ ; 
-    * Dans //​Type//​((Ne choisissez surtout pas le chargeur NEOGRUB dans le champ //Type//. Ce chargeur est incompatible avec GRUB, qui est utilisé par Ubuntu.)) ​:  +    * Dans //​Type//​((Ne choisissez surtout pas le chargeur NEOGRUB dans le champ //Type//. Ce chargeur est incompatible avec GRUB, qui est utilisé par Ubuntu.)) ​Choisissez ​'​Grub2'​ (Dans certains cas, et pour ceux qui ont installé EasyBCD 2.0 sur Windows 7, l'​option "​Grub2"​ ne permet pas de choisir la partition sur laquelle est installé Ubuntu - Essayer alors Grub Legacy. Si Ubuntu ne démarre pas à la fin de la procédure, recommencer la partie EasyBCD avec l'​option "​Grub2"​ et la détection automatique.) Si vous avez plusieurs systèmes GNU/Linux installés, la détection automatique ne détecte que le premier. (EasyBCD version 2.1.2
-      * Pour Ubuntu < 9.10, choisissez 'Grub Legacy'​ +    * Dans //Name//, indiquez **Ubuntu** (le nom du système d'exploitation tel qu'il apparaîtra dans le menu d'amorçage de Windows Vista) ; 
-      * Pour Ubuntu >= 9.10, choisissez ​'​Grub2'​ (Dans certains cas, et pour ceux qui ont installé EasyBCD 2.0 sur Windows 7, l'​option "​Grub2"​ ne permet pas de choisir la partition sur laquelle est installé Ubuntu - Essayer alors Grub Legacy. Si Ubuntu ne démarre pas à la fin de la procédure, recommencer la partie EasyBCD avec l'​option "​Grub2"​ et la détection automatique.) +    * Dans //Drive//, sélectionnez la partition dans laquelle Ubuntu s'est installé (et donc dans laquelle GRUB se trouve). Vous devrez probablement reconnaître la bonne partition par la taille que vous lui avez allouée ​(les n° de partition listés ne correspondent pas à la numérotation /dev/sdxY utilisée par Ubuntu) ​
-    * Dans //Name//, indiquez **Ubuntu** (le nom du système dexploitation tel quil apparaîtra dans le menu damorçage de Windows Vista) ; +    * **Décochez** la case //GRUB isn't installed to the bootsector//,​ si elle est déjà cochée. Car GRUB est bien installé sur le bootsector de la partition ubuntu, et pas sur la MBR. Voir [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=2389093#​p2389093|ce message du forum]] pour plus d'​explications. 
-    * Dans //Drive//, sélectionnez la partition dans laquelle Ubuntu sest installé (et donc dans laquelle GRUB se trouve). Vous devrez probablement reconnaître la bonne partition par la taille que vous lui avez allouée ; +    ​Cliquez sur le bouton **Add Entry** afin d'ajouter Ubuntu au menu d'amorçage de votre ordinateur. 
-    * **Décochez** la case //GRUB isnt installed to the bootsector//,​ si elle est déjà cochée. Car GRUB est bien installé sur le bootsector de la partition ubuntu, et pas sur la MBR. Voir [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=2389093#​p2389093|ce message du forum]] pour plus d'​explications. +    ​* ​Appuyez sur le bouton **Save** (ou "Edit boot menu" sur EasyBCD2) pour prendre en compte les modifications.
-    ​Cliquez sur le bouton **Add Entry** afin dajouter Ubuntu au menu damorçage de votre ordinateur. +
-  ​- ​Appuyez sur le bouton **Save** (ou "Edit boot menu" sur EasyBCD2) pour prendre en compte les modifications.+
  
- +<note tip>La mise à jour de Ubuntu ​9.10 vers 10.04 met Grub en panne. Dans EasyBCD, il est nécessaire de supprimer puis reconfigurer l'​entrée Ubuntu, étape 3 à 5. La sélection "grub Legacy"​ fonctionne avec Grub-pc installé. ​Après ​mise à jour d'​ubuntu 10.04 si EasyBCD ne lance plus Ubuntu, reconfiguration ​nécessaire ​également. Possibilité de passer à EasyBCD 2.0.2 qui détecte automatiquement Grub2 ou Grubpc. </​note>​
- +
- +
-<note tip>La mise à jour de ubuntu ​9.10 vers 10.04 met Grub en panne. Dans EasyBCD, il est nécessaire de supprimer puis reconfigurer l'​entrée Ubuntu, étape 3 à 5. La sélection "grub Legacy"​ fonctionne avec Grub-pc installé. ​Aprés ​mise à jour d'​ubuntu 10.04 si EasyBCD ne lance plus Ubuntu, reconfiguration ​necessaire ​également. Possibilité de passer à EasyBCD 2.0.2 qui détecte automatiquement Grub2 ou Grubpc. </​note>​+
  
 ===Méthode 2 : via BCDedit=== ===Méthode 2 : via BCDedit===
Ligne 128: Ligne 82:
 Autre solution pour réaliser un menu de démarrage: utiliser l'​utilitaire **bcdedit.exe** en ligne de commande sur windows Vista ou 7. Cette méthode est la version "ligne de commande"​ alternative à la méthode graphique décrite ci-dessus qui utilise le programme EasyBcd. **Utilisez l'une ou l'​autre suivant vos préférences.** Autre solution pour réaliser un menu de démarrage: utiliser l'​utilitaire **bcdedit.exe** en ligne de commande sur windows Vista ou 7. Cette méthode est la version "ligne de commande"​ alternative à la méthode graphique décrite ci-dessus qui utilise le programme EasyBcd. **Utilisez l'une ou l'​autre suivant vos préférences.**
  
-- Copier les 512 premiers octets de la partition ​/ de votre ubuntu niveau auquel ​se trouvre GRUB dans un fichier sur une clef USB. Dans un terminal après avoir démarrer avec le live CD Ubuntu +- Prérequis: l'​utilitaire GRUB installé sur la partition principale d'​Ubuntu / . Choix effectué à la fin de l'​installation. 
-<​code>​dd if=/​dev/​hdd3 of=~/​Desktop/​ubuntu-9_10.bin bs=512 count=1</​code>​ +  
-/dev/hdd3 est le nom de la partition ​sur lequel vous avez installé ubuntu pour connaître le nom utiliser GParted +- Copier les 512 premiers octets de la partition ​sur laquelle ​se trouve Ubuntu ​dans la racine ​de la partition ​windows.
- +
-- Déplacer le fichier ubuntu-9_10.bin du bureau sur votre clef+
  
-Aller sur windows ​7 et placer ce fichier ​à la racine du disque de démarrage ​de windows ​7 c:\+Puis dans un terminal après avoir démarré avec le live CD Ubuntu, saisissez avec les [[:​sudo|droits d'​administration]] : 
 +<​code>​ dd if=/​dev/"​hdd3"​ of=/​media/"​windows"/​ubuntu-11_04.bin bs=512 count=1</​code>​ 
 +/​dev/"​hdd3"​ correspond ​à la partition sur laquelle vous avez installé Ubuntu, et /​media/"​windows"​ l'​emplacement ​de la partition montée sur laquelle ​windows ​est installé. Pour retrouver leur appellation,​ utiliser l'​utilitaire de disque ou GParted accessibles par le menu Système.
  
-Ouvrer une invite de commande windows ​et utiliser ​bdcedit pour créer une entrée dans le menu de démarrage ​de bootmgr+Redémarrer sur windows 7, ouvrer un invite de commandes MS-DOS ​et utiliser ​BCDedit afin de créer une entrée dans le menu de démarrage ​du bootmgr.
  
-<​code>​bcdedit /create /d Ubuntu-9_10” ​/​application bootsector</​code> ​("​BOOTSECTOR"​ ne fonctionne pas sous Seven...)+<​code>​bcdedit /create /d "Ubuntu-11_04" ​/​application bootsector</​code>​
 <​code>​bcdedit /set {ID} device partition=c:</​code>​ <​code>​bcdedit /set {ID} device partition=c:</​code>​
-<​code>​bcdedit /set {ID}  path \ubuntu-9_10.bin</​code>​+<​code>​bcdedit /set {ID}  path \ubuntu-10_04.bin</​code>​
 <​code>​bcdedit /​displayorder {ID} /​addfirst</​code>​ <​code>​bcdedit /​displayorder {ID} /​addfirst</​code>​
 <​code>​bcdedit /timeout 30</​code>​ <​code>​bcdedit /timeout 30</​code>​
Ligne 146: Ligne 100:
  
 ID étant l'​identifiant affiché à la première commande ID étant l'​identifiant affiché à la première commande
 +Les options de la commande bcdedit sont visibles avec /?
 +
 +Pour supprimer l'​entrée en cas de besoin
 +<​code>​bcdedit /delete {ID}</​code>​
 +
 +Pour voir les entrées dans le BootMGR (boot loader Windows)
 +<​code>​bcdedit /​enum</​code>​
  
 ===Méthode 3 : via un changement de drapeau=== ===Méthode 3 : via un changement de drapeau===
  
-Au lieu de modifier l'​amorceur de Windows Vista comme décrit ci-dessous, il peut être intéressant de tenter d'​abord de changer le drapeau de boot et de l'​enlever de la partition Windows pour le mettre sur la partition Ubuntu nouvellement installée. Cela ne peut fonctionner que si ubuntu est installé sur une partition primaire. +Au lieu de modifier l'​amorceur de Windows Vista comme décrit ci-dessus, il peut être intéressant de tenter d'​abord de changer le drapeau de boot et de l'​enlever de la partition Windows pour le mettre sur la partition Ubuntu nouvellement installée. Cela ne peut fonctionner que si ubuntu est installé sur une partition primaire. 
-Pour cela utilisez ​gparted ​(Système / Administration / Editeur ​de partition) à partir de votre //Desktop CD// dUbuntu. +Pour cela utilisez ​Gparted ​(Système / Administration / Éditeur ​de partition) à partir de votre //Desktop CD// d'Ubuntu. 
-Tentez ensuite de démarrer votre système normalement. ​Grub devrait démarrer et vous proposer de démarrer Ubuntu (en début de liste ) ou Vista (en fin de liste). +Tentez ensuite de démarrer votre système normalement. ​Grub2 devrait démarrer et vous proposer de démarrer Ubuntu (en début de liste ) ou Vista (en fin de liste). 
-Si cela ne fonctionne pas rechangez le drapeau de boot et suivez la procédure qui suit. +Si cela ne fonctionne pasrechangez le drapeau de boot et suivez la procédure qui suit. 
-//(cela a fonctionné sur un Asus-F3S et un shuttle, et raté sur un Acer-Aspire9422 et un Packard Bell D4120)//+//(cela a fonctionné sur un Asus-F3S, un ASUS-N82JQ ​et un shuttle, et raté sur un Acer-Aspire9422 et un Packard Bell D4120)//
  
  
Ligne 171: Ligne 132:
 Le [[wpfr>​Basic_Input_Output_System|BIOS]],​ une fois les vérifications de routine sur l'​ordinateur terminées, exécute un petit programme, appelé « amorceur » (en anglais, //​bootloader//​),​ qui permet à son tour de démarrer un système d'​exploitation. L'​amorceur qu'​exécute le BIOS doit se trouver dans une petite partie d'un disque dur ou d'une partition : le MBR //(Master Boot Record)// dans le cas d'un disque, ou secteur d'​amorçage dans le cas d'une partition. Par défaut, si des paramètres n'ont pas été modifiés dans le BIOS, celui-ci va exécuter l'​amorceur se situant dans le MBR du disque dur maître ; par défaut, Ubuntu installe son amorceur dans ce MBR. Le [[wpfr>​Basic_Input_Output_System|BIOS]],​ une fois les vérifications de routine sur l'​ordinateur terminées, exécute un petit programme, appelé « amorceur » (en anglais, //​bootloader//​),​ qui permet à son tour de démarrer un système d'​exploitation. L'​amorceur qu'​exécute le BIOS doit se trouver dans une petite partie d'un disque dur ou d'une partition : le MBR //(Master Boot Record)// dans le cas d'un disque, ou secteur d'​amorçage dans le cas d'une partition. Par défaut, si des paramètres n'ont pas été modifiés dans le BIOS, celui-ci va exécuter l'​amorceur se situant dans le MBR du disque dur maître ; par défaut, Ubuntu installe son amorceur dans ce MBR.
  
-Toutefois, ceci est problématique sur certains ordinateurs de constructeurs,​ tels Hewlett-Packard,​ Packard Bell, Acer et d'​autres marques, quand on désire conserver une copie fonctionnelle de Microsoft(r) Windows(r). Ces ordinateurs possèdent des routines d'​amorçage modifiées qui empêcheront la réinstallation de Windows si le MBR est modifié : on appelle ce principe le **tatouage**. Comment faire, alors, pour installer Ubuntu tout en gardant la possibilité de réinstaller Windows plus tard ? La solution est d'​utiliser l'​amorceur déjà en place dans le MBR : **Bootmgr** pour Vista.+Toutefois, ceci est problématique sur certains ordinateurs de constructeurs,​ tels Hewlett-Packard,​ Packard Bell, Acer et d'​autres marques, quand on désire conserver une copie fonctionnelle de Microsoft(r) Windows(r). Ces ordinateurs possèdent des routines d'​amorçage modifiées qui empêcheront la réinstallation de Windows si le MBR est modifié : on appelle ce principe le **tatouage** ​(pratique qui est illégale puisque chaque utilisateur doit avoir le droit d'​installer un système quel qu'il soit). Comment faire, alors, pour installer Ubuntu tout en gardant la possibilité de réinstaller Windows plus tard ? La solution est d'​utiliser l'​amorceur déjà en place dans le MBR : **Bootmgr** pour Vista.
  
 ==== Qu'​est-ce que le tatouage ? ==== ==== Qu'​est-ce que le tatouage ? ====
  
-Le tatouage est un dispositif qui interdit la version de Windows livrée avec votre ordinateur d'​être installée sur un autre ordinateur. ​+Le tatouage est un dispositif qui interdit la version de Windows livrée avec votre ordinateur d'​être installée sur un autre ordinateur.
  
 Pour plus d'​informations,​ consultez la page [[:pc tatoué]]. Pour plus d'​informations,​ consultez la page [[:pc tatoué]].
- 
- 
  
  
Ligne 189: Ligne 148:
  
 Pour éviter ces deux cas de figure, on a la possibilité d'​installer ''​stage1''​ ailleurs que dans le MBR. Dans le tutoriel précédent,​ nous l'​avons installé dans le secteur d'​amorçage de la partition racine d'​Ubuntu ; Windows n'y touchera pas. Ceci évite de corrompre le fonctionnement de GRUB. Pour éviter ces deux cas de figure, on a la possibilité d'​installer ''​stage1''​ ailleurs que dans le MBR. Dans le tutoriel précédent,​ nous l'​avons installé dans le secteur d'​amorçage de la partition racine d'​Ubuntu ; Windows n'y touchera pas. Ceci évite de corrompre le fonctionnement de GRUB.
- 
  
  
 ==== Utiliser BootMgr ==== ==== Utiliser BootMgr ====
  
-BootMgr est le nom donné à l'​amorceur de Windows Vista. Celui-ci est différent des autres versions de Windows qui utilisent NTLDR. Par défaut, celui-ci est configuré pour démarrer automatiquement Windows, sans offrir de menu pour amorcer d'​autres systèmes d'​exploitation,​ à l'​exception d'​autres systèmes Windows, s'il y en a plus d'un, installé dans l'​ordinateur. Par contre, BootMgr permet de //​chaîner//​ un autre amorceur, qui lui a les capacités d'​amorcer un système Linux ; c'est cette capacité quexploite ce tutoriel.+BootMgr est le nom donné à l'​amorceur de Windows Vista. Celui-ci est différent des autres versions de Windows qui utilisent NTLDR. Par défaut, celui-ci est configuré pour démarrer automatiquement Windows, sans offrir de menu pour amorcer d'​autres systèmes d'​exploitation,​ à l'​exception d'​autres systèmes Windows, s'il y en a plus d'un, installé dans l'​ordinateur. Par contre, BootMgr permet de //​chaîner//​ un autre amorceur, qui lui a les capacités d'​amorcer un système Linux ; c'est cette capacité qu'exploite ce tutoriel.
  
 Avec l'​astuce que nous avons précédemment décrite, nous pouvons laisser GRUB dans le secteur d'​amorçage de la partition racine d'​Ubuntu,​ laisser BootMgr dans le MBR du disque dur. Ce que nous demandons à BootMgr de faire est de passer le relais à GRUB, pour que lui, démarre Ubuntu. Avec l'​astuce que nous avons précédemment décrite, nous pouvons laisser GRUB dans le secteur d'​amorçage de la partition racine d'​Ubuntu,​ laisser BootMgr dans le MBR du disque dur. Ce que nous demandons à BootMgr de faire est de passer le relais à GRUB, pour que lui, démarre Ubuntu.
-//[[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=200587|Aide supplémentaire en cas de problème avec EasyBCD et GRUB]]//+//[[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=200587|Aide supplémentaire en cas de problème avec EasyBCD et GRUB]]//
  
  
Ligne 203: Ligne 161:
  
 //​Contributeurs : [[utilisateurs:​Boloshon]],​ [[utilisateurs:​bilboid]]//​ //​Contributeurs : [[utilisateurs:​Boloshon]],​ [[utilisateurs:​bilboid]]//​
----- + 
-Adapté de la page :​[[http://​doc.ubuntu-fr.org/​tutoriel/​comment_amorcer_ubuntu_avec_ntldr]]+
  • tutoriel/comment_amorcer_ubuntu_avec_bootmgr.1283029565.txt.gz
  • Dernière modification: Le 18/04/2011, 14:50
  • (modification externe)