Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
installation:windows_grub [Le 31/01/2010, 12:45] 213.95.41.13 |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>grub windows}} | ||
- | |||
- | ====== Modifier GRUB pour lancer Windows en premier ====== | ||
- | |||
- | |||
- | |||
- | ===== Introduction ===== | ||
- | |||
- | Rappelons que GRUB est l'application qui permet, au boot d'un PC, de choisir le système d'exploitation à lancer (en l'occurence Ubuntu Linux versus Windows XP). | ||
- | |||
- | Ceci peut être utile dans certaines configurations (par exemple mon portable professionnel doit démarrer tous les matins sur Windows qui est le standard de mon entreprise, aussi je préfère installer un lancement automatique sur ce dernier). | ||
- | |||
- | |||
- | |||
- | ===== En mode graphique ===== | ||
- | |||
- | Si vous êtes peu expérimenté dans le maniement de la ligne de commande, vous pouvez utiliser l'utilitaire **[[apt://startupmanager|startupmanager]]**. | ||
- | |||
- | <note tip>Une fois installé, vous le trouverez dans //**Système -> Administration -> Gestionnaire de démarrage Startup-Manager**//.</note> | ||
- | |||
- | Vous pouvez choisir sur quel système démarrer par défaut, le temps avant que celui-ci démarre et bien d'autres choses encore. | ||
- | |||
- | ===== En ligne de commandes ===== | ||
- | |||
- | Toutes les manipulations s'effectuent dans le fichier **/boot/grub/menu.lst** : | ||
- | |||
- | Pour l'ouvrir, ouvrez un [[:terminal]] et faites : | ||
- | |||
- | ^ Ubuntu (GNOME) ^ Kubuntu (KDE) ^ Xubuntu (XFCE) ^ Console ^ | ||
- | ^ <code>gksudo gedit /boot/grub/menu.lst</code> ^ <code>kdesu kate /boot/grub/menu.lst</code> ^ <code>sudo mousepad /boot/grub/menu.lst</code> ^ <code>sudo nano /boot/grub/menu.lst</code> ^ | ||
- | |||
- | |||
- | Avant toute modification, sauvez une copie de votre fichier menu.lst. En cas d'erreur, il est bon de pouvoir faire marche arrière. | ||
- | |||
- | Soit dit en passant il est possible, depuis cette liste d'enlever un ou plusieurs systèmes d'exploitation. | ||
- | Par exemple, si Windows est encore dans la liste alors qu'il n'est plus sur votre disque dur, vous pouvez l'enlever. | ||
- | Faites tout de même attention à ce que vous supprimez !!! :-/ | ||
- | |||
- | Ces méthodes sont aussi applicables dans le cas où vous voulez que Linux soit le système d'exploitation par défaut. | ||
- | |||
- | [Edit : /boot/grub/menu.lst n'existe pas toujours, même sur une cohabitation Linux/Windows , ce fichier a t-il changé de nom ? ] | ||
- | |||
- | ==== 1ére méthode (la plus simple) ==== | ||
- | |||
- | Il suffit de mettre le ''title Windows'' **en tête de liste du boot** (avec ''default 0''). Ceci à l'avantage d'être une solution définitive (même après les MAJ du noyau) | ||
- | |||
- | Il suffit de déplacer la "strophe" Windows entre : | ||
- | |||
- | |||
- | ##put static boot stanzas... | ||
- | et | ||
- | ## begin automatic kernels list... | ||
- | |||
- | Il peut aussi être intéressant de déplacer la "strophe" "Other Operating system" juste après celle de Windows... | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ==== 2éme Méthode assez simple : modification de défault ==== | ||
- | |||
- | Il faut modifier le fichier "menu.lst" avec un éditeur quelconque, afin de changer le paramètre **default** (dont le nombre doit correspondre au système de démarrage par défaut): | ||
- | |||
- | <code>sudo gedit /boot/grub/menu.lst</code> | ||
- | |||
- | * Regardez la 12ème ligne il y a un paramètre default | ||
- | |||
- | default 0 | ||
- | |||
- | C'est ce paramètre qui choisit automatiquement le système à lancer. Pour cela il faut changer le numéro correspondant. | ||
- | |||
- | * Pour cela lancer dans un [[:terminal]]: | ||
- | |||
- | <code>cat /boot/grub/menu.lst | grep ^title</code> | ||
- | voici ce que vous devriez obtenir : (le ^ devant title permet d'éliminer les lignes commentées/désactivées) | ||
- | <code> | ||
- | title Ubuntu, kernel | ||
- | title Ubuntu, kernel (recovery mode) | ||
- | title Ubuntu, memtest86+ | ||
- | title Other operating systems: | ||
- | title Microsoft Windows XP Professional | ||
- | </code> | ||
- | * Maintenant comptons à partir de zéro les "titles" jusqu'au système Windows. Normalement il y en a 5 : | ||
- | <code> | ||
- | 0 title Ubuntu, kernel | ||
- | 1 title Ubuntu, kernel (recovery mode) | ||
- | 2 title Ubuntu, memtest86+ | ||
- | 3 title Other operating systems: | ||
- | 4 title Microsoft Windows XP Professional | ||
- | </code> | ||
- | Voilà, vous avez le numéro (le 4) à remplacer après votre default pour choisir par défaut Windows. | ||
- | De la même manière avec n'importe quel système. | ||
- | |||
- | |||
- | ==== 3éme Méthode : utilisation de "savedefault" ==== | ||
- | <note warning>Attention, ne pas utiliser la 3ème méthode si vous utilisez DMRaid pour faire fonctionner vos disques durs en (fake)RAID.</note> | ||
- | Une **autre approche** est intéressante : l'utilisation de la commande **savedefault** | ||
- | (http://www.linux-france.org/article/sys/chargeurs/ix86/grub/grub-manual-fr.html#savedefault) rappelée par cep_ (http://forum.ubuntu-fr.org/viewtopic.php?id=26601) car elle permet la constance de l'amorce première de Windows quelles que soient les manipulations ultérieures : | ||
- | - éditer le menu.lst qui affiche l'OS d'amorce par défaut auquel on a donné le bon chiffre lors de la première installation et que l'on veut garder en "first boot" ; | ||
- | - après ''default'' taper **saved** à la place du numéro (**saved** pérennise l'entrée **en premier par défaut** de Windows éditée lors de l'installation initiale et confirmée par un reboot) ; | ||
- | - **enregistrer** ; | ||
- | |||
- | |||
- | |||
- | |||
- | ==== 4éme méthode : grubconf ==== | ||
- | |||
- | Et, pour être complet, on peut utiliser : | ||
- | **grubconf** selon le tuto de Dodich (//chapitre 13//) [[http://mr.dodo.perso.cegetel.net/ubu00.htm]] (lien HS) qui fait le même travail en mode graphique ou encore | ||
- | **StartUp Manager** [[http://web.telia.com/~u88005282/sum/downloads.html|ici]] |