软件更新期间启动崩溃后 /home 目录中的文件丢失

软件更新期间启动崩溃后 /home 目录中的文件丢失

我正在使用 Ubuntu 14.04;在例行软件更新期间,PC 因某种原因崩溃。现在的情况如下:

  • 桌面登录期间循环:每次我尝试通过桌面登录时,它都会循环回到同一屏幕。

  • ctrl++和 SSH 登录工作正常,我可以浏览文件目录altF1

  • 问题-> /home 目录缺少所有文件和文件夹!有迹象表明文件仍在硬盘上(即磁盘使用量约为 17GB,数据等)

  • 使用“TestDisk”制作映像并使用 PhotoRec 提取我能提取的所有内容。这里和那里有一些我的文件片段,但都很分散。

如有任何建议或帮助,我们将不胜感激。

更新:此消息也出现:“没有使用 home=/ 登录的目录”

更新:运行“lsblk”输出

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 931.5G  0 disk 
sda1   8:1    0   100M  0 part 
sda2   8:2    0   600G  0 part 
sda3   8:3    0     1K  0 part 
sda5   8:5    0   3.7G  0 part [SWAP]
sda6   8:6    0 327.7G  0 part /
sdb      8:16   0 238.5G  0 disk 
sdb1   8:17   0   128M  0 part 
sdb2   8:18   0 238.4G  0 part

运行 df -h 输出

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda6       323G   17G  290G   6% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
udev             16G  4.0K   16G   1% /dev
tmpfs           3.2G  1.3M  3.2G   1% /run
none            5.0M     0  5.0M   0% /run/lock
none             16G  144K   16G   1% /run/shm
none            100M   40K  100M   1% /run/user

更新:运行 ls -la 输出:

共 116

drwxr-xr-x  26 root root  4096 Sep 17 21:37 .
drwxr-xr-x  26 root root  4096 Sep 17 21:37 ..
drwxr-xr-x   2 root root  4096 Sep 14 15:53 bin
drwxr-xr-x   3 root root  4096 Sep 14 16:14 boot
drwx------   3 root root  4096 Sep 14 15:33 .cache
drwxrwxr-x   2 root root  4096 May 23 17:50 cdrom
drwxr-xr-x  15 root root  4180 Sep 18 11:52 dev
drwxr-xr-x 135 root root 12288 Sep 18 11:52 etc
drwxr-xr-x   2 root root  4096 Sep 14 15:20 home
lrwxrwxrwx   1 root root    33 Sep 14 14:59 initrd.img -> boot/initrd.img-3.13.0-35-generic
lrwxrwxrwx   1 root root    33 Aug 27 10:33 initrd.img.old -> boot/initrd.img-3.13.0-34-generic
drwxr-xr-x  24 root root  4096 Sep 14 16:14 lib
drwxr-xr-x   2 root root  4096 Sep 14 14:56 lib32
drwxr-xr-x   2 root root  4096 Sep 14 14:56 lib64
drwx------   2 root root 16384 May 23 17:48 lost+found
drwxr-xr-x   3 root root  4096 May 23 18:02 media
drwxr-xr-x   4 root root  4096 May 23 19:45 mnt
drwxr-xr-x   3 root root  4096 May 24 18:31 opt
dr-xr-xr-x 166 root root     0 Sep 18 04:52 proc
drwx------  10 root root  4096 Sep 14 17:02 root
drwxr-xr-x   2 root root  4096 Jul  6 08:41 .rpmdb
drwxr-xr-x  22 root root   760 Sep 18 11:54 run
drwxr-xr-x   2 root root 12288 Sep 14 16:14 sbin
drwxr-xr-x   2 root root  4096 Apr 16 18:21 srv
dr-xr-xr-x  13 root root     0 Sep 18 04:52 sys
drwxrwxrwt   4 root root  4096 Sep 18 11:54 tmp
drwxr-xr-x  11 root root  4096 May 24 18:15 usr
drwxr-xr-x  13 root root  4096 Apr 16 18:29 var
lrwxrwxrwx   1 root root    30 Sep 14 14:59 vmlinuz -> boot/vmlinuz-3.13.0-35-generic
lrwxrwxrwx   1 root root    30 Aug 27 10:33 vmlinuz.old -> boot/vmlinuz-3.13.0-34-generic

ls -la /home 输出:

total 8
drwxr-xr-x  2 root root 4096 Sep 14 15:20 .
drwxr-xr-x 26 root root 4096 Sep 17 21:37 ..

答案1

尝试使用sudo ecryptfs-mount-private

相关内容