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

他のシステム上のフロッピーディスクにアクセスする方法

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

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


    $ mkdir directory
    

    directory

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

  2. マウントしたいフロッピーディスクの名前を検索します。

    手作業でリモートフロッピーディスクをマウントする場合は、ローカルフロッピーディスクで使用できる floppy0 または floppy1 変数を使用することができません。フロッピーディスクの名前を使用する必要があります。この名前を検索するには、リモートシステムの /floppy ディレクトリで ls コマンドを使用してください。オートマウンタが実行されている場合は、マウントしたいフロッピーディスクのシステムに cd コマンドで移動してから、ls コマンドを使用できます。オートマウンタが実行されていない場合は、リモートからログインするなどの別の方法を使用する必要があります。

  3. スーパーユーザーとして、フロッピーディスクをマウントします。


    # mount -F nfs -o rw system-name:/floppy/diskette-name local-mount-point
    

    system-name

    マウントするフロッピーディスクが存在するシステムの名前 

    diskette-name

    マウントしたいフロッピーディスクの名前 

    local-mount-point

    リモートフロッピーディスクのマウント先のローカルディレクトリ 

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

  5. フロッピーディスクが実際にマウントされたかどうかを確認するには、ls コマンドを使用して、マウントポイントの内容を表示します。


    $ ls /floppy
    

例 - 他のシステム上のフロッピーディスクにアクセスする

次の例では、myfiles という名前の フロッピーディスクを、リモートシステム mars からローカルシステムの /floppy ディレクトリにマウントしています。


$ cd /net/mars
$ ls /floppy
floppy0     myfiles
$ su
Password: password
# mount -F nfs rw mars:/floppy/myfiles /floppy
# exit
$ ls /floppy
myfiles