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/03/2008, 10:26] 85.68.60.72, 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 allergique à la ligne de commande cette solution est faite pour vous. | ||
- | |||
- | |||
- | ==== À partir de Gutsy ==== | ||
- | |||
- | [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt://startupmanager|startupmanager]]** | ||
- | |||
- | ==== À partir de Feisty ==== | ||
- | Si vous êtes sous [[:Feisty]] (ou suivants) vous pouvez récupérer l'archive .deb d'un configuration bien pratique sur: [[http://www.getdeb.net/app.php?name=Startup+Manager|getdeb.net]] | ||
- | |||
- | ---- | ||
- | Une fois ce programme installé par l'une des méthodes décrient au dessus, ouvrez le programme. | ||
- | |||
- | Il se situe dans //**Système->Administration->Gestionnaire de démarrage Startup-Manager**//. | ||
- | |||
- | Vous pouvez choisir sur quel système démarrer par défaut, le temps avant que celui ne démarre etc... | ||
- | |||
- | ===== 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 toutes modifications, sauvez une copie de votre fichier menu.lst. En cas d'erreur, il est bon de pouvoir faire marche arrière. | ||
- | |||
- | Cela 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. | ||
- | |||
- | |||
- | ==== 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 /etc/boot/grub/menu.lst</code> | ||
- | |||
- | * Regardez la 12 eme ligne il y a un paramètre default | ||
- | |||
- | default 0 | ||
- | |||
- | c'est ce paramètre qui choisi automatiquement le systeme a lancer pour cela il faut changer le numéros correspondant. | ||
- | |||
- | * Pour cela lancer dans un [[:terminal]]: | ||
- | |||
- | <code>cat /boot/grub/menu.lst | grep title</code> | ||
- | voicis ce que vous devriez obtenir: | ||
- | <code> | ||
- | # title Windows 95/98/NT/2000 | ||
- | # title Linux | ||
- | title Ubuntu, kernel | ||
- | title Ubuntu, kernel (recovery mode) | ||
- | title Ubuntu, memtest86+ | ||
- | title Other operating systems: | ||
- | title Microsoft Windows XP Professional | ||
- | </code> | ||
- | * Maintenant comptons a partir de zero les titles qui n'ont pas de # au début jusqu'au systeme 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> | ||
- | Voila vous avez le numéro ( le 4 ) à remplacer devant 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" ==== | ||
- | |||
- | 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) ; | ||
- | - supprimer la ligne ''savedefault'' dans les ''title Ubuntu'' (si elle est toujours présente dans le menu) et la conserver dans le ''title Windows'' ; | ||
- | - **enregistrer** ; | ||
- | - (un bémol : //lors d'une MAJ du noyau//, il faudra supprimer le ''savedefault'' qui est à nouveau inscrit dans le title Ubuntu.) | ||
- | |||
- | |||
- | |||
- | ==== 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]] |