Ubuntu 16.04 - comment désactiver le démarrage sécurisé?

11

J'ai Ubuntu 16.04 installé sur un Dell 5470. Je souhaite le réinstaller pour certaines raisons. Je veux démarrer depuis USB pour réinstaller Ubuntu. Le problème est que je ne peux pas accéder au BIOS et au menu de démarrage en raison de Secure Boot. Lorsque j'appuie sur F2 ou F12 pendant le démarrage, l'ordinateur démarre toujours dans Ubuntu.

J'ai essayé systemctl reboot --firmware-setupmais je reçois Cannot indicate to EFI to boot into setup mode: Operation not supportedComment puis-je démarrer depuis USB et réinstaller Ubuntu?

sflee
la source
1
Avez-vous laissé le démarrage rapide dans UEFI (pas le démarrage rapide de Windows)? Si tel est le cas, vous n'aurez peut-être pas le temps d'appuyer sur une touche. Le grub menuentry 'System setup' devrait fonctionner, sinon essayez de redémarrer à froid ou de couper toute l'alimentation, y compris la batterie si l'ordinateur portable, maintenez l'interrupteur d'alimentation pendant 10 secondes environ pour drainer toute l'énergie restante et redémarrez en appuyant sur la touche correcte pour entrer immédiatement dans UEFI. askubuntu.com/questions/652966/…
oldfred
Thx, j'ai essayé de couper l'alimentation, après cela, lorsque je redémarre le PC, j'appuie sur F2, et je peux voir que mon PC peut recevoir mon entrée depuis la notification sur l'écran a été modifiée de F2 to biosà prepare .... Mais je ne peux toujours pas entrer dans Bios /. \
sflee
Est-ce que f12 vous amène à votre menu de démarrage UEFI?
oldfred

Réponses:

6

Il existe plusieurs façons de démarrer dans l'utilitaire de configuration du micrologiciel, dont certaines semblent être connues:

  • L' utilisation d' un keypress à la mise sous tension du temps - Malheureusement, il n'y a presque pas de normalisation à ce que keypress va entrer dans l'outil de configuration. C'est généralement Esc, Enter ou une touche de fonction (mais laquelle varie énormément - c'est souvent F2, F8 ou F10, mais peut être autre chose). La définition de la fonction «démarrage rapide» du micrologiciel désactive parfois cette méthode d'entrée dans l'outil de configuration car cela laisse les ports USB non initialisés. Si l'ordinateur dispose d'un port PS / 2, vous pouvez peut-être contourner cette limitation en utilisant un clavier PS / 2.
  • Utilisationsystemctl - La commande que vous avez présentée précédemment sudo systemctl reboot --firmware-setupfonctionne sur certains ordinateurs; mais cela ne fonctionne clairement pas pour vous. Windows 8 et versions ultérieures offrent une fonctionnalité similaire, donc si vous pouvez démarrer sous Windows, vous pouvez l'essayer, au cas où cela fonctionnerait mieux.
  • Utilisation de la fonction de redémarrage à l'installation d'un gestionnaire de démarrage - Certains gestionnaires de démarrage offrent une fonctionnalité pour redémarrer dans l'utilitaire de configuration. GRUB le fait (bien qu'il ne soit pas actif par défaut), tout comme mon gestionnaire de démarrage rEFInd (il est actif par défaut mais peut être désactivé; et il n'apparaîtra pas si l'ordinateur n'a pas le support nécessaire), ainsi que gummiboot / systemd- boot (je ne me souviens pas s'il est actif par défaut). Je ne suis pas positif, mais je soupçonne que cette fonctionnalité fonctionnerait précisément sur les ordinateurs sur lesquels la méthode précédente fonctionnerait, donc je n'espère pas qu'elle fonctionnera pour vous.
  • Supprimez toutes les autres options de démarrage - Si un ordinateur EFI ne trouve aucun autre chargeur de démarrage, il lancera normalement son utilitaire de configuration. La meilleure façon d'en tirer parti est généralement de débrancher tous vos disques durs (et vos câbles réseau, si votre réseau prend en charge le démarrage réseau). Vous pouvez également supprimer votre partition système EFI (ESP) ou supprimer ou déplacer tous les fichiers du chargeur de démarrage afin que le micrologiciel ne puisse pas les trouver. Le problème avec cette méthode est que la restauration du système à son état d'origine peut ne pas le rendre à nouveau amorçable, car de nombreux EFI suppriment leurs références basées sur NVRAM aux options de démarrage qui deviennent invalides. Ainsi, vous devrez peut-être utiliser Boot Repair , efibootmgrou un autre outil pour réinstaller GRUB ou recréer son entrée NVRAM une fois que vous aurez terminé.

BTW, il y a des chances que ce ne soit pas le démarrage sécurisé en soi qui vous empêche d'accéder à votre utilitaire de configuration du micrologiciel. (Bien qu'il soit possible que Dell ait lié Secure Boot pour rendre plus difficile la saisie du micrologiciel, ce type de liaison n'est pas requis pour Secure Boot, et je ne l'ai jamais rencontré moi-même.) Il est plus probable que ce soit le "démarrage rapide du micrologiciel". "fonctionnalité laissant les ports USB non initialisés qui est à l'origine du problème. Une autre possibilité probable est que vous essayez la mauvaise clé ou que vous la frappez en dehors de la fenêtre (souvent très étroite) dans laquelle elle fonctionnera. Demandez sur un forum Dell ou consultez votre documentation pour savoir sur quelle touche appuyer et essayez-la plusieurs fois, en la frappant à plusieurs reprises au démarrage de l'ordinateur.

Rod Smith
la source
Merci beaucoup pour la réponse de vos détails, je suis sûr que j'appuie sur la bonne touche et mon PC peut recevoir mon entrée car il affiche une réponse à l'écran. Bien qu'il soit toujours directement dans OS /. \ BTW, c'est peut-être fast startla vraie raison, je dois le vérifier à nouveau ce soir.
sflee
2

Utilisez efibootmgrpour modifier et définir le délai d'expiration du gestionnaire de démarrage en attente de saisie par l'utilisateur - un exemple:

$ sudo efibootmgr
BootCurrent: 0001
Timeout: 1 seconds
BootOrder: 0001,0000,0002
Boot0000* fedora
Boot0001* ubuntu
Boot0002* UEFI OS  

Actuellement, le délai d'attente du gestionnaire de démarrage (sur mon PC) est défini sur 1 seconde, maintenant nous le modifions à 10 secondes:

sudo efibootmgr --timeout 10
BootCurrent: 0001
Timeout: 10 seconds
BootOrder: 0001,0000,0002
Boot0000* fedora
Boot0001* ubuntu
Boot0002* UEFI OS  

Redémarrez et appuyez sur F2ou F12pour accéder au BIOS et désactiver le démarrage sécurisé dans les paramètres UEFI.

cl-netbox
la source
Je peux voir que mon PC a reçu mon entrée, mais je vais essayer ce soir, Thx à l'avance.
sflee
0

Pour faire court, pour vaincre Fast Boot, ce qui fonctionne toujours pour moi. Est de maintenir F12 et Supprimer, puis mettez le système sous tension. Si vous n'entendez pas ce bip. Éteignez-le rapidement (si vous démarrez Windows à double démarrage) et répétez. Cela fonctionne toujours pour moi au deuxième essai.

Abraham Washington
la source
Cette question semble parler de démarrage sécurisé plutôt que de démarrage rapide, qui sont des choses distinctes
sbergeron