我曾经在一次更新失败后被要求修理一台 Mac,但可能无法获得有关应用了哪个更新或哪个操作系统的可靠信息。如果系统可以启动,那么它运行的操作系统就一目了然,只需运行 sw_vers 或进入“关于此 Mac”即可轻松确认。
通过查看目标磁盘模式下的文件系统,我怎样才能确定这个盒子上装有哪个版本的OS X?
答案1
man sw_vers | tail
显示您需要查看的文件,即:
/System/Library/CoreServices/SystemVersion.plist
/System/Library/CoreServices/ServerVersion.plist
当你了解cat
这些文件时,你就会了解你需要知道的内容。
答案2
我希望它能通过硬件启动,但软件是唯一出问题的东西……在这种情况下,如果您在 Firewire 目标磁盘模式下启动系统并浏览文件以查找版本,您应该会找到一些提示。您可能会在配置文件 /System/Library/Coreservices/SystemVersion.plist 中找到一个文本字符串。
MacTracker 是一款免费程序,如果您必须恢复到上次支持的操作系统,它还可以列出各种 Mac 附带的默认操作系统。从系统使用的 RAM 类型到它们拥有和可以支持的端口,它都是一个很棒的参考;它应该列出您的 Mac 支持的最低(和最高)OS X 版本。