私はアーチLinuxです。ある日、システムの起動メニューで表示が中断されました。そのため、USB経由でライブアーチを起動し、ブートローダパーティションをマウントして実行しましたbootctl list --esp-path="/mnt"
。出力は次のとおりです。
title: Arch linux(default)
id: arch.conf
source: /mnt/loader/entries/arch.conf
linux: /vmzlinuz-linux (No such file or directory)
initrd: /intel-ucode.img
/initramfs-linux.img (No such file or directory)
options: root="LABEL=arch_os"
この問題を解決して正常に起動するにはどうすればよいですか?
ご協力ありがとうございます
答え1
vmlinuz-linux
そしてパッケージ/initramfs-linux.img
に含まれています。linux
インストールするには、ライブUSBを使用し、arch-chroot /mnt
コマンドを実行してrootアカウントに移動します。次に、pacman -Sy linux linux-firmware
不足しているファイルのインストールを実行します。その後、そのexit
コマンドを使用してライブUSBに戻り、システムを削除して再起動できます。
注:以下を確認してください。始めるパーティションがマウントされ、/mnt/boot
「chrooting」の前にパッケージをダウンロードできるようにインターネットに接続されていることを確認してください。
ブートローダの設定の詳細については、Arch Wiki の記事をご覧ください。システム起動そしてインストールマニュアル。