在试图从xenial升级到Live上的yakkety之后,我在试图重新启动时遇到了一个错误。在引导过程中,出现了内核恐慌,这显然是因为/init无法打开/scripts/casper。
下面是内核恐慌之前的三行代码和内核恐慌的第一行
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/中丢失了,但是它似乎就在那里,并且具有正常的权限。
造成这个问题的原因是什么,如何解决呢?
发布于 2016-11-18 08:17:00
你试过“做发布-升级”一个持久的动态USB驱动器到下一个Ubuntu版本吗?
我觉得不行。您可以保存(备份和稍后恢复)主目录,最好存储在home-rw分区(或文件)中,但您应该从casper-rw分区(或文件)中删除所有其他目录和文件(除上部/ home和上部/丢失+查找外),并从新的Ubuntu发行版开始使用iso文件。
这意味着您可以保留您的个人文件、程序设置和调整,但您必须重新安装您添加的程序。
-o-
这是有可能的‘做释放-升级’的系统是安装在一个USB驱动器(安装在一个内部驱动器,但一个USB驱动器)。
问题和解决方案应与正常安装的系统相同或类似。
https://askubuntu.com/questions/841862
复制相似问题