Go to main content
Oracle® Solaris 11.3 でのファイルシステムの管理

印刷ビューの終了

更新: 2016 年 11 月
 
 

LOFS ファイルシステムを作成およびマウントする方法

  1. 管理者になります。

    詳細は、Oracle Solaris 11.3 でのユーザーとプロセスのセキュリティー保護 の 割り当てられている管理権利の使用を参照してください。

  2. 必要に応じて、LOFS ファイルシステムとしてマウントするディレクトリを作成します。
    # mkdir loopback-directory
  3. 新しく作成したディレクトリに対して、適切なアクセス権と所有権を設定します。
  4. 必要に応じて、LOFS ファイルシステムをマウントするマウントポイントを作成します。
    # mkdir /mount-point
  5. LOFS ファイルシステムをマウントします。
    # mount -F lofs loopback-directory /mount-point
    loopback-directory

    ループバックマウントポイントにマウントするファイルシステムを指定します。

    /mount-point

    LOFS ファイルシステムをマウントするディレクトリを指定します。

  6. LOFS ファイルシステムがマウントされていることを確認します。
    # mount -v
使用例 5  LOFS ファイルシステムを作成およびマウントする

次の例は、新しいソフトウェアを、実際にはインストールしないで、ループバックファイルシステムとして /new/dist ディレクトリに作成、マウント、およびテストする方法を示しています。

# mkdir /tmp/newroot
# mount -F lofs /new/dist /tmp/newroot
# chroot /tmp/newroot newcommand
使用例 6  ブート時に LOFS ファイルシステムをマウントする

ブート時にシステムが自動的に LOFS ファイルシステムをマウントするように設定するには、/etc/vfstab ファイルの最後にエントリを追加します。次の例は、ルート (/) ファイルシステムの LOFS ファイルシステムを /tmp/newroot にマウントする /etc/vfstab ファイルのエントリを示しています。

/ - /tmp/newroot  lofs   -  yes  -

ループバックファイルシステムのエントリは、/etc/vfstab ファイル内の最後のエントリでなければなりません。ループバックファイルシステムの /etc/vfstab エントリが、そこに組み込まれるファイルシステムよりも前にあると、ループバックファイルシステムをマウントできません。