我下载了 Ubuntu 14.04 并通过可启动 USB 驱动器安装它。
我想要 Windows 和 Linux 双启动。
我已经在 C: 分区安装了 Windows 8。现在我在 D: 分区安装了 Ubuntu(以 F: 分区作为交换区域)
我无法从 Windows 访问 D: 和 F: 驱动器。
现在我该怎么做?
我的 F: 驱动器中有非常重要的文件。如何恢复或访问它?
请帮助我。谢谢 :)
答案1
看来您没有对驱动器进行重新分区,而是在 Ubuntu 安装程序中选择了现有的 Windows 分区作为交换空间。这意味着您的 NTFS 分区将被损坏(mkswap 在其上运行)。mkswap 不会进行完整格式化,因此您应该能够恢复大多数(或许是全部)文件。
启动 Windows 并在 F: 驱动器上运行 Microsoft Checkdisk ( chkdsk
)。如果它无法将该驱动器识别为 Windows 驱动器,则可能需要将分区类型从 82(Linux 交换)更改为 07(HPFS/NTFS/exFAT)。
如果不起作用,请尝试测试磁盘
MFT(主文件表)有时会损坏。如果 Microsoft 的 Checkdisk(chkdsk)无法修复 MFT,请运行 TestDisk。在高级菜单中,选择您的 NTFS 分区,选择启动,然后选择修复 MFT。TestDisk 将比较 MFT 和 MFT 镜像(其备份)。如果 MFT 已损坏,它将尝试使用备份修复 MFT。如果 MFT 备份已损坏,它将使用主 MFT。
如果 MFT 和 MFTMirr 都已损坏,并且无法使用 TestDisk 修复,您可能需要尝试使用商业软件,如 Zero Assumption Recovery、GetDataBack for NTFS 或 Restorer 2000。
答案2
您是在 UEFI 模式还是传统 BIOS 模式下安装 Ubuntu 的?如果您通过传统模式安装了 Ubuntu,那么在启用 UEFI 时您将无法访问 Ubuntu,反之亦然。
此外,如果您将 F: 分区(即 /dev/sdxy)指定为交换区域,Ubuntu 必须格式化该分区才能将其用作交换。您将无法恢复数据(除非您备份了数据或执行了数据恢复)。
确保 GRUB 已正确安装和配置。