初期ramdiskをロードすると、カスタムLinuxカーネルのビルドが失敗します。

初期ramdiskをロードすると、カスタムLinuxカーネルのビルドが失敗します。

私は自分のLinuxカーネルを構築しようとしてきましたが、Loading initial ramdisk...現在Arch Linuxを使用して他のいくつかの設定を試しても中断されます。

6.8-rc3と6.7.4のバージョンを試しましたが、同じエラーが発生しました。

私はRX 570、Ryzen 5 2600、16GBのRAMを実行しています。

私は完全にカスタマイズされた縮小版を試しました。あまり最適化されていないバージョンを試して、ビルド設定を変更せずにビルドしようとしました(make menuconfigその後、何も触れずに保存して終了しました)。私はamdgpuとradeonドライバのコンパイルも試しましたが、役に立ちません。

カーネルを構築するたびに、私のステップは次のようになります。

wget https://git.kernel.org/torvalds/t/linux-6.8-rc3.tar.gz
tar xvf linux-6.8-rc3.tar.gz
cd linux-6.8-rc3
make menuconfig
make -j12 && sudo make modules_install -j12
sudo cp arch/x86/boot/bzImage /boot/vmlinuz-newlinux
sudo grub-mkconfig -o /boot/grub/grub.cfg

次に、再起動し、詳細オプションを選択してカーネルを新しいカーネルに切り替えます。すべての結果は同じです。それは言うでしょう:

Loading linux newlinux ...
Loading initial ramdisk ...
_

このquietオプションは使用できません。

   Booting a command list

Loading Linux newlinux ...
Loading initial ramdisk ...
_


            EFI stub: Loaded initrd from LINUX_EFI_INITRD_MEDIA_GUID device path

それが問題であることを確認するために約20分ほど時間を与えましたが、まだ結果はありません。どうぞよろしくお願いします!

とても感謝しています。

ベストアンサー1

おすすめ記事