OS X LionまたはMountain Lionのリカバリパーティションから任意のアプリを使用する方法

OS X LionまたはMountain Lionのリカバリパーティションから任意のアプリを使用する方法

AppleがOS X Lionに搭載した数々の新機能の一つに、Safariを実行できる内蔵リカバリパーティションがあります。この便利な機能を使えば、リカバリパーティションから好きなアプリを実行できるようになります!

このトリックは元々OS X Dailyに投稿されたもので、Appleの新しいツールを使って作成したUSB復元ドライブから起動する場合でも、ハードドライブに既に存在するリカバリパーティションから起動する場合でも有効です。使い方は以下のとおりです。

最初のステップは、リカバリディスクまたはパーティションから起動し、ターミナルを起動することです。復元ディスクの「ユーティリティ」メニューからターミナルを起動できます。

ターミナルを起動したら、簡単なターミナルコマンドでアプリライブラリ全体にアクセスできます。ただし、まずはアプリが保存されているフォルダに移動する必要があります。以下のターミナルコマンドを実行すると、Macに接続されているボリュームの一覧が表示されます。

ls /ボリューム/

ハードドライブの名前がデフォルトである「Macintosh HD」だと仮定すると、以下の手順で任意のアプリを起動できます。ただし、リカバリディスクで動作するターミナルは機能が制限されているため、通常アプリを起動する場合とは異なるコマンドを使用する必要があります。この問題を回避するには、起動したいアプリのフルパスを以下のように入力してください。

/ボリューム/Macintosh\ HD/アプリケーション/APPNAME.app/コンテンツ/MacOS/APPNAME

APPNAME を実行したいアプリの実際の名前に置き換えるだけで、アプリが読み込まれます。アプリ名またはボリューム名にスペースが含まれている場合は、コマンドが機能するために、各スペースの前にバックスラッシュ (\) を追加する必要があります。

ただし、内部ハードドライブの復元パーティションから起動する場合は、ボリューム名を含める必要がないためコマンドが短くなり、作業が少し簡単になります。

すべてのアプリがこの方法で実行できるわけではありませんが、それでもこの情報が役に立つことを願っています。