是否有一个工具可以使分区可启动?

是否有一个工具可以使分区可启动?

几个月前我尝试了 Windows 8 消费者预览版,它清除了我的分区表……或者启动信息。

所以现在机器根本无法启动。有没有 Ubuntu 工具或 Linux 工具可以修复所有分区并使其再次启动?(这些分区上有 Windows 7 和 Vista。我在 Win 7 上以 VM 形式运行 Ubuntu)。我尝试了另一个在 Vista 上运行的工具,能够看到 Win 7 分区,但该工具后来删除了 Vista 启动信息。


更新:根据@mlt 的要求,这是fdisk -l所说的内容;

ubuntu@ubuntu:~$ sudo fdisk -l /dev/sda

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x1aca8ea5

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1       284993226   350602558    32804666+   7  HPFS/NTFS/exFAT

答案1

首先,我很确定,除非您要求 Windows 8 安装程序执行其他操作,否则您的分区是没问题的。您只丢失了引导加载程序或引导配置(情况更糟)。您没有描述尝试启动硬盘时究竟发生了什么。屏幕上有任何具体消息吗?您的系统使用 MBR 还是 GPT?它有 UEFI 还是旧版 BIOS?

你最好使用类似 windows 工具来恢复你的 windows 内容磁盘分区、bcdedit 和 bootsect,使用恢复 CD 或任何类似“Windows Live CD”的工具。bcdedit 允许您编辑启动配置。甚至Linux 上还没有阅读器

如果你使用的是 MBR,你可以尝试恢复它。虽然这可能不够,但你可能很幸运。使用 GPT 情况可能更糟。

相关内容