Fedora 21は起動しません。コンピュータがMOK管理を実行するように求められます。

Fedora 21は起動しません。コンピュータがMOK管理を実行するように求められます。

Fedora 21がインストールされています。前回起動したときにGnomeテーマを変更しました。その後、再起動し、次のようになります。

写真

起動を続けると、コンピュータが再起動し、このウィンドウが再び表示されます。何かを登録することを選択すると、ディスク上のいくつかのフォルダを参照できます。

Fedoraのインストールを修正する方法についてのアイデアはありますか?

たぶん重要なパッケージを削除したかもしれません。

答え1

今日この問題が発生しましたが、次の手順で問題を解決してインストールを保存できました。

  • Live CDをダウンロードし、影響を受けるコンピュータから起動します。
  • 端末を開く
  • fdisk -l と cat /etc/fstab どのデバイスがインストールされているかを確認する
  • /mntの正しい部分に正しいデバイスをマウントしてください。
  • マウント --bind /dev/mnt/dev
  • マウント --bind /proc /mnt/proc
  • マウント --bind /sys/mnt/sys
  • マウント -o バインド/実行/mnt/実行
  • chroot /mnt
  • 署名されたshimを/boot/efiに再インストールします。 dnf は grub2-efi-x64 grub2-efi-x64-modules shim を再インストールします。
  • chmod -x /etc/grub.d/30_os-prober
  • grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
  • 出口
  • 再起動
  • 正しく機能するインストールが必要です。

源泉:https://bugzilla.redhat.com/show_bug.cgi?id=1413191

答え2

今日Fedora 33にアップグレードした後、この問題が発生しました。 Fedora Wikiページに記載されている「dnf autoremove」コマンドを愚かに実行しました。必要なステップは上記のSmurph269とほぼ似ていました(ソースリンクURLが非常に役に立ったにもかかわらず)...

  1. ライブ画像をダウンロードして起動します。

  2. 端末を開きます。

  3. fdisk -l上位レベルのディスクレイアウトを表示するために使用されます。あるいは、gpartedGUIのアプリケーションを使用して同様の詳細を表示することもできます。

  4. 次の場所にこれらのディレクトリを作成します/mnt

    cd /mnt

    mkdir boot boot/efi home dev proc sys run

  5. udisksctl unlock -b /dev/sda4暗号化されたファイルシステムのロックを解除するために使用されます。デバイス名は、gparted ディスプレイに「暗号化済み」と表示されます。

  6. vgscan --mknodesボリュームグループを表示してから、vgchange -ayボリュームグループをアクティブにするために使用されます。lvdisplay論理ボリュームを表示するには確認してください。

  7. 次の順序でファイルシステムをマウントします(デバイスファイル名/ dev / *は異なる場合があります)。

    mount /dev/fedora/root /mnt

    mount /dev/sda3 /mnt/boot

    mount /dev/sda2 /mnt/boot/efi

    mount --bind /dev /mnt/dev

    mount --bind /proc /mnt/proc

    mount --bind /sys /mnt/sys

    mount -o bind /run /mnt/run

  8. chroot /mnt新しい環境に走ります。

  9. dnf install grub2-efi-x64 grub2-efi-x64-modules

  10. dnf reinstall /tmp/shim-0.8-10.x86_64.rpm。 shim rpmはどんなリポジトリにもありませんが、幸いにも/ tmpディレクトリでrpmを見つけました。

  11. grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg。これで grub が正しく再構成されます。

  12. 終了して再起動してください。頑張ってください:-)

関連情報