我知道苹果公司不希望我运行的Mac OS版本比Mac随附的版本早,但是有办法解决吗?例如:如果我购买了新的Retina MacBook Pro,是否可以在没有VM的情况下在其上运行OS 10.6?
我知道苹果公司不希望我运行的Mac OS版本比Mac随附的版本早,但是有办法解决吗?例如:如果我购买了新的Retina MacBook Pro,是否可以在没有VM的情况下在其上运行OS 10.6?
Answers:
这样想吧,OP。当雪豹(Snow Leopard)在2009年发布时,它没有办法知道如何与将在4年后发布的13英寸MacBook Pro Retina进行“交谈”。它不知道如何驱动视频卡,网卡,甚至在某种程度上甚至是逻辑板。您都应该正确地预期内核恐慌和其他怪异现象。
也就是说,您仍然可以在VMware,Parallels或VirtualBox中运行10.6.x。
我知道很多人都非常想念雪豹时代,但给小牛和优胜美地一个机会。我目前在我的所有四台Mac上都运行Yosemite GM,在2012 MBPr上运行得很好。它们非常稳定,并且已经对Mountain Lion,Lion和Snow Leopard进行了许多改进。
新的Mac将无法运行以前的版本。较早的版本将没有必要的驱动程序以用于较新的硬件。
但是,有两件事可能使之成为可能:
首先,较新的计算机可能正在使用较旧的OSX确实支持的较旧的硬件。试试看。
如果您将新硬件视为非Apple PC,则可以遵循各种“ hackintosh”教程,以在其上安装旧版本的OSX,前提是您可以解决驱动程序依赖性。这仍然很困难,但是有足够的资源可以使它起作用。
但是,通常,当您要运行旧版本时,会找到所需发行版支持的旧计算机,然后购买旧计算机。当所有新机器都支持Snow Leopard(10.6)时,我为了支持特定项目的OSX Tiger(10.4)而这样做。根据让您的时间值多少,这可能是使系统与旧版本一起工作的更好选择。
几天前,我发现可以安装旧版本的mac,但是没有人这样做。问题出在EFI Bootloader卷中,如果您使用的是2010年的Mac,则您的逻辑板上已安装了支持版本为1.6的EFI控制器芯片(例如PC中的BIOS),但该芯片支持旧的系统驱动程序。一台新Mac,因此EFI已更新到较新版本(再次出现在BIOS中-2010年是BIOS os 1.6,2014年是BIOS 2.0),这将是一个非常令人头痛的事情!如果您是在2013年底购买的Mac,并且主要操作系统是OS X 10.9 Mavericks,则只能安装该操作系统(可以在较新版本或预安装的操作系统之间进行更新和降级),否则EFI会阻止较旧版本的OS X,例如10.7x或10,8x!我有个主意是要在10.8等的支持下将自己的EFI降级,但是这样做有点困难,因为首先您必须拥有旧的OS X,然后才需要EFI Bootloader。如今,Apple开始通过安装优胜美地(Yosemite)来更新其EFE,我认为这太愚蠢了,因为即使OS的加载速度比旧版本的Loader PS快,我也开始遇到计算机故障,我记得PPC计算机使用的是Open Firmware而不是EFI ,在那里您可以轻松地将OS X从10.0安装到10.4并返回),但是无论如何现在苹果使用EFI,降级:(真可惜))给我们带来了更多麻烦