Gdisk 显示我只有 MBR 类型的分区表。有什么解决方案可以创建新的分区表而不丢失驱动器内容吗?
我想在已安装的 Windows 7 上安装 Ubuntu,但是尽管我删除了 gpt stray,Ubuntu 安装程序仍未显示我的分区。
同时我的 MBR 启动已损坏,我无法登录 Windows。这不是问题,但可能与问题有关或导致问题。我使用了 fixparts、gdisk 或其他任何工具。由于担心丢失数据,我不得不每天研究 10 篇有关这些命令的文章。
重新创建分区表可以解决问题吗?
或者如果我修复 MBR 上的启动,Ubuntu 会检测到我的分区吗?
答案1
有几次,我重新创建了与以前完全相同的分区表,磁盘分区却奇迹般地完好无损。这不是我的本意,但事情就是这样。分区表编辑器只会更改分区表。因此,如果您在进行更改之前截取了分区表的屏幕截图,则可以使其完全相同。如果您在猜测,那么可能不是。
实用工具可以检查磁盘并找出每个分区的开始和结束并生成适当的表,但我没有任何经验。
最后,一些操作系统,如微软 Windows,需要鹅在调整了表格之后。每个版本的 Windows 似乎都有自己的命令来执行此操作。 fdisk c: /mbr
就是一个例子。
答案2
如果你想要重新分区你的硬盘,以设置新的操作系统安装,你可能需要使用分区为此。在此应用程序/系统中(因为它会启动整个计算机),您可以减小当前系统/分区的大小,为第二个系统/分区腾出空间,并在磁盘上移动数据。