加密主页

加密主页

我想从 11.04 升级到 12.04。真丢脸,但我太晚才注意到我的电源线断了,结果在升级过程中我的笔记本电脑关机了。开机时,它显示带有图标的黑屏,但无法移动鼠标或执行任何其他操作。我用 12.04 版本制作了可启动的 USB 棒。花了很长时间分割(?)HD 并安装它。它看起来工作正常,但问题是我无法访问我的文件和文件夹 - 一切都是空的。所以问题是

  • 我怎样才能取回我的文件
  • 我的电脑上有两个 Ubuntu 12.04,但是当我打开时,会出现一个选项列表供我选择,但是启动其中一个版本时没有文件。有没有办法找回我的文件?

答案1

如果您已格式化包含数据的分区,则必须使用恢复工具来恢复文件。您可以使用 testdisk ( sudo apt-get install testdisk),我个人认为它非常有效。

或者,如果你刚刚挂载/启动了 12.04,并且其主文件夹不包含任何数据,你可以简单地使用 找到另一个分区sudo fdisk -l,挂载它并从那里复制/获取你的数据

答案2

# Mount the old partition to /mnt
mount /dev/sda1 /mnt

# See if the files are there (assuming the username is the same on both installations)
ls -l /mnt/home/$USER/

# Create dir for back-up and copy all the files from the old /home
mkdir /home/$USER/recov && cp -R /mnt/home/$USER/* /home/$USER/recov/

如果它被安装为只读,请尝试;mount -o remount,rw /dev/sda1 /mnt

加密主页

如果您在旧安装中加密了您的主目录,事情就会变得棘手。

在这种情况下,请尝试以下操作:

# After mounting
chroot /mnt

# Switch user
su <username>
ecryptfs-mount-private

您可以在指定位置找到文件的副本。

如果那不起作用,请尝试;ecryptfs-recover-private

如果这也不起作用,你就完了,而且失败了……

相关内容