Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

#1 Le 28/10/2013, à 08:47

malbo

[Tuto] passer par Windows 8 pour démarrer Ubuntu en UEFI

Je ne sais pas si la fonctionnalité que je vais décrire existe depuis longtemps ou pas sous Windows 8 mais je viens de la découvrir en simulation avec VMware Player. Ce tuto s'applique particulièrement aux ordis livrés préinstallés Windows 8 (pour les autres, il faut que Windows 8 ait été installé en mode EFI - voir ici - et bien sûr que Ubuntu ait été également installé en mode EFI). 
Préalable important : il faut que Ubuntu ait été installé correctement et complètement en mode EFI sinon il ne sera pas possible de le lancer par cette méthode. Je pense que cette procédure pourrait être utile à ceux qui ne trouvent pas le moyen de sélectionner Ubuntu en passant par l'UEFI (*) au démarrage.

ATTENTION : AVEC WINDOWS 8.1 LA PROCÉDURE EST DIFFÉRENTE : voir post kokotx : http://forum.ubuntu-fr.org/viewtopic.ph … #p17730601 

1) Démarrage de Windows 8 et sélection de "Rechercher". Cliquer sur "Paramètres" et taper "uefi" dans le champ de recherche :

mini_395507Capturedu20131028072447.png
Le résultat de la recherche est "Options de démarrage avancées" : cliquer dessus.

2) Un nouvel écran s'ouvre avec "Général" présélectionné à gauche. Faire défiler à droite jusqu'à la partie "Démarrage avancé" et cliquer sur "Redémarrer maintenant"
mini_167768Capturedu20131028072603.png

3) l'écran "Choisir une option" apparaît. Cliquer sur "Utiliser un périphérique" :
mini_858022Capturedu20131028072704.png

4) On est arrivé : il y a possibilité de sélectionner Ubuntu :
mini_605545Capturedu20131028072803.png
Après clic sur "ubuntu", l'ordi redémarre automatiquement et au redémarrage, c'est Ubuntu qui démarre directement. 
Ici je préfère répéter pour ceux qui ont lu en diagonale l'intro de ce tuto : on ne peut voir l'entrée "ubuntu" que si Ubuntu a été installé correctement, ce qui implique qu'un fichier d'amorçage de Grub ait été créé par l'installateur de Ubuntu dans la partition EFI. En fait, Windows 8 ne fait qu'afficher la liste des entrées existantes dans le système UEFI : si l'entrée pour Ubuntu n'existe pas, Windows 8 ne peut pas l'inventer.


