无法启动;/sbin/init:加载共享库时出错:libcryptsetup.so.12:无效的 ELF 标头

无法启动;/sbin/init:加载共享库时出错:libcryptsetup.so.12:无效的 ELF 标头

非常简短的描述:我有一台双启动(Ubuntu 18.04;Windows 10)Thinkpad,但无法启动到Ubuntu。除了主题行中发布的错误外,我还收到了以下信息...

couldn't get size: 0x800000000000000e
/dev/sda6/:clean 384938/2215696 files, 4456623/8876800 blocks
Kernel panic - not syncing: attempted to kill init! exitcode=0x00007f00
<<< more stuff >>>

长话短说:我需要在双启动的 ubuntu 端留出更多空间。我使用 gparted(在“测试 ubuntu”拇指驱动器上)从 Windows 中获取空间并将其分配给 Ubuntu 分区。我在 gparted 中执行了许多步骤。一切都处理完毕,我可以启动 Unbuntu 并看到扩展的空间!第二天,我尝试启动 Windows,但 Windows 并不满意——它经历了各种“驱动器修复”步骤,但确实“修复”了它认为需要的任何东西,然后能够启动 Windows。后来我尝试重新启动 Ubuntu,但失败了。这就是我目前的情况。

我尝试过各种修复 grub 的方法(包括运行https://help.ubuntu.com/community/Boot-Repair几次启动修复)。我也尝试过gparted再次运行并进行细微更改,但遗憾的是,这也没有用。

这是错误消息的图片: 堆栈跟踪和逐行错误消息

还有其他建议吗?
提前谢谢!

答案1

我放弃了,并尝试重新安装,同时尝试保留数据,按照此处的说明进行操作:

https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows

和这里:

为什么当我尝试在一个分区中安装时会出现“没有定义根文件系统”的情况?

关键是确保正确设置现有分区。我将一个分区设置为 /home,并保留它,将另一个分区设置为“/”,并在安装期间重新格式化该分区。最后我只需要安装几个程序。

相关内容