質問: 起動可能なusbからupdate-initramfsを実行する方法は? ubuntu 12.04から14.04へのアップグレード中にコンピューターがフリーズしました。これにより、再起動時にカーネルパニックが発生しました。/sbin/init: relocation error: /lib/i386-linux-gnu/librt.so.1: symbol__clock_nanosleep, version glibc_private not defined in file libc.so.6 with link time reference. [カーネルパニックが続く]usbから起動し、chrootを使用してドライブにアップグレードを完了し、次のコマンドを実行しました:sudo apt-get dist-upgrade(および以下で説明されている他のいくつかのコマンド: buntuディストリビューションのアップグレード中のシャットダウンからの回復 )基本的にはアップグレードが完了したように見えますが、新しいブートイメージは生成されませんでした:update-initramfs is disabled since running on read-only media古いカーネルバージョンで起動できないので、usbから新しいブートイメージ(つまり、/ boot /にあるもの)を作成する方法はありますか。さらに明確にするために、chrootされた場合、uname -aは更新されたカーネルを生成しますが、対応するカーネルイメージがドライブの/ bootにありません。いくつかのアドバイスを使用できます。
回答: linux mintライブcdには、インストールに使用されるupdate-initramfsのコピーがあります。名前が「update-initramfs.distrib」に変更されました。これを実行して、initrdを再作成できます。