(*) dans la plupart des cas, il y a une touche à enfoncer au démarrage pour accéder à un menu de démarrage (c'est le menu proposé par le système UEFI lui-même) et on peut choisir sur quoi on veut démarrer. Mais assez souvent le novice est en galère avec ça et il n'arrive à rien d'autre qu'à démarrer Windows 8.

Dernière modification par malbo (Le 21/08/2014, à 13:00)


MedionPC MT5 MED MT 162 / pentium IV / RAM 1Go / Radeon HD 3450 AGP / XP, HandyLinux et Xubuntu 14.04 32 bits
Acer Aspire M5100-5F7N / Phenom Quad Core 9500 / ATI HD 2600 pro / RAM 4 Go / Win8, XP et Ubuntu 14.04

Hors ligne

#2 Le 28/10/2013, à 09:44

malbo

Re : [Tuto] passer par Windows 8 pour démarrer Ubuntu en UEFI

J'ajoute une astuce un peu hors sujet pour le cas où on souhaite mettre Ubuntu en priorité de démarrage dans l'UEFI afin que l'ordi démarre par défaut sur Ubuntu (au lieu de démarrer par défaut sur Windows 8).
Après le démarrage sur Ubuntu obtenu par la procédure du post #1, il suffit de passer la commande suivante dans un terminal :

sudo grub-install

Voici le résultat que j'obtiens (toujours en simulation avec VMware Player) :

sudo grub-install
[sudo] password for malbo: 
BootCurrent: 0005
BootOrder: 0004,0001,0002,0003,0000
Boot0000* EFI VMware Virtual SCSI Hard Drive (0.0)
Boot0001* EFI VMware Virtual IDE CDROM Drive (IDE 0:0)
Boot0002* EFI Network
Boot0003* EFI Internal Shell (Unsupported option)
Boot0004* Windows Boot Manager
BootCurrent: 0005
BootOrder: 0005,0004,0001,0002,0003,0000
Boot0000* EFI VMware Virtual SCSI Hard Drive (0.0)
Boot0001* EFI VMware Virtual IDE CDROM Drive (IDE 0:0)
Boot0002* EFI Network
Boot0003* EFI Internal Shell (Unsupported option)
Boot0004* Windows Boot Manager
Boot0005* ubuntu
Installation terminée, sans erreur.

Commentaires :
Dans la première partie du résultat, on voit la priorité de démarrage telle qu'elle existe avant exécution effective de la commande (c'est un peu l'état des lieux) et on peut constater que c'est bien "Windows Boot Manager" qui est en priorité de démarrage :

BootOrder: 0004,0001,0002,0003,0000

Dans la partie suivante, on voit l'ordre nouveau et c'est bien ubuntu qui est en priorité de démarrage :

BootOrder: 0005,0004,0001,0002,0003,0000

Conséquence de la modif : au redémarrage de l'ordi, c'est bien Ubuntu qui se lance par défaut comme prévu.

Dernière modification par malbo (Le 28/10/2013, à 09:48)


MedionPC MT5 MED MT 162 / pentium IV / RAM 1Go / Radeon HD 3450 AGP / XP, HandyLinux et Xubuntu 14.04 32 bits
Acer Aspire M5100-5F7N / Phenom Quad Core 9500 / ATI HD 2600 pro / RAM 4 Go / Win8, XP et Ubuntu 14.04

Hors ligne

#3 Le 28/10/2013, à 09:58

moko138

Re : [Tuto] passer par Windows 8 pour démarrer Ubuntu en UEFI

Bonjour malbo,
En marge : comment faire pour démarrer sur un pc uefi quelconque (par exemple en déplacement) avec un HD externe, non-uefi ?
  Suffit-il de désactiver d'abord, dans le bios, uefi et secure-boot puis de redémarrer pour utiliser la touche "boot" ?
  Si non, j'imagine que tu as déjà rédigé un tuto : pourrais-tu, s'il te plaît, m'indiquer un lien ?

En ligne

#4 Le 28/10/2013, à 10:43

malbo

Re : [Tuto] passer par Windows 8 pour démarrer Ubuntu en UEFI

moko138,
Je t'invite à créer une nouvelle discussion pour ton cas particulier dans la rubrique "Questions et informations avant l'installation" ou bien dans la présente section.


MedionPC MT5 MED MT 162 / pentium IV / RAM 1Go / Radeon HD 3450 AGP / XP, HandyLinux et Xubuntu 14.04 32 bits
Acer Aspire M5100-5F7N / Phenom Quad Core 9500 / ATI HD 2600 pro / RAM 4 Go / Win8, XP et Ubuntu 14.04

Hors ligne

#5 Le 28/10/2013, à 16:37

moko138

Re : [Tuto] passer par Windows 8 pour démarrer Ubuntu en UEFI

Voici, merci !
Linux non-uefi installé sur HD externe, + pc uefi et secure boot

Dernière modification par moko138 (Le 13/03/2014, à 18:51)

En ligne

#6 Le 30/10/2013, à 19:37

gilger

Re : [Tuto] passer par Windows 8 pour démarrer Ubuntu en UEFI

@malbo
Bonsoir
Actuellement, sur mon PC desktop, je suis en double boot parfaitement fonctionnel W8.1/Ubuntu 13.04, le tout installé en mode UEFI.
J'ai voulu tester le tuto que vous proposez pour le démarrage de Ubuntu à partir de W8.
Sous W8.1, arrivé à l'écran "Choisir une option", l'option "Utiliser un périphérique" n'est pas proposée; il y a d'autres options dont je n'ai pas retenu le nom. En "kamikase", j'ai validé l'une d'entre elle qui m'a conduit à un boot repair qui a échoué heureusement. Ne voulant pas casser mon système j'ai abandonné la procédure de test des différentes options car il m'a semblé que les choix que l'on fait ne peuvent pas être annulé avant exécution.
Dans un autre post, je proposerai un retour d'expérience sur mon installation.

Bravo et merci pour vos interventions sur le forum que je suis avec beaucoup d'intérêt.

Hors ligne

#7 Le 31/10/2013, à 07:38

malbo

Re : [Tuto] passer par Windows 8 pour démarrer Ubuntu en UEFI

gilger a écrit :

Sous W8.1, arrivé à l'écran "Choisir une option", l'option "Utiliser un périphérique" n'est pas proposée; il y a d'autres options dont je n'ai pas retenu le nom

C'est fâcheux. Du coup, je me demande si je n'ai pas une configuration atypique de Windows 8...


MedionPC MT5 MED MT 162 / pentium IV / RAM 1Go / Radeon HD 3450 AGP / XP, HandyLinux et Xubuntu 14.04 32 bits
Acer Aspire M5100-5F7N / Phenom Quad Core 9500 / ATI HD 2600 pro / RAM 4 Go / Win8, XP et Ubuntu 14.04

Hors ligne

#8 Le 31/10/2013, à 17:45

malbo

Re : [Tuto] passer par Windows 8 pour démarrer Ubuntu en UEFI

Le constat de gilger (son post plus haut) était dû à une absence d'option de boot : après avoir créé une entrée pour Ubuntu dans son UEFI, gilger a pu obtenir le fonctionnement que j'ai décrit dans le post #1  : voir son post #12 dans cette autre discussion

Dernière modification par malbo (Le 26/01/2014, à 09:58)


MedionPC MT5 MED MT 162 / pentium IV / RAM 1Go / Radeon HD 3450 AGP / XP, HandyLinux et Xubuntu 14.04 32 bits
Acer Aspire M5100-5F7N / Phenom Quad Core 9500 / ATI HD 2600 pro / RAM 4 Go / Win8, XP et Ubuntu 14.04

Hors ligne

#9 Le 13/07/2014, à 09:28

Bougron

Re : [Tuto] passer par Windows 8 pour démarrer Ubuntu en UEFI

Bonjour.
Merci pour cette information que je ne connaissais pas.
Mon ordinateur est installé avec ubuntu , edubuntu et windows 8.1 enterprise.
Je viens de lancer windows, A ce jour (13/07/2014) la recherche UEFI ne donne rien de bien, Il faut directement rechercher "Options de démarrage avancées".
puis choisir "modifier les options de démarrage avancées"
puis choisir " redemarrer maintenant" comme indiqué au point 2 du tuto.

Dernière modification par Bougron (Le 13/07/2014, à 09:43)

En ligne

#10 Le 19/08/2014, à 23:37

Bougron

Re : [Tuto] passer par Windows 8 pour démarrer Ubuntu en UEFI

La solution la plus pratique est celle que j'ai découverte récemment dans le forum:
Lorsque windows est opérationnel:
                Il faut initialiser une seule fois l'action à faire lorsque le redémarrage sera  demandé.
                Pour cela   il faut ouvrir une fenêtre de commande d'administration et faire la commande suivante (par copier/coller)
                    bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi
Puis il faut systématiquement choisir l'option "redémarer". Le menu grub est alors proposé.

Dernière modification par Bougron (Le 20/08/2014, à 01:21)

En ligne

#11 Le 20/08/2014, à 22:33

kokotx

Re : [Tuto] passer par Windows 8 pour démarrer Ubuntu en UEFI

Bougron, c'est certain que cette solution est simple et efficace.
Tu es sûr qu'il faille nécessairement choisir « Redémarrer » après avoir saisi cette commande Windows ? Tu as essayé en choisissant « Éteindre » ?

malbo, par rapport au post #1, pour accéder à l'option « Utiliser un périphérique » c'est différent avec Windows 8.1. La manip est décrite ici.

Hors ligne

#12 Le 21/08/2014, à 13:02

malbo

Re : [Tuto] passer par Windows 8 pour démarrer Ubuntu en UEFI

@kokotx : dans le post #1, je me suis permis d'ajouter un lien vers ta procédure pour Windows 8.1 .
Merci pour ta contribution.


MedionPC MT5 MED MT 162 / pentium IV / RAM 1Go / Radeon HD 3450 AGP / XP, HandyLinux et Xubuntu 14.04 32 bits
Acer Aspire M5100-5F7N / Phenom Quad Core 9500 / ATI HD 2600 pro / RAM 4 Go / Win8, XP et Ubuntu 14.04

Hors ligne

Haut de page ↑