我的一个朋友的联想笔记本电脑上有 GPT 分区。在格式化电脑并重新安装操作系统时,我清除了所有分区,并创建了 4 个新分区。现在,安装完所有东西后,当我关闭笔记本电脑时。它没有启动,我检查了 BIOS 设置,并尝试从我的生命盘启动 Ubuntu,它运行良好,但再次,我无法再启动了。
后来我发现,发生这种情况是因为我删除了 GPT 分区,而现在操作系统尝试创建 MBR 记录,所以基本上这就是问题所在。
答案1
不存在“GPT 分区”这样的东西。怀疑你的意思是你删除了GPT保护分区,这是 MBR 分区表中的“假”分区记录,旨在防止不支持 GPT 的程序和实用程序弄乱磁盘。如果我的假设正确,那么您最终会得到一个磁盘,其中大部分 GPT 数据完好无损,并且合法的 MBR 分区表包含您想要创建的分区。从技术上讲,这是一个合法的 MBR 设置,不会造成问题,但有些实用程序确实会对这种配置感到困惑,而且可以想象,有些固件实现也不喜欢它。在这种情况下,假设您不想要 GPT 分区,解决方案是擦除杂散的 GPT 数据。您可以使用我的修复零件程序来执行此操作。如果你真的想恢复到旧的 GPT 配置,你可以使用我的GPT fdisk(gdisk)。(链接的页面包含有关各种类型的分区恢复操作的信息。)
也有可能你使用了支持 GPT 的工具删除旧分区并创建新分区,在这种情况下,你的分区表是完整的,但你的系统由于其他原因无法启动——例如,你可能在 BIOS/传统模式下安装了操作系统,但固件设置为在 EFI 模式下启动。如果是这种情况(即使我的第一个假设是正确的,也可能是这种情况),你需要深入研究固件以找到其启动选项并进行更改。
不幸的是,您提供的信息相当不确定,因此很难对此做出更明确的判断。需要有关分区和引导加载程序配置的详细信息。获取这些信息的一种方法是下载并运行启动信息脚本从 Linux 紧急磁盘(如Parted Magic或者系统救援光盘)。这将生成一个名为的文件RESULTS.txt
。在此处发布指向该文件的链接,以便向我们提供更多信息。了解您在计算机上安装的操作系统也会有所帮助。