ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
![]() |
Oracle Solaris 11 ブート環境の作成と管理 Oracle Solaris 11 Information Library (日本語) |
既存のアクティブでないブート環境上のパッケージを更新するには、その環境をマウントし、必要に応じてそのパッケージを更新します。
注 - ブート環境をマウントすると、その環境内のサポートされているゾーンが、その環境のマウントポイントに相対位置でマウントされます。
このコマンドの構文は次のとおりです。
構文: beadm mount BeName mount-point
このコマンドは、指定されたブート環境を指定されたマウントポイントにマウントします。マウントポイントがすでに存在する場合は、空でなければなりません。マウントポイントのディレクトリが存在しない場合、beadm ユーティリティーはそのディレクトリを作成してから、そのディレクトリにブート環境をマウントします。ブート環境はマウントされますが、アクティブでない状態です。
指定されたブート環境がすでにマウントされている場合、beadm mount コマンドは失敗し、新しく指定した場所にブート環境は再マウントされません。
# beadm mount BeName mount-point
たとえば、pkg install コマンドを -R オプションとともに使用すると、ブート環境の特定のパッケージを更新できます。
# pkg -R /mnt install package-name
ここで、/mnt はブート環境のマウントポイントです。
beadm コマンドを使用して、既存のブート環境をマウント解除できます。ブート環境をマウント解除すると、そのブート環境内のゾーンもマウント解除されます。すべてのマウントポイントは、マウントされる前の状態に戻ります。
注 - 現在ブートされているブート環境をマウント解除することはできません。
このコマンドの構文は次のとおりです。
構文: beadm unmount [-f] BeName
このコマンドは、指定されたブート環境をマウント解除します。
-f オプションは、ブート環境が現在ビジー状態であっても強制的にマウント解除します。