Je viens d'installer Ubuntu 15.10, après avoir été avec 16.04 LTS pendant un certain temps pour l'essayer. Pendant que j'utilisais 16.04, j'ai essayé d'installer les pilotes Nvidia et on m'a dit que je devais désactiver SecureBoot pour cela, j'ai donc fourni un mot de passe et au prochain redémarrage, un logiciel l'a demandé. Cependant, mes paramètres du BIOS montraient toujours que SecureBoot était activé, et je pouvais toujours voir comment si j'essayais de démarrer à partir de tout ce qui n'était pas signé, il refuserait de le faire.
Cependant, lorsque j'ai réinstallé Ubuntu 15.10 (en supprimant complètement tout ce qui concerne 16.04, y compris grub dans la partition EFI), chaque fois que je démarre, je reçois un Booting in insecure mode
message.
J'ai tout vérifié, et les deux: Windows et le rapport de configuration du BIOS SecureBoot à activer
la source
dmesg | grep -i efi
devrait produire une sortie avec des informations EFI. L'une des premières lignes devrait identifier le fabricant de l'EFI, comme dansefi: EFI v2.31 by American Megatrends
.)Réponses:
Si vous souhaitez vous débarrasser du message concernant le démarrage non sécurisé, vous devez activer le démarrage sécurisé. Pour ce faire, vous devez activer la validation dans le module MOK (Machine Owner Key):
On vous demandera d'entrer deux fois un mot de passe temporaire et après le redémarrage, vous aurez la possibilité de changer l'état de validation.
Si la validation est activée, aucun autre message sur le démarrage non sécurisé n'apparaît. Mais rappelez-vous, vous ne pourrez exécuter aucun pilote non signé: les pilotes nVidia et VirtualBox ne fonctionneront pas.
Pour désactiver le type de validation:
puis redémarrez.
Si vous désactivez la validation et que le démarrage sécurisé du BIOS est activé, vous ne pourrez toujours pas démarrer tout ce qui n'a pas été signé. Même si votre ubuntu a désactivé la validation mais "est vu" par le BIOS (UEFI) comme signé en raison d'un paquet signé par shim. Le paquet Shim pendant que votre ubuntu démarre vérifie quel est l'état MOK et si la validation est désactivée affiche le message "Démarrage en mode non sécurisé".
la source