Ubuntu 14.10 升级后无法启动到加密根分区

Ubuntu 14.10 升级后无法启动到加密根分区

我正在运行一台联想 T440p,它安装了全新的 Ubuntu。没有双启动。上周末,我从 Ubuntu 14.04 升级到了 14.10。有一些软件包安装错误导致 Ubuntu 以“低图形”模式启动。我最终通过删除已安装的 cisco VPN 客户端解决了软件包问题。然后我能够执行apt-get 更新apt-get 升级

所有这些背景故事都指向了这里:重启系统后,BIOS 好像根本不知道安装了操作系统。它可以看到硬盘,但无法启动。而且我无法以任何方式打开 GRUB。

我使用 Live CD 安装并运行了引导修复,但没有成功。它说它已成功完成,但似乎没有什么变化。

我尝试过只安装驱动器,这样我就可以获取所需的文件并重新格式化它。但我似乎也无法运行它。它似乎映射正确,但尝试使用以下方式安装时:

sudo mount /dev/mapper/encrypted /media/encrypted

我收到以下错误:

mount: wrong fs type, bad option, bad superblock on /dev/mapper/encrypted, missing codepage or helper program, or other error

跑步消息 |尾巴从那里似乎没有提供任何可行的帮助。

我快绝望了。如果能提供任何帮助,无论是安装驱动器,还是修复启动过程,我都会感激不尽。

答案1

基本上,这分为两个阶段。

  1. 解密
  2. 挂载逻辑卷

假设你的驱动器在 sda5 上(据我所知这是 Ubuntu 默认的,但可能有所不同)

sudo cryptsetup luksOpen /dev/sda5 luks

然后系统会提示您输入密码。

然后做 LVM 的事情

sudo pvscan && sudo vgscan && sudo vgchange -a y

使用lsblk如果您想在激活 vg 后了解有关所连接驱动器的当前布局的更多信息,您可以挂载:

sudo mount /dev/ubuntu-vg/root /mnt 

现在您应该能够访问驱动器内容。修复基本上是一个单独的问题,我认为这可能是一个相关的答案意外删除所有内核后如何恢复系统?

相关内容