Назад | Перейти на главную страницу

Как определить версию OS X на машине, которая не загружается?

Мне дали Mac для ремонта после неудачного обновления, и я не могу получить достоверную информацию о том, какое обновление применялось или, действительно, к какой операционной системе. Если бы система загрузилась, было бы очевидно, какая ОС она запущена, и это можно было бы легко подтвердить, запустив sw_vers или перейдя в «Об этом Mac».

Как я могу определить, какая версия OS X установлена ​​на этом ящике, посмотрев на файловую систему в режиме целевого диска?

man sw_vers | tail показывает вам файл, который вам нужно посмотреть, а именно:

/System/Library/CoreServices/SystemVersion.plist
/System/Library/CoreServices/ServerVersion.plist

Когда ты cat эти файлы, вы узнаете то, что вам нужно знать.

Я надеюсь, что он загрузится вместе с оборудованием, но это единственное, что нужно сделать, это программное обеспечение ... в этом случае вы должны найти некоторые подсказки, если загрузите систему в режиме Firewire Target Disk и просмотрите файлы для версии. Вы можете найти текстовую строку где-нибудь в файле конфигурации /System/Library/Coreservices/SystemVersion.plist.

MacTracker - это бесплатная программа, которая также может отображать ОС по умолчанию, которые поставлялись с различными компьютерами Mac, если вам абсолютно необходимо вернуться к тому, что она поддерживала в последний раз. Это прекрасный справочник по всему, от типов используемых систем RAM до того, какие порты они имеют и могут поддерживать; в нем должны быть указаны минимальная (и максимальная) версии OS X, поддерживаемые вашим Mac.