Arch Linuxをインストールしましたが起動しません

Arch Linuxをインストールしましたが起動しません

初めてArch Linuxをインストールし、UEFIブートプロセスを設定しようとしましたが、どこかで失敗したようです。起動すると、対応するオプションを含む起動メニューが表示されますが、選択するとできることを示すArch Linuxメッセージが表示されます。/vmlinuz-linux:Not Found起動するカーネルが見つかりません。以下の指示に従いました。https://wiki.archlinux.org/index.php/Installation_guideしかし、どこかで問題が発生したでしょう。

この問題をどのように解決できますか?

パーティションレイアウト:

/dev/sda1 EFI System (512M)
/dev/sda2 Linux fs (244M)
/dev/sda3 Linux fs (1M)
/dev/sda4 Linux fs (465G)

/etc/fstab:

#/dev/sda4  
UUID=41d8483f-0d29-4234-bf1e-3c55346b5667  /  ext4    rw,realtime,data=unordered 0 1

espに設定されています/boot/

編集1
はい、問題を解決するためにいつでもUSBサムドライブから起動できます。

編集2
わかりました。/boot/loder/entries/arch.conf私の姿はこんな感じです。

title          Arch Linux
linux          /vmlinuz-linux
initrd         /initramfs-linux.img
options        root=PARTUUID=41d8483f-0d29-4234-bf1e-3c55346b5667 rw

/しかし、私のディレクトリにはファイルがまったくありません。これが問題になる可能性がありますか?

ベストアンサー1

起動可能なUSB Arch-linuxで起動し、すべてのパーティションをマウントしてchrootシステムに入ります。

言ったようにジェイソン・ライアン:

ESPをインストールする必要があります。/boot

まずefiフォルダを作成します。

mkdir /boot/efi

マウントespパーティション

mount /dev/sda1 /boot/efi

追加するマウントポイントを確認してください/etc/fstabespfstab

新しいサブディレクトリの作成/boot/efi/EFI/arch/

mkdir -p /boot/efi/EFI/arch/

移動/boot/vmlinuz-linuxinitramfs-linux.imginitramfs-linux-fallback.img

cp /boot/vmlinuz-linux /boot/efi/EFI/arch/vmlinuz-linux.efi
cp /boot/initramfs-linux.img /boot/initramfs-linux-fallback.img /boot/efi/EFI/arch

GRUBを実行しmkinitcpio -p linuxて更新します。

grub-mkconfig -o /boot/grub/grub.cfg

`

おすすめ記事