web-dev-qa-db-fra.com

Comment rendre un DVD live UE UE bootable?

Équipement: Ordinateur portable Windows 8 préchargé, nécessite une capacité de démarrage multiple (Win8 + Linux et BSD). Nombreuses clés USB 3.0 et DVD-R vierges. Divers ISO, y compris Ubuntu Secure-remix 12.10

Problème: après avoir gravé le fichier iso Ubuntu sur DVD (ou USB) susmentionné, le disque live ne démarre pas en mode EFI. Le démarrage en mode hérité s’installe en mode hérité. Cela empêche Windows de fonctionner sans basculer.

Conditions préalables: Une machine Windows 8 préchargée pouvant démarrer un liveDVD en mode EFI, installer Ubuntu 12.10 64 bits en mode EFI et se terminer par une machine multi-boot.

Ce qui est déjà fait: ISO téléchargé. Partition réduite, laissant beaucoup de place pour jouer, Ubuntu installée en mode hérité. Windows et Ubuntu fonctionnent, mais doivent basculer sur EFI en fonction de l’utilisation.

Ce qui n'est pas fait: rien avec GRUB.

3
Ben Nesbitt

On dirait que vous avez déjà installé Ubuntu en mode BIOS. Si je me trompe, vous pouvez le faire ou essayer ma première suggestion et/ou une installation rEFInd pour démarrer le programme d'installation en mode EFI afin de procéder à l'installation directement de cette manière.

Tout d'abord, essayez de désactiver Secure Boot et de démarrer le programme d'installation Ubuntu en mode EFI. La prise en charge de Secure Boot est une nouveauté dans Ubuntu 12.10, et elle risque d’être boguée. Par conséquent, il vaut la peine d’essayer d’éliminer Secure Boot.

Si cela fonctionne, vous pouvez démarrer le disque Ubuntu en mode Live CD et l’utiliser pour installer le chargeur de démarrage EFI de votre choix. Ubuntu 12.10 utilise GRUB 2, mais plusieurs autres sont disponibles et vous préférerez peut-être l’un d’eux. Vous pouvez essayer quelque chose de similaire avec le CD System Rescue, qui prend en charge un démarrage en mode EFI.

Si vous n'arrivez pas à faire démarrer le CD Ubuntu ou System Rescue de cette manière, essayez d'installer my gestionnaire de démarrage rEFInd à partir de Windows. (Vous devrez toutefois désactiver le démarrage sécurisé ou parcourir quelques étapes supplémentaires pour le faire fonctionner.) Une installation de base sans modifications supplémentaires présentera un menu avec Windows et rien d’autre; mais vous pouvez activer une initialisation vers Ubuntu de deux manières:

  • Vous pouvez éditer le fichier refind.conf, décommenter la ligne scanfor et ajouter hdbios à la liste des options. Cela permettra de rechercher et d’amorcer les systèmes d’exploitation basés sur le BIOS, tels que votre installation Ubuntu. Cette option fonctionne avec de nombreux PC basés sur UEFI, mais pas tous.
  • Vous pouvez installer le pilote ext4fs fourni avec rEFInd 0.6.0. Cela permettra à rEFInd de rechercher les noyaux Linux et de les lancer à partir de votre installation habituelle. Vous devrez également créer un fichier refind_linux.conf et le placer dans votre répertoire Linux /boot. sans cela, le noyau se lancera mais il ne pourra pas trouver votre système de fichiers racine. Vous pouvez effectuer un démarrage ponctuel en sélectionnant l'icône Linux, en appuyant plusieurs fois sur la touche Insérer pour afficher l'éditeur, puis en ajoutant ro root=/dev/sda3 (ou l'identificateur de la partition racine Linux) aux options de démarrage. Une fois que Linux est installé, l’exécution du script mkrlconf.sh fourni avec rEFInd devrait générer un fichier de configuration approprié afin d’éviter la saisie manuelle de cette option.

Aux dernières nouvelles, aucun des BSD n'avait de chargeur de démarrage en mode EFI. Si je suis mal informé ou si cela a changé récemment, vous devriez pouvoir installer BSD et le sélectionner avec rEFInd. Si les BSD sont toujours en retard par rapport à l'heure EFI, vous devrez utiliser soit l'outil de sélection de votre micrologiciel, soit le paramètre rEFInd pour passer de Windows à BSD. Autant que je sache, aucun autre programme d’amorçage ne peut basculer entre les modes d’amorçage BIOS/EFI sur des ordinateurs basés sur UEFI. (Cela peut être fait sur Mac, cependant.)

1
Rod Smith

Je pense que j'ai le même problème de base: le DVD Live Ubuntu 12.10 ne démarre pas en mode EFI, de sorte que le programme d'installation n'installe pas Ubuntu en mode EFI, même si le disque dur est partitionné en tant que lecteur GPT. Ainsi, lorsque l'installation est terminée, aucun chargeur de démarrage ne fonctionne car Windows 8 est en mode EFI et Ubuntu ne le fait pas.

Si je sélectionne uniquement EFI, le lecteur de DVD ne démarre pas du tout dans la configuration du système.

Je ne suis pas sûr s'il existe une solution possible.

Quelqu'un a déclaré que le support de démarrage sécurisé ne viendrait pas avant 13.04, mais je pensais que c'était déjà dans 12.10. L'activation de Secure Boot peut forcer le lecteur de DVD à fonctionner en mode EFI. Mais qui sait?

J'ai essayé d'installer "rEFInd" dans Windows 8 et je suis allé jusqu'à l'étape 10 à l'étape http://www.rodsbooks.com/refind/installing.html#windows mais, comme Rod l'a dit, il ne l'a pas encore fait. testé cette étape et l'installation échoue à cette étape.

Il est donc essentiel d’obtenir un deuxième disque dur, d’installer Ubuntu dessus et d’alterner entre les lecteurs.

Je constate que si je configure uniquement la configuration du système sur EFI, Windows 8 démarre à la fois et que je ne le règle que sur Legacy, puis Ubuntu démarre, mais Ubuntu ne peut pas monter le volume Windows et ne permet donc pas le partage de fichiers entre systèmes fais ça).

0
Steve