Désactiver le démarrage sécurisé est-il nécessaire pour le double démarrage d'Ubuntu 14.04 avec Windows 8 UEFI

9

J'ai lu quelques guides sur Ubuntu et Windows 8 à double démarrage, mais tous les guides que j'ai lus concernent les anciennes versions d'Ubuntu. Ils recommandent de désactiver le démarrage sécurisé car il y a un bogue dans le programme d'installation d'Ubuntu qui supprime complètement le chargeur de démarrage de Windows 8. La désactivation est-elle toujours nécessaire dans Ubuntu 14.04? Puis-je le réactiver une fois l'installation terminée? De plus, sur une note connexe, je SAIS que la désactivation du démarrage rapide est nécessaire pour l'installation, mais une fois l'installation terminée, puis-je réactiver cela également?

John Scott
la source
2
je ne sais pas si c'est nécessaire pour 14.04. cependant j'ai désactivé le mien pour installer 14.04. après l'installation, j'ai essayé de l'activer et Windows ne démarre pas, j'ai donc dû à nouveau désactiver. Je ne connais pas le démarrage rapide parce que je le laisse toujours désactivé: je n'ai jamais aimé l'idée que mon ordinateur ne s'arrête pas mais hiberne à la place -.-
Geo
Vous devriez pouvoir démarrer avec un démarrage sécurisé, mais pas depuis le menu grub. Il y a un bug. Impossible de charger en chaîne Windows 8 avec le démarrage sécurisé activé. Publiez également le n ° 11 sur l'utilisation de refind bugs.launchpad.net/ubuntu/+source/grub2/+bug/1091464 De plus, si vous réinstallez Ubuntu, le problème est que le programme d'installation ne voit pas Windows ou ne le voit pas correctement. donc il l'écrase. Si vous utilisez quelque chose d'autre ou une installation manuelle, vous êtes d'accord et c'est la seule façon de réinstaller.
oldfred
oldfred J'ai juste essayé le double démarrage et j'ai rencontré ce bug. J'ai désactivé Secure Boot pour contourner ce problème.
John Scott

Réponses:

12

Vous avez en fait soulevé quatre problèmes distincts:

  • Secure Boot - En théorie, la désactivation de Secure Boot ne devrait pas être nécessaire pour installer Ubuntu 14.04 (ou même quelques versions avant cela). La pratique suit généralement la théorie, mais parfois non - certains ordinateurs ne semblent tout simplement pas bien s'entendre avec Shim (le programme qu'Ubuntu utilise pour travailler avec Secure Boot). Un problème de démarrage sécurisé est presque certain de se manifester comme une incapacité à commencer même à démarrer - soit le programme d'installation d'Ubuntu, soit le système Ubuntu une fois qu'il est installé. Si vous voyez autant un menu GRUB ou un logo de démarrage Ubuntu, l'obstacle Secure Boot a été franchi. (Dans Fedora, Secure Boot peut avoir des effets de suivi beaucoup plus tard, mais cela est beaucoup plus rare dans Ubuntu.)
  • Bogue de suppression ESP - Les anciennes versions d'Ubuntu créeraient aveuglément un nouveau système de fichiers FAT16 sur la partition système EFI (ESP), où sont stockés les chargeurs de démarrage EFI. Cette action effacerait le chargeur de démarrage de Windows, ainsi que tous les autres fichiers sur l'ESP (tels que les gestionnaires de démarrage tiers, les fichiers de mise à jour du firmware, etc.). Ce bogue a été signalé en 2011 et corrigé avant la sortie d'Ubuntu 12.04, et ne devrait donc pas affecter Ubuntu 12.04, 12.10, 13.04, 13.10 ou 14.04. Cela dit, sauvegarder toutes vos partitions actuelles avant d'installer Ubuntu (ou tout système d'exploitation) est une précaution valable.
  • Fonction de démarrage rapide du firmware- Les EFI modernes ont généralement une fonctionnalité appelée "démarrage rapide" ou quelque chose de similaire. Lorsqu'il est activé, le firmware prend certains raccourcis dans son processus de démarrage, qui peuvent inclure une initialisation minimale (plutôt que complète) des périphériques USB. (Le système d'exploitation doit effectuer sa propre initialisation complète plus tard, quel que soit le micrologiciel.) L'effet peut être que l'ordinateur ne démarre pas à partir d'un lecteur flash USB. C'est évidemment mauvais si vous essayez d'installer Ubuntu à partir d'un tel disque, il sera donc nécessaire de désactiver cette fonctionnalité lors de l'installation d'Ubuntu. (Si votre système possède un disque optique et que vous essayez de l'installer à partir de celui-ci, les raccourcis d'initialisation USB ne devraient cependant pas être pertinents.) Notez que les détails varient d'un ordinateur à l'autre; vous n'aurez peut-être pas besoin de désactiver une fonction de "démarrage rapide" sur tous les ordinateurs. Une fois Ubuntu installé,
  • Démarrage rapide sous Windows - Windows 8 possède une fonctionnalité appelée Démarrage rapide (alias démarrage hybride ou arrêt hybride). Cette fonction transforme une opération d'arrêt ordinaire en une action de suspension sur disque. Une conséquence de ce changement est que les systèmes de fichiers, y compris l'ESP, ne sont pas correctement démontés. Si vous essayez ensuite de démarrer deux fois, le résultat peut être un endommagement du système de fichiers aux systèmes de fichiers partagés et / ou une incapacité à monter des systèmes de fichiers partagés. Par conséquent, il est impératif que cette fonctionnalité Windows soit désactivée et laissée désactivée. De nombreux sites Internet, comme celui-ci, fournissent des instructions sur la façon de désactiver cette fonctionnalité. Notez également que la fonctionnalité de démarrage rapide de Windows est complètement indépendante de la fonctionnalité de micrologiciel qui peut porter un nom similaire.

