启动旧的 ubuntu 硬盘 luks 加密

启动旧的 ubuntu 硬盘 luks 加密

我把硬盘换成了更大的。旧硬盘安装了 Ubuntu 14.04,并进行了全盘加密(luks)。新硬盘安装了全新安装的 Ubuntu 15.10,但没有磁盘加密。

但是我需要启动旧硬盘才能从某些程序中获取一些文件(如果可能的话,启动它,而不仅仅是文件访问)。我尝试取出新硬盘,然后放入旧硬盘,假设它可以启动。但是没有。我猜,这与 GRUB 引导加载程序有关,因为我在 bios 的启动选项菜单中看到了 的条目ubuntu

我该怎么做才能启动我的旧硬盘?

答案1

您不会真的想从旧硬盘启动吧?只是从中读取文件/数据?

一旦连接了旧 HD,并且您正在运行新的 Ubuntu(或实时 ISO/DVD/USB),“磁盘”程序(gnome-disks)应该是一种很好的图形方式,可以查看旧 HD 的分区是否使用 LUKS 加密,解锁/打开它们(假设您有一个密码),然后挂载它们。

您也可以使用终端工具,如下所示:

  • 也许你的驱动器使用 LVM,因此你可能还需要添加如下命令(来自help.ubuntu.com 的调整加密分区大小):
    • sudo apt-get install lvm2安装 lvm 工具
    • sudo vgscan --mknodes
    • sudo vgchange -ay 这两个应该识别/激活 lvm,我想换个新名字,/dev/mapper/
  • lsblk快速查看所连接的驱动器/分区
  • cryptsetup isLuks <device>检查分区/设备是否为 LUKS 卷
  • cryptsetup luksOpen <device> <name>打开/解锁 LUKS 设备并设置映射<name>
  • mount /dev/mapper/<name> /mountpoint将它安装在某个/mountpoint

但当“磁盘”工作时,它还是相当不错的。

相关内容