マザーボードの交換後にアーチLinuxを起動できない

マザーボードの交換後にアーチLinuxを起動できない

私は数ヶ月間アーチを使ってきました。ところでマザーボードの問題で交換をするようになりました。それ以来、オペレーティングシステムは起動しませんでした。 Dellサポートチームは、起動可能なデバイスが見つからないと述べ、QRコードをスキャンした後、エラーコード0000、確認コード91042と一緒にDellウェブサイトに移動しました。

Bios では、ブートシーケンスが空でセキュアブートがオフになり、SATA 動作が AHCI モードに設定されています。

起動リストオプションに起動オプションを追加しようとすると、このディレクトリツリーを含むファイルを選択するように求められます。

Grub
| x86_64-efi
| | acpi.mod
| | adler32.mod
| | affs.mod
| | ... and a lot more .mod files
| locale
| | ca.mo
| | da.mo
| | de.mo
| | ... and a lot more .mo files
| themes
| | COPYING.CC-BY-SA-3.0
| | README
| | blob_w.png
| | boot_menu_c.png
| | boot_menu_e.png
| | ... and a lot more .png files
| | theme.txt
| | ... there are a few .pf2 files like
| | dejavu_10.pf2
| | dejavu_12.pf2 ...
| fonts
| | unicode.pf2
| grub.cfg
| grubenv
EFI
| arch
| | grubx64.efi
| Dell
| | logs
| | | diags_previous.xml
| | | diags_current.xml
vmlinuz-linux
initramf-linux.img
initramfs-linux-fallback.imp
inter-ucode.img

このEFIブート選択メニューでは、ファイルシステムはFS0として表示されます。

答え1

UEFIファームウェアは、起動順序などを制御する変数を定義します。ブート変数には、正常にロードされるまで(またはリストがすべて使い果たされるまで)、一度に1つずつ試行されるEFIプログラムへのパスが含まれています。

これらのUEFI変数はマザーボードの不揮発性メモリに保存されます。マザーボードが交換されたため、古い変数は失われ、新しいマザーボードは空の起動順序で工場から出荷されました。

新しいマザーボードのファームウェアはファイルを選択するように求められますので、リストからgrubx64.efiを選択して実行するEFIプログラムとしてGRUBブートローダを選択してみてください。

関連情報