我的實驗室計劃購買一台配備 Snow Leopard 的 MacBook 來測試我們的 RCP 應用程式 (Eclipse)。我們還想安裝 Tiger 來測試我們的應用程序,因為我們的許多用戶仍在使用該作業系統。
是否可以安裝舊版的 Mac OS X?是否可以將其安裝在虛擬機器(例如,虛擬盒)上,或者我們應該將其安裝在另一個分割區(例如,外部硬碟)上?
以前有人嘗試過嗎?
答案1
很多事情要不是不起作用,就是開始出現問題如果您在電腦上安裝的 Mac OS X 版本比其附帶的版本舊。 Mac OS X 的最終用戶許可協議不允許虛擬化(即它是來賓作業系統),並且在外部磁碟機上安裝 OS X 10.4 仍然無法與較新的硬體配合使用。您可能只想購買一台舊機器,或者只是在 10.6 上測試您的應用程式
答案2
這取決於 - 如果您購買了新的 MacBook,您不太可能在上面安裝 Tiger。 Tiger 中不存在硬體驅動程式。但是,如果您購買了在 Tiger 退出期間發布的二手 MacBook,那麼您可以安裝它。
Parallels 確實有一種在虛擬機器內安裝 Mac OS X 的方法,但所需的主機作業系統是 10.5.8 或更高版本,所需的 VM 作業系統也是 10.5.8 或更高版本。據我所知,VMWare和VirtualBox根本不支援OS X虛擬機器。
答案3
儘管 VirtualBox 並未明確支援 Tiger,Tiger 的 EULA 也不接受虛擬化,但它是可以實現的。
請在這裡了解更多:https://github.com/ranma42/TigerOnVBox
僅供參考,我在運行 MacOS High Sierra 10.13.5 的 MacBook Air 上的 VirtualBox 中安裝了 Tiger Server