小编jer*_*emy的帖子

错误:分区表需要一个单独的分区用于引导加载程序代码(EFI 问题)

问题

我正在尝试在我的 13" MacBook Pro (型号 7,1。2010 年中上安装Ubuntu 12.04(64 位,Mac 替代版本)。MacBook Pro 运行的是 OSX 10.8.3,我正在努力实现它双启动(即,我可以启动到 Ubuntu 或 OSX)。当从 live CD 启动并选择“Try Ubuntu”时,我制作了据称必要的分区表并准备安装。通过安装过程,我选择了我的新创建的“ext4”分区,(在安装程序中)将其更改为“用作 ext4 日志文件系统”,然后按继续。但是,弹出以下窗口:

磁盘上使用的分区表格式通常要求您为引导加载程序代码创建一个单独的分区。 此分区应标记为用作“保留的 BIOS 引导区”,并且大小应至少为 1 MB。 请注意,这与在 /boot 上启动的分区不同。 如果您不返回分区菜单并更正此错误,则引导加载程序安装可能会在稍后失败,尽管仍有可能将引导加载程序安装到分区。

下面是我在 GParted 中的分区表的快照。

GParted 分区表设置

下面是安装窗口的快照。

安装窗口


假设

@Seth和我倾向于认为这是 Ubuntu 没有检测到我的计算机正在使用 EFI 而不是 BIOS 的问题。我认为,如果我们以某种方式让 Ubuntu 识别出我正在运行使用 EFI 的计算机,那么安装将运行得更顺畅。但是,因为我在 MacBook Pro 上运行,所以在 Windows 上遇到类似问题的用户不会有相同的解决方案供我(或其他未来的问题解决者)使用。


尝试和调查的事情

以下是我尝试过和研究过的事情。随着这个问题的进展,我会更新它。

  1. 我试过研究这个问题,也遇到了这个线程。但是,在与聊天室中的人讨论过这个问题之后,我 -我们- 非常确定这是一个硬件问题。
  2. 此外,我尝试了这个 wiki,但 wiki 看起来是面向 Windows 的,而且,我很确定这是一个特定于硬件的问题。更新:我继续尝试链接到的部分,但它并没有完全锻炼。按照说明操作时,我无法单击“GRUB 位置”选项卡,因为它已被禁用:grub 位置已禁用
  3. @Seth和我过去的另一个未尝试的选项是绕过错误,然后运行上面列出的引导修复程序。不过,有人担心这很危险,所以我很高兴听到另一种意见。
  4. 我已经尝试过@rod-smith提供的解决方案。然而,正如对他的回答的评论中所明显的,我遇到了一些问题。在尝试第 10 步下的备用步骤时,启动只是让我出现了一个不会消失的空白屏幕(我在该屏幕上花费的最近时间约为 40 …

installation mac uefi boot-partition macbook-pro

12
推荐指数
2
解决办法
3万
查看次数

我们如何设置启动任务

在 Windows 中,我们可以添加应用程序/批处理脚本以在启动时自动打开。Ubuntu 或 Linux 中是否有类似的东西?

startup task-management startup-applications 13.10

0
推荐指数
1
解决办法
2060
查看次数