我的 Ubuntu 12.04 数据在哪里?

我的 Ubuntu 12.04 数据在哪里?

有一天,我遇到了类似 bash 的最小行错误,我尝试按照 google 给出的说明来解决它,但我无法修复 grub,然后当我尝试恢复我的数据时。我无法恢复我的 Ubuntu 数据。

我的笔记本电脑里有 Windows 7 和 Ubuntu 12.04。当我启动 Live CD 检查数据时,我发现家里空无一人。我的数据在哪里?我很担心。我是一名研究生,一秒钟就失去了所有的研究成果。我无法恢复数据并修复 Ubuntu。请帮帮我。

答案1

如果我们有您使用的命令列表,或者您尝试恢复数据时使用的某些进程的链接(来自 Google),那将会很有帮助。grub 命令选项中的任何一个都不会干扰驱动器上的实际数据。grub 命令是启动选项。它将使用驱动器上为启动保留的扇区。

即使使用实时磁盘重新安装 Ubuntu 的选项也会使包含您的个人数据的区域保持不变,除非您使用并选项重新格式化驱动器或分区。

因此,除非您特别选择了格式化选项,否则您应该能够通过浏览驱动器和分区来找到数据。顺便说一句,这将是来自真实安装,而不是来自安装Wubi,而 Ubuntu 实际上将作为 Windows 下的程序使用虚拟创建的磁盘运行。如果是这种情况,您将执行与下面提供的步骤不同的操作。

  • 使用 GUI 浏览驱动器和分区

从 Live CD(最好是较新的 Ubuntu LTS 版本之一,我使用的是 14.04)调出 gnome-disk-utility。您可以通过disk在启动搜索按钮中输入来执行此操作。

在程序窗口的左栏中,您将看到连接到计算机的驱动器列表。从顶部开始并选择一个。选择驱动器后,您将在右栏中的部分下看到各种分区Volumes。它们将列为分区 1、分区 2、分区 3 等。

选择 逐个挂载分区Partition #。如果尚未挂载,请单击播放图标进行挂载。然后在“卷”部分下单击Contents指定的链接以Mounted at调出卷。

在该驱动器上查找由您的主文件夹指定的文件夹。默认情况下,它将是 call /home/[userid]。用户 ID 将是您在执行安装时选择的登录名称。

对每个驱动器和分区执行此操作。

您也可以右键单击链接Mounted at并单击Copy Link。然后使用Alt+ Ctrl+T打开终端窗口,然后使用find命令搜索您的用户 ID 或您记得在数据驱动器上创建的任何特定文件。

您可以通过右键输入 cd 并将链接粘贴到终端来转到卷。您必须删除前缀file://并使用类似以下示例的命令:

$ cd /media/ubuntu/4fed9bc1-07b0-45a2-a384-b24213e2d09e
$ sudo find -name userid
  • 使用命令行浏览驱动器和分区

在终端窗口输入此命令来查看连接的驱动器和分区:

$ cat /proc/分区

sda1此命令将为您提供标有类似、sda2sdb1sdb2等的分区列表。

逐一使用此命令序列搜索每个分区:

$ sudo mount /dev/sda1 /mnt
$ cd /mnt
$ sudo find -name userid
$ sudo umount /mnt

答案2

如果您的主目录恰好未加密,您将能够访问它并复制数据。

首先,启动 Ubuntu Live CD,然后打开终端:Ctrl++ AltT输入命令:。df -h 查看输出是否有/media/device_name 转到目录,你应该找到你真正的主目录,例如,/media/device_name/home/username 如果你有任何疑问,请随时发表评论。

祝你好运!

相关内容