Solaris 8 6/00 ご使用にあたって (SPARC 版)

Solaris 8 のシステム管理 (追補)』:「リムーバブルメディアの管理機能の向上」、『Solaris 8 ユーザーズガイド (追補)』:「リムーバブルメディア」

Solaris 8 から Solaris 8 6/00 で変更されたリムーバブルメディア (取り外し可能な媒体) の管理機能について、上記のマニュアルで十分に説明されていません。

以下に、Solaris 8 6/00 で変更されたリムーバブルメディア機能について説明します。

Solaris 8 6/00 では、ボリュームマネージャ (vold) がすべてのリムーバブルメディアデバイスをアクティブに管理します。このため、/dev/rdsk/cntndnsn または /dev/dsk/cntndnsn のようなデバイス名でリムーバブルメディアにアクセスしようとしても失敗します。

ボリュームマネージャ (vold) が動作している場合は、CDE のリムーバブルメディア・マネージャ、またはボリュームマネージャで /cdrom0/floppy/rmdisk/jaz0/zip0 のようなパス名を使用してのみ、リムーバブルメディアデバイスにアクセスすることができます。

また次の例のように、/vol/dev ディレクトリ中のエントリを使用して、リムーバブルメディアにアクセスすることができます。

フロッピーディスクの場合:/vol/dev/rdiskette0/volume-name

CD-ROM または取り外し可能なハードディスクの場合:/vol/dev/rdsk/cntndn/volume-name

1 つのリムーバブルメディアデバイスに 1 つのリムーバブルメディアが含まれている場合、その別名は /vol/dev ディレクトリ中のパスへのシンボリックリンクとして /vol/dev/aliases ディレクトリに示されます。たとえば、フロッピーディスクドライブ 0 に test というラベルのフロッピーディスク、CD-ROM ドライブ /dev/rdsk/c2t1d0test というラベルの CD が入っている場合は、次のようになります。


$ ls -l /vol/dev/aliases
lrwxrwxrwx	1 root root	30 May 11 12:58 cdrom0 -> /vol/dev/rdsk/c2t1d0/test
lrwxrwxrwx	1 root root	30 May 11 12:58 floppy0 -> /vol/dev/rdiskette0/test

使用するデバイス名がわからない場合は、eject -n コマンドを実行してすべてのリムーバブルメディアデバイスのデバイス名を表示してください。たとえば、fsckmkfsnewfs コマンドでは、eject -n の出力の右側に示されたデバイス名を使用します。

Jaz ドライブまたは Zip ドライブへのアクセス

Solaris 8 6/00 オペレーティング環境を、初期インストール (新規インストール) またはアップグレードインストールのどちらでインストールしたかによって、Jaz ドライブまたは Zip ドライブへのアクセス方法が異なります。

Solaris 8 6/00 より前のリリースと同じ方法で Jaz ドライブおよび Zip ドライブにアクセスできるようにするには、次の手順を実行してください。

  1. スーパーユーザーになります。

  2. /etc/vold.conf ファイル中の下記の行の先頭に # 記号を挿入して、この行をコメントアウトします。


    #use rmdisk drive /dev/rdsk/c*s2 dev_rmdisk.so rmdisk%d
  3. システムをリブートします。


    # init 6