Fedora Server 24のインストール中に有害な1962エラー:オペレーティングシステムが見つかりません

Fedora Server 24のインストール中に有害な1962エラー:オペレーティングシステムが見つかりません

旧Lenovo M91p(intel i5)にFedora Server 24をインストールしています。 Windows 10のインストールに同梱されており、これを消去し、Fedora ServerのGUIインストーラを使用しています。

BIOSからからにBOOT MODE変更しました。[LEGACY][UEFI]

Fedora Server 24 isoを搭載したUSBドライブから起動した後、インストールプロセスは完全に完了しました。特に、

  • インストールソースが検出されました。インストールメディアを確認すると、Fedora-S-dvd-x86_64-24応答が返されます。/dev/sdbvalid

  • インストール先を自動的に見つけます。ウェスタンデジタルハードドライブ:ATA WDC WD2003FYYS-0

インストール中にスペースを回収することを選択しましたが、インストーラが自動的にパーティションを構成できるようにしました。リサイクル中に古いパーティションをすべて削除しました。デスクパーティションの計画は次のとおりです。

gdisk -l /dev/sda
GPT fdisk (gdisk) version 1.0.1

Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present

Found valid GPT with protective MBR; using GPT
Disk /dev/sda: 3907029168 sectors, 1.8 TiB
Logical sector size: 512 bytes
Disk identified (GUID): [...]
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 3907029134
Partitions will be aligned on 2048-sector boundries
Total free space is 2157 sectors (1.1 MiB)

Number    Start (sector)    End (sector)      Size      Code    Name
  1               2048           411647     200.0 MiB   EF00    EFI System Partition
  2              411648          1435647    500.0 MiB   8300
  3             1435648       3907028991     1.8 TiB    8300

インストールが完了したら、再起動してみると以下のような画面が出ます。

Error 1962: No operating system found. Press any key to repeat boot sequence.

少し見回した後、次のことを試しました。

  • BOOT MODE上記のように双方向に変更されます。
  • ATA開始LEGACYをからに変更してEFI再起動します。
  • 起動順序が変更されました。

~によるとこれ、M92p ThinkCentreにはefiタグのホワイトリストがあります。明らかに、「Red Hat Enterprise Linux」というラベルからのみ起動します。

bootloader-idFedoraのインストール中にこれを指定する方法がわかりません。 Vaultのインストールを試みる前に、何を診断する必要があるのか​​、どこに行くのか、何が間違っているのかを提案してくれる人がいるのだろうか。

初めてコンピュータを受信したときにWindows 10が正常に起動したため、これは次のようになると思いました。いいえSATAケーブルやドライブ自体に問題があります。

ベストアンサー1

LenovoのM91pおよびM92pには、「Windows Boot Manager」(またはM92p「Redhat Enterprise Linux」)以外のすべてのブートローダIDに対してハードコードされた拒否ルールがあります。このようなものでブートローダを無視できますefibootmgr

  1. ライブインストールをマシンにロード
  2. ブートパーティションをマウントし、完全修飾パス名(たとえば/boot/EFI/fedora/grubx64.efi(または何でも))を確認してください。
  3. 同様のツールを使用してefibootmgr関連ブートローダーを指す新しいエントリを作成しますが、名前を適切に指定します。既存の項目を変更できないため、新しい項目を作成する必要がありますbootloader-id

コマンドは次のようになります。

efibootmgr -c -d /dev/sdX -p Y -L "Windows Boot Manager" -l "\EFI\path\file.efi"

その後、ブートローダの順序を確認し、システムから古いブートローダを削除できます。

おすすめ記事