![Macbookpro 9.2 上的 Ubuntu 安装问题](https://linux22.com/image/1115398/Macbookpro%209.2%20%E4%B8%8A%E7%9A%84%20Ubuntu%20%E5%AE%89%E8%A3%85%E9%97%AE%E9%A2%98.png)
仅使用 Live CD 根本无法安装 Ubuntu 吗?我需要使用 Live USB 来安装它吗?
首先,我安装了 rEFIt,它能够看到 ubuntu live CD,但当选择从它启动时,只有黑屏和闪烁的光标。Fn+F6对我毫无作用。在一些文档上看到安装 refind 和更改 macHD 上的屏幕配置。
那么,屏幕配置必须从头开始构建,是吗? Mac 系统上不存在 EFI 中用于屏幕启动的任何文档,所以我需要从头开始创建它,是吗?
我下载了 isos - 12.04 amd64、12.10 amd64 和 13.04 i386。请注意,最新的 MacBook Pro 版本是基于英特尔的,所以我怀疑 amd64 是否真的是它的最佳 iso。顺便提一下,上面下载的三个都没有启动到 grub 或安装“尝试 Ubuntu”屏幕。这三个都只是启动到黑屏,光标闪烁,过了一会儿,只是黑屏,再次点击C或Option-Alt或Fn+F6没有任何反应。
首先,要查看我拥有的型号,没有任何文档是真实的。对我有用的步骤是
sudo su admin pass sysctl hw.model
这给了我答案:macbookpro9,2
在我的“关于这台 Mac”中,答案是 10.8.3、13 英寸、2012 年中、处理器 2.5 GHz Intel Core i5、内存 4 GB 1600 MHz DDR3、显卡 Intel HD Graphics 4000 512 MB、软件 OS X 10.8.3 (12D78)。
感谢您的耐心等待。正在用葡萄牙语编写一份文档,汇编这项研究,可在此处查看 https://docs.google.com/document/d/15237Vio3_DRnecg-WuJm-Oz_y5rFMKXGN00G_2uUSUU/编辑
附言
仅供说明,分区目前是这样的
* 内置硬盘报告 *
Current GPT partition table:
# Start LBA End LBA Type
1 40 409639 EFI System (FAT)
2 409640 787271607 Mac OS X HFS+
3 787271608 788541143 Mac OS X Boot
4 856410112 976773119 Basic Data
Current MBR partition table:
# A Start LBA End LBA Type
1 1 409639 ee EFI Protective
2 409640 787271607 af Mac OS X HFS+
3 787271608 788541143 ab Mac OS X Boot
4 * 856410112 976773119 0c FAT32 (LBA)
MBR contents:
Boot Code: Unknown, but bootable
Partition at LBA 40:
Boot Code: None (Non-system disk message)
File System: FAT32
Listed in GPT as partition 1, type EFI System (FAT)
Partition at LBA 409640:
Boot Code: None
File System: HFS Extended (HFS+)
Listed in GPT as partition 2, type Mac OS X HFS+
Listed in MBR as partition 2, type af Mac OS X HFS+
Partition at LBA 787271608:
Boot Code: None
File System: HFS Extended (HFS+)
Listed in GPT as partition 3, type Mac OS X Boot
Listed in MBR as partition 3, type ab Mac OS X Boot
Partition at LBA 856410112:
Boot Code: None (Non-system disk message)
File System: FAT32
Listed in GPT as partition 4, type Basic Data
Listed in MBR as partition 4, type 0c FAT32 (LBA), active
答案1
首先,“AMD64”这个名称指的是 AMD64 架构,该架构由 AMD 发明,后来被英特尔采用。大多数当前英特尔 CPU 都使用 AMD64 架构——尽管英特尔当然拒绝使用该名称。该架构的其他名称包括 x86-64、x64 和 EM64T。换句话说,Ubuntu 的 AMD64 版本适用于任何主流 64 位计算机。(如果您使用的是 ARM、Itanium、SPARC 或其他 CPU 类型的计算机,情况就不同了。)
其次,我是 rEFInd 的维护者,我收到了几份来自最近 Mac 用户的报告,称 rEFInd 无法与它们配合使用。看来 Apple 对这些型号的视频模式做了一些奇怪的事情,因此 rEFInd 产生了空白显示。rEFIt 和 GRUB(Ubuntu 默认使用)也有可能存在同样的问题。除非/直到我能拿到这样的电脑进行调试,或者另一个开发人员也这样做并提交补丁,否则 rEFInd 问题不会消失。其他引导加载程序可能也是如此。鉴于该问题存在于多个引导加载程序中,甚至存在于非常我创建了一个帮助用户调试问题的简单测试程序,我认为这属于固件中的一个错误,但我确信苹果会对这种说法提出异议,并表示他们正在使用一些新的苹果特定的“标准”。
我最好的解决方法是尝试使用 BIOS 模式安装 Linux。使用 Apple 的 Boot Camp 准备磁盘,然后在插入 Ubuntu 光盘的情况下启动计算机时按住 Option 键以获取 Apple 自己的启动管理器。您应该能够将 Ubuntu 安装程序(可能被错误识别为 Windows)启动到 BIOS 模式并进行安装。然后您需要使用gptsync
或gdisk
重新创建混合型MBR。如果一切顺利,您应该能够在启动时使用 Option 键选择启动 OS X 还是 Linux。如果/当固件/视频问题得到解决时,您应该能够安装修复的启动管理器并通过更新的启动管理器开始以 EFI 模式启动。
答案2
我能够使用新的 AMD64 Mac 版本 13.04,而且它运行正常。我也有一台 9.2 MBP。我尝试按照指南使用 rEFInd,但没有任何进展。所以我决定从头开始,尝试像在 Windows PC 上一样使用安装程序。我按照网站上的说明删除了 rEFInd。我删除了已创建的所有其他分区,并再次将 Mac OS X 分区扩展为完整分区。
- 我首先使用磁盘工具创建了 50GB 的可用空间。
- 然后启动并按住ALT并选择装有 Ubuntu 的拇指驱动器。
- 只需按照安装说明操作并选择“在 Mac OS X 上安装 Ubuntu”。它会自动选择如何处理 grub/boot 安装。
重启后,ALT再次按住以选择要启动的内容,系统会显示一个 50GB 的“Windows”分区,用于启动 Ubuntu。但一切正常。
事后我不得不启用 wifi 驱动程序,由于某种原因,工作场所的 wifi 与 Ubuntu 无法很好地兼容。
答案3
首先,不要使用 rEFIt 或 rEFInd。每个人都说出于某种原因你需要它,但我不知道为什么。我建议卸载 rEFIt。
其次,您需要 amd64 ISO。不要被“amd”这个词吓到,它们也适用于英特尔处理器。
第三,你应该使用 LiveUSB 进行安装。我不建议使用 LiveCD 进行安装,因为这样会导致启动时间过长和发热问题(因为它会以 BIOS 模式安装,这很糟糕,而不是以 EFI 模式安装,这很好。LiveUSB 以 EFI 模式安装。)。使用联合国网启动创建它很容易。只需插入您的 USB 棒(并拔下所有其他 USB 驱动器,如果已插入)。启动 UNetbootin,选择 ISO(我应该这样做,而不是从下拉菜单中选择一个发行版),然后单击“确定”。等到它完成,忽略有关它无法在 Mac 上启动的消息,按住 重新启动 Mac alt,然后选择 USB 驱动器。Ubuntu LiveUSB 现在应该可以启动了。
最后但同样重要的一点是,如果你有一块 NVidia 显卡,并且想要安装“专有驱动程序”(如果你有一块 NVidia 显卡,我强烈建议你这样做,否则你会遇到严重的图形性能问题),你会遇到问题。
答案4
个人经验:
我已经下载了 64 位 Mac Ubuntu Raring Ringtail 13.04。使用磁盘实用程序对我的 MacHD 进行了分区。将其放在 USB 上并使用 Unetbootin 使其可启动。关闭我的 Macbook Pro 9,2(OS X 10.8.5)。插入 USB。
按下 alt(选项)键和开始按钮,Macbook 看到我的 EFI(USB 实时)磁盘。
选择“无需安装即可试用 Ubuntu”。然后严格按照 ChrisDeStefano 在此处展示的步骤操作:http://www.youtube.com/watch?v=PYhdXHO_Hzg在 Ubuntu 上分区并创建交换区域。按照视频所示安装。Ubuntu 安装完成后,我按下了重新启动。
因为我的 Macbook 没有看到 Ubuntu,所以我尝试在 Mac 上下载 rEFInd,将其放在桌面上,然后使用终端进行安装,如下所示:
http://www.thatsthewayyoudoit.me/2013/04/how-to-install-ubuntu-1304-on-macbook.html
关掉我的 Macbook,然后,瞧瞧,rEFInd 看到了两个都苹果和 Ubuntu。
在 Ubuntu 中更新了系统,但我仍然加热在 Mac 上使用 ubuntu 时出现问题,无法安装 Skype...除此之外,Ubuntu 运行良好。