Запускать и использовать любое приложение Mac OS X при загрузке с диска OS X Lion Recovery HD

Запустите терминал с диска восстановления в Mac OS X Lion

Независимо от того, создали ли вы диск восстановления 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» — это имя вашего жесткого диска для этого пошагового руководства. А теперь самое интересное. Обычно вы можете запускать приложения из Терминала с помощью команды open, но для дисков 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) Запускать приложения при загрузке с внутреннего раздела восстановления HD

Если вы загружаетесь с внутреннего раздела Recovery HD, а не с внешнего диска восстановления, синтаксис команды короче и, следовательно, немного проще, потому что вам не нужно указывать, с какого тома запускать приложение.

На этот раз для запуска Twitter это будет:
/Applications/Utilities/Twitter.app/Contents/MacOS/Twitter &

А сетевая утилита будет:
/Applications/Utilities/Network Utility.app/Contents/MacOS/Network Utility

Поскольку вам не нужно указывать том, вы можете клевать в своем каталоге / Applications /, просто обязательно укажите путь за пределами .app и в содержимое, следуя этому общему синтаксису:

/Applications/AppName.app/Contents/MacOS/AppName

Некоторые приложения минимально полезны в такой ситуации, но другие, несомненно, полезны. Например, запуск Keychain Access может быть простым способом восстановить пароли приложений или веб-сайтов, хотя вам все равно понадобится пароль администратора для разблокировки связки ключей.

Как бы там ни было, это отличный метод устранения неполадок, потому что он позволяет вам выйти из ограниченного набора приложений, доступных вам при загрузке с Recovery HD или установочного диска OS X Lion.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *