帮助从加密的主文件夹中恢复个人文件,我在 USB live USB 上

帮助从加密的主文件夹中恢复个人文件,我在 USB live USB 上

我需要帮助,以便使用 Ubunu 14.02(我选择了安装时的加密选项)从加密分区中的“Home”恢复我的文件。我无法在该系统上正常启动(通常在 grub 之后,我会进入加密密码登录,然后是实际的 Ubuntu 登录;但现在我无法输入密码,并得到这个奇怪的加密登录,然后我得到一个带有闪烁光标的黑屏)。我想我会单独发布一个关于这个问题的问题。

在这里,我只能使用 USB 实时 Ubuntu(16.04 LTS),我成功启动了试用版。我必须说,我连接了另一个硬盘(有 2 个分区,没有操作系统,只是为了复制我的文件以进行备份(如果可行的话)。

我已遵循一些指南,但我还是迷失了。

我为此启动了终端:

ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 232.9 GiB, 250059350016 bytes, 488397168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x000efb3e

Device     Boot  Start       End   Sectors   Size Id Type
/dev/sda1  *      2048    499711    497664   243M 83 Linux
/dev/sda2       501758 488396799 487895042 232.7G  5 Extended
/dev/sda5       501760 488396799 487895040 232.7G 83 Linux


Disk /dev/sdb: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xf362f362

Device     Boot     Start       End   Sectors  Size Id Type
/dev/sdb1           16065 137901959 137885895 65.8G  f W95 Ext'd (LBA)
/dev/sdb2  *    137901960 976768064 838866105  400G  7 HPFS/NTFS/exFAT
/dev/sdb5           16128 137901959 137885832 65.8G  7 HPFS/NTFS/exFAT

Partition table entries are not in disk order.

Disk /dev/sdc: 14.4 GiB, 15479597056 bytes, 30233588 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x3a133a12

Device     Boot Start      End  Sectors  Size Id Type
/dev/sdc1  *       63 30202199 30202137 14.4G  c W95 FAT32 (LBA)

sda 是 ubuntu 的故障分区,sdb 是用于备份文件的“空”分区,sdc 是 USB。

然后我使用 blkid 命令:

ubuntu@ubuntu:~$ sudo blkid
/dev/sda1: UUID="513ffff2-7be9-4ca7-8ccb-740fa815e0bc" TYPE="ext2" PARTUUID="000efb3e-01"
/dev/sdb2: UUID="56C43D73C43D5689" TYPE="ntfs" PARTUUID="f362f362-02"
/dev/sdb5: UUID="BEF086FEF086BBE1" TYPE="ntfs" PARTUUID="f362f362-05"
/dev/sdc1: LABEL="UUI" UUID="48BD-CCEF" TYPE="vfat" PARTUUID="3a133a12-01"
/dev/loop0: TYPE="squashfs"
/dev/sda5: UUID="732492df-7da7-4b39-a2df-dc7ecbe57134" TYPE="crypto_LUKS" PARTUUID="000efb3e-05"

之后我更新了:

ubuntu@ubuntu:~$ sudo apt-get 更新

并安装cryptsetup:

ubuntu@ubuntu:~$ sudo apt-get install lvm2 cryptsetup
Reading package lists... Done
Building dependency tree       
Reading state information... Done
cryptsetup is already the newest version (2:1.6.6-5ubuntu2).
lvm2 is already the newest version (2.02.133-1ubuntu10).
0 upgraded, 0 newly installed, 0 to remove and 158 not upgraded.
ubuntu@ubuntu:~$ sudo modprobe dm-crypt

并正确输入我的密码:

ubuntu@ubuntu:~$ sudo cryptsetup luksOpen /dev/sda5 myvolume
Enter passphrase for /dev/sda5: 

然后:

ubuntu@ubuntu:~$ sudo vgscan
  Reading all physical volumes.  This may take a while...
  Found volume group "ubuntu-vg" using metadata type lvm2
ubuntu@ubuntu:~$ sudo ls
Desktop  Documents  Downloads  Music  Pictures  Public  Templates  Videos

然后我可以在 Nautilus 上打开该分区,就像我感兴趣的分区上的普通文件夹一样……但是当我进入主页时,我可以看到它们!但所有内容都被锁定了,由于权限问题,我无法复制任何内容。我接下来应该做什么或我遗漏了什么?

答案1

如果您可以看到文件,您可以更改最后一步。

Alt-F2并输入gksu nautilus+ Enter。这将以 root 权限启动 Nautilus,然后你就可以对文件进行任何操作了。

我不能 100% 确定 gksu 是否存在于 Live CD 上,但如果不存在,请继续安装它:sudo apt-get install gksu。它将在下次重新启动后消失,但它将正常安装以便您完成工作。

相关内容