Ubuntu 17.04 上加密系统分区无法加载

Ubuntu 17.04 上加密系统分区无法加载

我有一台笔记本电脑(Thinkpad L520),配有 256 GB SSD 驱动器,上面装有 Ubuntu 17.04(未安装其他操作系统)。驱动器使用 Ubuntu 安装介质加密。有一天系统死机,启动后将我发送到 (initramfs)(见下面的屏幕截图)。我也可以通过实时 USB 登录并查看和解密驱动器(出现操作系统未找到的错误,但我似乎仍然可以访问数据)。

我不认为我的 SSD 驱动器已损坏,尽管如果向我推荐某种诊断,我准备改变主意。我认为这是系统更新的问题,而且我以前不经常重启笔记本电脑。我在其他主题上读到内核更新可能是问题所在。

这里是启动修复摘要(虽然我一直试图使用他们的操作程序来“修复”它,但不确定我是否破坏了任何东西):https://paste.ubuntu.com/24985651/

更新:initramfs 截图 UPD2:
来自 util-linux 2.29
(initramfs)的 fsck -f /dev/sda5 fsck

关于 SSD 固件诊断:

以下是我从 Ubuntu 收集到的型号和其他数据。制造商网站向我发送的软件显然不受 Linux 支持。https://paste.ubuntu.com/25046170/

Gparted:

Gparted 从一开始就给我以下错误:驱动程序描述符显示物理块大小为 2048,但 Linux 显示它是 512 字节。

Gparted 屏幕截图

我想要做的事情:

我想恢复系统的全部功能,因为我已经在配置上投入了一些时间。或者我需要知道如何找到属于我的所有文件(在哪个文件夹中查找)以便重新安装系统。感谢您的关注。

答案1

由于您最近遇到了其他/类似的问题,因此我必须说我们需要检查您的 SSD 中的固件。您需要访问制造商的网站查看是否有更新。

让我们首先执行文件系统检查。至少有 3 种不同的方法可以做到这一点。我们将首先尝试简单的方法,然后在需要时尝试其他方法。我要说的是,LVM 和加密使这项工作有些困难,而且我也不是这方面的专家。话虽如此...

步骤1:

由于您正处于(initramfs)提示符下......

type "exit"
note the name of the hard disk called out...
in your case, it'll probably be something like "/dev/mapper/ubuntu--vg-root"
type "fsck -f /dev/mapper/ubuntu--vg-root"

然后尝试重新启动系统。

第2步:

由于您正处于(initramfs)提示符下......

type "exit"
type "fsck -f /dev/sda5"

然后尝试重新启动系统。

更新#1:

挂载加密的 Ubuntu 分区并备份用户文件,然后重新安装 Ubuntu。

答案2

有时尝试恢复东西根本不值得,我能够从 LIVE USB 启动并访问我的加密驱动器,导航到我的用户文件夹并复制重要内容,然后重新安装所有内容。我希望这种情况不会再发生,我想。

相关内容