J'espère que cela clarifie les choses.


ÉDITER:

Les versions récentes d'Ubuntu (je ne me souviens pas précisément quand cela a commencé, mais 16.04 est affecté) ont resserré les contrôles de démarrage sécurisé, rendant ces versions sensibles aux "effets de suivi" que j'ai notés plus tôt. Plus précisément, les modules de noyau tiers (pilotes) peuvent ne pas se charger à moins que vous ne sautiez dans les cadres pour les signer, comme décrit ici.Les pilotes pour les cartes vidéo ATI et Nvidia et pour VirtualBox sont souvent cités comme des raisons de désactiver le démarrage sécurisé pour contourner ces problèmes, mais il existe d'autres pilotes non signés qui affectent certains systèmes. Secure Boot offre des avantages, du moins en théorie, donc si vous êtes à la hauteur du défi technique, j'encourage à le laisser actif et à signer tous les modules du noyau dont vous avez besoin. (Personnellement, je ne suis pas fan des modules vidéo propriétaires, mais certaines personnes en ont besoin pour obtenir des performances adéquates avec certains jeux et applications. Si vous n'en avez pas besoin, l'utilisation des pilotes open source standard est une solution de contournement adéquate.)

Rod Smith
la source
1

La question de désactiver / activer SecureBoot est vraiment spécifique à l'appareil, mais je ne connais pas suffisamment de modèles pour y répondre. Cela a fonctionné sur quelques ordinateurs portables pour moi, mais sur la plupart, j'ai dû le désactiver. En règle générale, désactivez-le. Quant à FastBoot, le fait est que cela rendra votre partition Windows illisible pour Ubuntu. La partition Windows sera marquée comme impure et Ubuntu ne peut pas la monter - cela peut également affecter d'autres partitions utilisées dans Windows. Activez donc FastBoot si vous êtes certain que vous n'aurez pas besoin d'utiliser les partitions Windows d'Ubuntu. Désactivez-le si vous devez y accéder Ubuntu.

muru
la source
J'ai pu exécuter Ubuntu en direct avec succès avec Secure Boot activé. Est-ce que cela signifie quelque chose?
John Scott
@FuzzyToothpaste Ensuite, vous pouvez installer avec SecureBoot, et SB provoquant des problèmes sera peu probable. La réponse de RodSmith est à quelques niveaux au-dessus du mien, car il parle également de la façon dont FastBoot affecte la partition EFI (que j'avais oublié).
muru
Je viens d'installer Ubuntu et dans le menu GRUB j'ai choisi Ubuntu. Ça a marché. Ensuite, j'ai redémarré et choisi Windows. Ça n'a pas marché. Savez-vous ce que j'ai fait? J'ai désactivé Secure Boot et réessayé. Maintenant, cela fonctionne et j'utilise Ubuntu en ce moment.
John Scott
J'ai dû le désactiver pour contourner le bug mentionné par oldfred lorsqu'il a commenté cette question. bugs.launchpad.net/ubuntu/+source/grub2/+bug/1091464
John Scott
@FuzzyToothpaste merci de me l'avoir dit. Quelque chose à garder à l'esprit la prochaine fois que j'installerai Ubuntu sur un ordinateur portable.
muru