如何从制作成 Swap 分区的 NTFS 分区恢复数据?

Rag*_*hta 3 partitioning swap ntfs data-recovery

我的 windows 分区上有非常重要的东西,在 ubuntu 10.10 安装期间,当它说我应该创建一个叫做交换空间的东西时,我选择它作为一个交换空间(甚至不知道它的实际含义)

Grub2 没有出现,所以我没有选择启动 Ubuntu 或 Windows。我也没有将我的 Windows 分区作为 Ubuntu 中的可移动设备。当我转到磁盘实用程序并选择sda2(即我的 Windows 分区)并单击编辑分区并选择HPFS/NTFS类型并勾选可引导并单击确定时,小处理标志继续在图表中的 sda2 右下角旋转,之后大约 10 到 15 分钟,它给出了一个未知错误,因此,我仍然无法使用我的窗户。

我什至比一个对 Ubuntu 一无所知的初学者还要糟糕,所以请耐心等待并帮助我。

Alb*_*dez 7

不要让恐慌侵袭你。在尝试任何事情之前,请按照以下步骤操作:

注意:要打开一个程序,只需按Super打开破折号,然后搜索它的名称。

  1. 不要打开你的电脑。相反,去获取一个 Ubuntu live-CD 并用它启动。
  2. 启动后立即打开终端并使用以下命令禁用交换分区:

    sudo swapoff -a
    
    Run Code Online (Sandbox Code Playgroud)

    这样做非常重要,否则您的 Ubuntu 会在内存不足时覆盖分区的内容。

  3. (可选)如果有足够空间的外部磁盘,请在其上保存驱动器的完整副本

    sudo apt-get install gddrescue
    cd /media/your-external-disk
    ddrescue -v /dev/sd? backup.dd state.log
    
    Run Code Online (Sandbox Code Playgroud)

    请务必?使用损坏驱动器的盘符替换。如果您不知道是哪个,请
    运行GParted

  4. 安装测试盘

    sudo apt-get install testdisk
    
    Run Code Online (Sandbox Code Playgroud)

    然后用sudo testdisk.

  5. 这是可以拯救您的培根的程序!
    然后,请非常仔细地按照这些步骤操作 。 如果幸运的话,您将能够访问原始文件并恢复分区!