M2057

Ceci n’est pas un blog

Linux et le Boot Manager de Windows Vista (part 2)

3 commentaires

La dernière fois, j’avais évoqué le nouveau gestionnaire d’amorçage de . Je l’avoue tout de suite, je pense que la méthode que j’ai donnée n’est pas la bonne. En voici une autre, qui fonctionne et qui utilise le nouveau chargeur fourni avec .

Pour commencer, il faut ouvrir une invite de commande en administrateur afin de pouvoir accéder au programme bcdedit. Lancer ce programme sans aucun paramètre permet d’avoir un aperçu des choix proposées au démarrage. bcdedit / ? vous affichera l’aide générale.

Nous partons du principe que vous avez déjà le fichier image du secteur d’amorçage de la partition qui contient ou LILO. Supposons que ce fichier se nomme BOOTSECT.LIN. L’entrée que nous souhaitons rajouter correspond à ce qu’on appelle une entrée de type “héritage”, par opposition à une entrée de type “application”. Commençons par créer une entrée dont la description est “” : bcdedit /create /d "" /inherit BOOTSECTOR. Le programme doit indiquer que l’opération a réussi et donner l’ID de l’entrée créée. Gardez bien cet ID, il va servir pour la suite. Supposons que l’ID soit “{ID}”.

Nous allons finir de renseigner l’entrée créée. Commençons par dire sur quelle partition se trouve notre secteur de boot : bcdedit /set {ID} device partition=X: où X: est le lecteur contenant le fichier (C:,D:…). Ensuite, ajoutons le chemin vers le fichier en entrant bcdedit /set {ID} path \BOOTSECT.LIN . Voilà, tout est prêt, il suffit enfin de de rajouter l’entrée au menu de démarrage. Pour ma part, elle a été rajoutée en dernière position (2/2) avec la commande bcdedit /displayorder {ID} /addlast. Notez que le temps par défaut est de 30 secondes, vous pouvez le modifier en tapant bcdedit /timeout [delai] où [delai] correspond au temps en secondes. Et si vous souhaitez changer l’entrée par défaut, tapez bcdedit /default {ID} où {ID} est évidemment l’ID de l’entrée à mettre par défaut.

Vous n’avez plus qu’à redémarrer, et Ô magie, un entrée valide apparaît dans les choix. Si vous essayez, dites-moi si ça fonctionne.

Je parle aussi de :

Ecrit parEcrit par Mathieu

Date et Heurele 21 février 2007 à 9:22

Catégorie(s)Catégorie(s) : Logiciels

Mots-clésMots-clés : , , ,

3 commentaires pour 'Linux et le Boot Manager de Windows Vista (part 2)'

Souscrire au flux RSS des commentaires | TrackBack vers 'Linux et le Boot Manager de Windows Vista (part 2)'.

  1. Excellent travail !!

    Explications clair et précisent …
    Testé et approuvé !
    Pour moi, ca marche nickel avec Vista et ubuntu (avec GRUB)

    Merci à toi mais pas merci au bill qui complique tout sans offrir d’outils simple et efficace (obliger de ce taper l’ID pffff)

    Xav

    23 mai 2007 à 21h38

  2. Ca fonctionne niquel :)

    bah ca reste qd meme un peu plus sympa et propre que le fichier boot.ini. Mais bon, un identifiant avec un nom, ca ne serai pas du luxe.

    très bon tut.

    Watt

    31 oct 2008 à 22h05

  3. Pour info, “bcdedit /displayorder {ID} /addlast” ne sert pas qu’a changer l’ordre des entrées… Cela sert aussi à activer l’entrée.

    Ne l’ayant pas fait la première fois, je n’ai pas eu le menu.
    En plus, n’ayant plus mon {ID} sous la main,un petit “bcdedit /enum ALL” affiche toutes les entrées…

    wargre

    11 déc 2008 à 11h31

Laisser un commentaire


Les liens des commentaires peuvent être libérés des nofollow.