Arch Linuxシステムを修理してアップグレードしようとしています。元のインストールよりも最新のバージョンであるLive USBから起動しました。その後、sdaをマウントし、そのマウントポイントにルートを指定しました。実行すると、mkinitcpio -p linux
タイトルでエラーが発生します。
'/lib/modules/4.9.8-1-ARCH' is not a valid kernel module directory
lib/modules/
4.13.3-1-ARCHがあります。mkinitcpio
このディレクトリを使用するにはどうすればよいですか?
ベストアンサー1
/boot
問題は、システム全体(Linuxカーネルを含む)をアップグレードするときにブートパーティションをマウントするのを忘れてしまったことです。pacman
PGPキーに関するいくつかの問題を処理した後、ついにPGPキーを実行しpacman -S filesystem linux
てハードドライブを起動できるようになりました。 (この問題を解決する必要があるかどうかはわかりませんが、filesystem
他のソースから引用されました。)