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.

Partagez :
  • Print
  • email
  • Twitter
  • Facebook
  • Google Bookmarks
  • Wikio FR
  • Live
  • Digg
  • del.icio.us

Je parle aussi de :


S'abonner aux commentaires Commenter | Trackback |
Tags : , , ,

Navigation


Commentaires ( 8 Commentaires )

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 a donné son modeste avis le 23 mai 2007 à 21h38

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 a donné son modeste avis le 31 oct 2008 à 22h05

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 a donné son modeste avis le 11 déc 2008 à 11h31

Merci!

jasko a donné son modeste avis le 10 déc 2009 à 1h39

Bonjour !
Avant toute chose, merci pour la mise en ligne de ce tuto !

Concernant le multiboot, je suis à la recherche d’info pour faire du Multiboot entre Windows 7 et VMware ESXi …

Est-ce que c’est les même manipulations en considérant que ESXi tourne sur une plate-forme Red-Hat (si je n’m'abuse …;-))
Pour ce qui est de l’installation, ESXi est bien installé sur un lecteur logic … mais maintenant, il faut que je puisse pointer sur ce système à partir du bootloader …
Si quelqu’un peut me donner une piste ;-)
Merci d’avance et +
Olivier

Olivier a donné son modeste avis le 17 juin 2010 à 12h20

De rien :)
Je ne connais pas du tout ce produit. S’il s’agit de Red Hat, il doit bien utiliser un gestionnaire de boot (GRUB, LILO…) ? Si c’est le cas, ça devrait passer !

Mathieu a donné son modeste avis le 17 juin 2010 à 13h13

Re :-)
en effet, il doit y avoir un gestionnaire de boot inclus sur ESXi mais mon but et de pouvoitr utiliser celui de Crosoft « bcdedit » et y inclure une entrée pour démarrer ESXi …

Je pense que ça doit être possible mais j’ai quelques info qui me manque … En fait, lors de l’installation de ESXi il me semble pas qu’il m’installe par défaut GRUB ou LILO … et de ce fait, après l’installation, je ne trouve pas un fichier qui ressemble à « BOOTSECT.LIN »
Si quelqu’un peux me donner un bout de piste ou un tuto pour faire ce multiboot :-)

Merci d’avance et à +
Olivier

Olivier a donné son modeste avis le 18 juin 2010 à 16h46

C’est normal, il faut le créer. Sais-tu utiliser l’utilitaire dd sous Linux ?

Mathieu a donné son modeste avis le 18 juin 2010 à 18h39

Ajoutez votre commentaire


xHTML: Faites-vous plaisir avec ces tags : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Get Adobe Flash playerPlugin by wpburn.com wordpress themes

© Tous droits réservés pour M2057 .

Thème adapté de "Modicus Remix" par Zidalgo.