Live USBでxenialからyakketyにアップグレードしようとした後、再起動しようとするとエラーが発生しました。ブート中に、明らかに/init
が/scripts/casper
を開けないという事実が原因でカーネルパニックが発生します。
以下は、カーネルパニックの前の3行とカーネルパニックの最初の行です。
Begin: Loading essential drivers ... done.
Begin: Running /scripts/init-premount ... done
Begin: Mounting root file system ... /init: .: line 257: can't open '/scripts/casper'
[ 34.941779] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000200
最初は、squashfsの/scripts/casper/
に/usr/share/initramfs-tools/scripts/
ファイルが見つからなかったのではないかと推測していましたが、通常の権限でそこにあるようです。
この問題の原因は何ですか?また、どのように修正できますか?
永続的なライブUSBドライブを次のUbuntuリリースに「do-release-upgrade」しようとしましたか?
私はそれが機能するとは思わない。 ホームディレクトリを保持(バックアップおよび後で復元)することができます、home-rwパーティション(またはファイル)ですが、casper-から他のすべてのディレクトリとファイル(upper/homeおよびupper/lost + foundを除く)を削除する必要がありますrwパーティション(またはファイル)、および新しいUbuntuリリースからisoファイルの使用を開始します。
つまり、個人用ファイル、プログラム設定、および調整を維持できますが、追加したプログラムを再インストールする必要があります。
-o-
USBドライブにインストールされたシステムを「do-release-upgrade」することができます(内部ドライブと同様にインストールされますが、USBドライブにインストールされます)。
問題と解決策は、通常のインストール済みシステムの場合と同じか類似している必要があります。