Live CD Linuxイメージのカーネルを更新する方法

Live CD Linuxイメージのカーネルを更新する方法

liveCD ubuntu Linux isoイメージがあります。このイメージのカーネルを更新する必要があります。ホストUbuntuシステムからisoを取得し、コンパイルされたカーネルとモジュールをそこからliveCDに移動しようとしましたが、それを行った後、システムは次の場所で停止しました。

カーネル/casper/vmlinuz ロード中.. ファイル/casper/inited.img ロード完了.. 完了

initrdが "/casper/filesyste.squashfs"でルートファイルシステムを見つけることができないようです。

これを行う効率的な方法を知っている人はいますか?次の試みは、ホストシステムにliveCDのルートファイルシステムをマウントし、そこから新しいカーネルをコンパイルすることでした。

答え1

トラブルシューティング:

liveCDルートファイルシステム自体のchroot環境に新しいカーネルをインストールし、新しいカーネル(vmlinuz)とinitramfsイメージ(initrd)をUSBトップレベルファイルシステムの/ casperディレクトリに移動します。

関連情報