web-dev-qa-db-ja.com

「/ scripts / casperを開けません」

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/ファイルが見つからなかったのではないかと推測していましたが、通常の権限でそこにあるようです。

この問題の原因は何ですか?また、どのように修正できますか?

1
fakedad

永続的なライブUSBドライブを次のUbuntuリリースに「do-release-upgrade」しようとしましたか?

私はそれが機能するとは思わない。 ホームディレクトリを保持(バックアップおよび後で復元)することができますhome-rwパーティション(またはファイル)ですが、casper-から他のすべてのディレクトリとファイル(upper/homeおよびupper/lost + foundを除く)を削除する必要がありますrwパーティション(またはファイル)、および新しいUbuntuリリースからisoファイルの使用を開始します。

つまり、個人用ファイル、プログラム設定、および調整を維持できますが、追加したプログラムを再インストールする必要があります。

-o-

USBドライブにインストールされたシステムを「do-release-upgrade」することができます(内部ドライブと同様にインストールされますが、USBドライブにインストールされます)。

問題と解決策は、通常のインストール済みシステムの場合と同じか類似している必要があります。

0
sudodus