Jay*_*Jay 3 encryption hardware data-recovery 16.04
我现在的笔记本电脑根本无法开机。不仅仅是电池,很确定主板是炸了。(假设它是无法修复的。)
当我安装 Ubuntu 16.04 时,笔记本电脑上的硬盘驱动器(SSD,以防万一)被加密。对我来说不幸的是,我的外置硬盘大约一个月前坏了,当这台笔记本电脑落下灰尘时,我还没有设置新的外部备份。所以目前我错过了大约一个月的工作。
如何从死机的加密硬盘驱动器中检索数据并将其传输到新笔记本电脑?(假设硬盘驱动器完好无损并且那里没有问题。)
我假设您使用了“加密新的 Ubuntu 安装”或其手动等效项;也就是说,您的硬盘由 LUKS 加密,并且在加密容器中您有一个 LVM 卷组。
在开始之前,请确保您有cryptsetup和lvm2安装; 如果没有,请安装它们:
sudo apt-get install cryptsetup-bin lvm2
Run Code Online (Sandbox Code Playgroud)
取出驱动器并将其放入 USB 外壳中。
将其连接到运行 Ubuntu 或任何其他 Debian 衍生产品的工作计算机;您甚至可以为此使用实时 DVD 或 USB 闪存驱动器。假设磁盘被系统视为/dev/sdb.
找出磁盘上的哪个分区是 LUKS 容器:
for p in /dev/sdb*; do
sudo cryptsetup isLuks $p && echo $p is a LUKS container
done
Run Code Online (Sandbox Code Playgroud)例如,假设您发现这/dev/sdb2是一个 LUKS 容器。打开它:
sudo crypsetup luksOpen /dev/sdb2 old-hard-disk
Run Code Online (Sandbox Code Playgroud)LVM 应该自动检测逻辑卷;看看它是否这样做
sudo lvs -o full_name,size,seg_pe_ranges
Run Code Online (Sandbox Code Playgroud)
如果没有,您可能必须使用sudo vgchange -aay.
现在您在/dev/mapper. 将它们挂载到一些目录上。
| 归档时间: |
|
| 查看次数: |
1953 次 |
| 最近记录: |