Solaris のシステム管理 (第 1 巻)

他のシステム上の CD にアクセスする方法

他のシステム上の CD を各自のファイルシステムに手作業でマウントすることによって、その CD にアクセスできます。ただしこれは、他のシステムが、「ローカル CD を他のシステムで使用可能にする方法」の指示に従って CD-ROM をエクスポートしている場合にかぎります。

  1. マウントポイントとして指定する既存のディレクトリを選択するか、あるいは作成します。


    $ mkdir directory
    

    directory

    他のシステムの CD のマウントポイントとして作成するディレクトリの名前 

  2. マウントしたい CD の名前を確認します。


    $ showmount -e system-name
    export list for system-name:
    /cdrom/sol_8_sparc (everyone)
  3. スーパーユーザー権限で、CD をマウントします。


    # mount -F nfs -o ro system-name:/cdrom/cd-name local-mount-point
    

    system-name

    マウントする CD を持つシステムの名前 

    cd-name

    マウントしたい CD の名前 

    local-mount-point

    リモート CD のマウント先のローカルディレクトリ 

  4. スーパーユーザーをログアウトします。

  5. CD が実際にマウントされたかどうかを確認するには、ls コマンドを使用して、マウントポイントの内容を表示します。


    $ ls /cdrom
    

例 - 他のシステム上の CD にアクセスする

次の例では、リモートシステム mars 上で、sol_8_sparc という名前の CD を、ローカルシステムの /cdrom ディレクトリにマウントしています。


$ showmount -e starbug
export list for starbug:
/cdrom/sol_8_sparc (everyone)
$ su
Password: password
# mount -F nfs -o ro starbug:/cdrom/sol_8_sparc /cdrom
# exit
$ ls /cdrom
cdrom0     sol_8_sparc