我正在尝试在我的 Dell Studio 上安装 OSX Lion,Ubuntu 是当前唯一的操作系统。有没有办法实现双启动而不必删除并重新安装 Ubuntu?
答案1
其实,有一个解决方案。我在这个网站上提出了类似的问题: 将 Ubuntu 分区重新设置为活动分区并使用 Chameleon 启动
不同之处在于我进行了三重启动,而不是双重启动,这在仅使用 HDD 的情况下更难。这是你必须要做的事情。
- 准备好你的 OS X DVD(用 Unibeast 或类似在 PC 上运行的软件来准备,对于进一步的引导加载程序问题来说,DVD 总是比 USB 更好)
- 在 Ubuntu 上,为你的驱动器创建一个分区,将空间分配给 OS X,并将其格式化为 FAT32(之后将会更改,但这样安装程序才能找到它)
- 启动你的 OS X DVD 并将其安装在分区上(格式化为 Journaled,但你可以在指南中找到这些内容)
- 安装完所有驱动程序后,安装将替换 GRUB 的引导加载程序(我使用了 Enoch)
- 如果您在 PC 启动时的操作系统列表中看不到 Ubuntu,请运行 Ubuntu Live CD,安装 BootRepair 并将 Ubuntu 重新设置为活动分区,然后将 Mac OSX 的分区设置为首先运行。
- 如果一切顺利,您将能够在启动时进行双重启动。(请记住,您可以从应用程序自定义引导加载程序首选项,例如,如果您不按 F8 键,默认情况下它会在 2 秒内运行 OSX,而我选择立即显示操作系统列表。
这件事对你来说比对我来说要容易得多,因为 Windows、Ubuntu 和 OS X 使用 3 种不同的引导加载程序,并且我将它们安装在同一个硬盘上。
编辑说明:安装后始终保留这 2 样东西,您可能一直需要它们。 - 外部 OSX 引导加载程序,如果您在 HDD 上使用 Enoch 或 Chameleon 时遇到问题,您可以始终使用 DVD 启动,直到解决问题(就像我一样) - Ubuntu Live CD,用于使用 BootRepair 解决您的问题或更改要运行的分区优先级。
答案2
答案很简单:你无法在非 Apple 系统中安装 OSX。它根本行不通。
Apple 系统会检查特定芯片,如果没有该芯片,系统将拒绝运行或安装 - 这称为系统管理控制器,实际上它是一个高级的风扇控制器等等。
当然,所有事情都有解决方法,但这并不意味着你不会再遇到无法工作或行为异常的硬件。
除了安装可能会破坏你的引导加载程序和/或 Ubuntu 分区之外。
参考: