Запуск и использование любого приложения Mac OS X при загрузке с жесткого диска OS X Lion Recovery
Оглавление:
- 1) Загрузитесь с диска восстановления и запустите терминал
- 2) Запуск приложений с Macintosh HD при загрузке с внешнего диска восстановления
- 3) Запуск приложений при загрузке с внутреннего раздела Recovery HD
Независимо от того, создали ли вы диск восстановления Lion с помощью Apple Lion Recovery Disk Assistant Tool и загружаетесь с него или просто полагаетесь на раздел Recovery HD, этот метод работает.
1) Загрузитесь с диска восстановления и запустите терминал
Во-первых, независимо от того, какое загрузочное устройство вы используете, вы должны открыть Терминал.
- Загрузитесь с Recovery HD или внешнего диска восстановления, удерживая Option при запуске и выбирая диск. Загрузка завершена, когда вы видите окно «Mac OS X Utilities»
- Нажмите на меню «Утилиты» и выберите «Терминал»
Вы столкнетесь с командной строкой, где вы можете запускать другие приложения. Теперь также имеет значение, загружаетесь ли вы с внутреннего раздела Recovery HD или с внешнего диска восстановления Lion, созданного с помощью помощника Apple.
2) Запуск приложений с Macintosh HD при загрузке с внешнего диска восстановления
Пока встроенный диск все еще работает и Macintosh HD подключен, вы можете получить доступ к своей полной библиотеке приложений при загрузке с внешнего диска восстановления. Все, что вам нужно сделать, это указать правильный полный путь к подключенному тому, по умолчанию — Macintosh HD, но вы можете узнать, что это такое, с помощью этой команды:
ls /Volumes/
В этом пошаговом руководстве мы по-прежнему будем предполагать, что «Macintosh HD» — это имя вашего жесткого диска. Теперь самое интересное: обычно вы можете запускать приложения из терминала с помощью команды «открыть», но диски Lion Recovery имеют урезанный набор доступных им команд, так что это не работает. Что делать? Укажите полный путь к самому приложению внутри контейнера .app. Я нашел этот важный маленький кусочек на MacFixIt (тоже источник скриншота), поэтому формат, который мы будем использовать для запуска приложений с внешнего загрузочного диска:
/Volumes/Macintosh\ HD/Applications/APPNAME.app/Contents/MacOS/APPNAME
Например, мы можем запустить Network Utility с помощью: /Volumes/Macintosh\ HD/Applications/Utilities/Network\ Utility.app/Contents/MacOS/Network\ Utility
Обязательно избегайте пробелов в пути с помощью обратной косой черты \ для правильного выполнения. Вы также можете настроить приложения для работы в фоновом режиме, чтобы вы могли продолжать использовать Терминал, завершив командную строку амперсандом:
/Volumes/Macintosh\ HD/Applications/Twitter.app/Contents/MacOS/Twitter &
Используя этот метод, вы можете запускать параллельные экземпляры приложений без использования традиционного метода команды «open -n».
3) Запуск приложений при загрузке с внутреннего раздела Recovery HD
Если вы загружаетесь с внутреннего раздела Recovery HD, а не с внешнего диска восстановления, синтаксис команды короче и, следовательно, немного проще, поскольку вам не нужно указывать, с какого тома запускать приложение. .
На этот раз для запуска Twitter это будет: /Applications/Utilities/Twitter.app/Contents/MacOS/Twitter &
А Network Utility будет: /Applications/Utilities/Network\ Utility.app/Contents/MacOS/Network\ Utility
Поскольку вам не нужно указывать том, вы можете ковыряться в своем каталоге /Applications/, просто не забудьте указать путь за пределами .app и в содержимое, следуя этому общему синтаксису. :
/Applications/AppName.app/Contents/MacOS/AppName
Некоторые приложения мало полезны в такой ситуации, но другие, несомненно, полезны. Например, запуск Keychain Access может быть простым способом восстановить пароли для определенных приложений или веб-сайтов, хотя вам все равно потребуется пароль администратора, чтобы разблокировать связку ключей.
Как бы вы ни нашли применение, это отличный метод устранения неполадок, поскольку он позволяет вам выйти за пределы ограниченного набора приложений, доступных вам при загрузке с Recovery HD или установочного диска OS X Lion.