JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris 11.1 の管理: デバイスとファイルシステム     Oracle Solaris 11.1 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  リムーバブルメディアの管理 (タスク)

リムーバブルメディアの管理 (概要)

リムーバブルメディアの機能と利点

手動によるマウントと自動マウントの比較

リムーバブルメディアへのアクセスの概要

リムーバブルメディアの管理

リムーバブルメディアに関する考慮事項

フロッピーディスクのフォーマット

リムーバブルメディアを読み込む方法

フロッピーディスクをフォーマットする方法 (rmformat)

リムーバブルメディア上にファイルシステムを作成する方法

DVD-RAM 上にファイルシステムを作成する方法

リムーバブルメディア上のファイルシステムを検査する方法

リムーバブルメディア上の不良ブロックを修復する方法

リムーバブルメディアに読み取り/書き込み保護とパスワードによる保護を適用する

リムーバブルメディアの書き込み保護を有効または無効にする方法

リムーバブルメディアの読み取り/書き込み保護を有効または無効にする方法とパスワードを設定する方法

リムーバブルメディアへのアクセス

リムーバブルメディア名の使用

リムーバブルメディア上のデータにアクセスするためのガイドライン

新しいリムーバブルメディアドライブを追加する方法

リムーバブルメディアサービスを無効または有効にする方法

リムーバブルメディア上の情報にアクセスする方法

リムーバブルメディアが使用中かどうかを調べる方法

リムーバブルメディアを取り出す方法

リモートシステム上のリムーバブルメディアへのアクセス

ローカルのメディアをほかのシステムで使用可能にする方法

リモートシステム上のリムーバブルメディアにアクセスする方法

2.  CD および DVD への書き込み (タスク)

3.  デバイスの管理 (タスク)

4.  デバイスの動的構成 (タスク)

5.  USB デバイスの管理 (タスク)

6.  InfiniBand デバイスの使用 (概要/タスク)

7.  ディスクの管理 (概要)

8.  ディスク使用の管理 (タスク)

9.  ディスクの管理 (タスク)

10.  ディスクの設定 (タスク)

11.  COMSTAR を使用したストレージデバイスの構成 (タスク)

12.  Oracle Solaris Internet Storage Name Service (iSNS) の構成と管理

13.  format ユーティリティー (参照情報)

14.  ファイルシステムの管理 (概要)

15.  ファイルシステムの作成およびマウント (タスク)

16.  追加スワップ空間の構成 (タスク)

17.  ファイルとファイルシステムのコピー (タスク)

18.  テープドライブの管理 (タスク)

索引

リムーバブルメディアの管理

このセクションでは次のガイドラインと手順について説明します。

リムーバブルメディアに関する考慮事項

フロッピーディスクを操作する場合の考慮事項を次に示します。

フロッピーディスクのフォーマット

rmformat コマンドを使用して、リムーバブルメディアのフォーマットとその他の管理タスクを実行できます。ファイルシステムは自動的にマウントされます。このため、メディアに既存のファイルシステムが含まれる場合は、メディアをフォーマットする前にマウント解除が必要になることがあります。

rmformat コマンドには、3 つのフォーマットオプションがあります。

リムーバブルメディアを読み込む方法

リムーバブルメディアハードウェアに関する考慮事項については、「リムーバブルメディアに関する考慮事項」を参照してください。

  1. メディアを挿入します。
  2. メディアがフォーマットされていることを確認します。

    確信が持てない場合は、メディアを挿入し、手順 3 の記述に従ってシステムコンソールウィンドウ内のステータスメッセージを確認します。メディアのフォーマットが必要な場合は、「フロッピーディスクをフォーマットする方法 (rmformat)」に進みます。

  3. (省略可能) USB ではないレガシーフロッピーディスクドライブを使用している場合は、ボリューム管理を通知します。
    $ volcheck -v

    表示される可能性があるステータスメッセージは 2 つです。

    media was found

    ボリューム管理でメディアが検出されたため、「リムーバブルメディア名の使用」に記載されたディレクトリへのマウントを試みます。

    メディアが適切にフォーマットされている場合は、エラーメッセージはコンソールに表示されません。

    メディアがフォーマットされていない場合は、「media was found」メッセージが引き続き表示されます。ただし、次のようなエラーメッセージがシステムコンソールウィンドウに表示されます。

    fd0: unformatted diskette or no diskette in the drive

    fd0: read failed (40 1 0)

    fd0: bad format

    ボリューム管理がメディアをマウントするためには、メディアがフォーマットされている必要があります。詳細は、「フロッピーディスクをフォーマットする方法 (rmformat)」を参照してください。

    no media was found

    ボリューム管理がメディアを検出しませんでした。メディアが正しく挿入されていることを確認して、volcheck を再度実行します。成功しない場合は、メディアが破損していないかどうか確認してください。メディアのマウントを手動で試みることもできます。

  4. 内容を一覧表示して、メディアがマウントされたことを確認します。

    たとえばフロッピーディスクの場合、次を実行します。

    $ ls /media/floppy
    lost+found myfiles

フロッピーディスクをフォーマットする方法 (rmformat)

rmformat コマンドを使用して、フロッピーディスクをフォーマットできます。デフォルトでは、このコマンドはメディア上にパーティション 0 とパーティション 2 (メディア全体) の 2 つのパーティションを作成します。

  1. リムーバブルメディアサービスが実行中であることを確認します。その場合は、より短いニックネームをデバイス名に使用できます。
    # svcs hal dbus rmvolmgr
    STATE          STIME    FMRI
    online         Apr_09   svc:/system/dbus:default
    online         Apr_09   svc:/system/hal:default
    online         Apr_09   svc:/system/filesystem/rmvolmgr:default

    リムーバブルメディアサービスの再起動については、「リムーバブルメディアサービスを無効または有効にする方法」を参照してください。メディアのデバイス名の識別については、「リムーバブルメディア名の使用」を参照してください。

  2. フロッピーディスクをフォーマットします。
    $ rmformat -F [ quick | long | force ] device-name

    rmformat フォーマットオプションの詳細は、「フロッピーディスクのフォーマット」を参照してください。

    rmformat の出力が不正なブロックを示している場合は、「リムーバブルメディア上の不良ブロックを修復する方法」を参照してください。

  3. (オプション) フロッピーディスクに 8 文字のラベルを付けます。
    $ rmformat -b label device-name

    DOS ラベルの作成方法については、mkfs_pcfs(1M) のマニュアルページを参照してください。

例 1-1 フロッピーディスクのフォーマット

この例では、フロッピーディスクをフォーマットする方法を示します。

$ rmformat -F quick /dev/rdiskette
Formatting will erase all the data on disk.
Do you want to continue? (y/n) y
.........................................................................

リムーバブルメディア上にファイルシステムを作成する方法

  1. (省略可能) 必要に応じてフロッピーディスクをフォーマットします。

    USB フロッピーディスクをフォーマットするには、次のような構文を使用します。

    $ rmformat -F long /dev/rdsk/c11t0d0p0
  2. (オプション) 代替の Solaris パーティションテーブルを作成します。
    $ rmformat -s slice-file device-name

    スライスファイルの例は次のようになります。

    slices: 0 = 0, 30MB, "wm", "home" : 
                  1 = 30MB, 51MB : 
                  2 = 0, 94MB, "wm", "backup" : 
                  6 = 81MB, 13MB
  3. 管理者になります。

    詳細は、『Oracle Solaris 11.1 の管理: セキュリティーサービス』の「割り当てられている管理権限を使用する方法」を参照してください。

  4. 適切なファイルシステムの種類を決定し、次のいずれかの作業を選択します。
    • PCFS ファイルシステムを作成します。例:

      # mkfs -F pcfs -o nofdisk,size=9800 /dev/rdsk/c11t0d0p0
    • UDFS ファイルシステムを作成します。例:

      # mkfs -F udfs /dev/rdsk/c0t1d0p0

DVD-RAM 上にファイルシステムを作成する方法

この手順を使用して、DVD-RAM 上にファイルシステムを作成します。

  1. 管理者になります。

    詳細は、『Oracle Solaris 11.1 の管理: セキュリティーサービス』の「割り当てられている管理権限を使用する方法」を参照してください。

  2. DVD-RAM デバイス上にファイルシステムを作成します。

    たとえば、次のように UDFS ファイルシステムを作成します。

    # mkfs -F udfs /dev/rdsk/c0t0d0s2
  3. ファイルシステムをマウントします。

    たとえば、次のように UDFS ファイルシステムをマウントします。

    # mount -F udfs /dev/dsk/c0t0d0s2 /mnt
  4. ファイルシステムの読み取りや書き込みができることを確認します。
  5. 作業が完了したら、DVD-RAM を取り出します。

リムーバブルメディア上のファイルシステムを検査する方法

  1. 管理者になります。

    詳細は、『Oracle Solaris 11.1 の管理: セキュリティーサービス』の「割り当てられている管理権限を使用する方法」を参照してください。

  2. ファイルシステムの種類を確認し、次のいずれかの作業を選択します。
    • 次のように、UDFS ファイルシステムを検査します。
      # fsck -F udfs device-name
    • 次のように、PCFS ファイルシステムを検査します。
      # fsck -F pcfs device-name

例 1-2 リムーバブルメディア上の PCFS ファイルシステムを検査する

次の例は、メディア上の PCFS ファイルシステムの整合性を検査する方法を示しています。

# fsck -F pcfs /dev/rdsk/c0t4d0s2
** /dev/rdsk/c0t4d0s2
** Scanning file system meta-data
** Correcting any meta-data discrepancies
1457664 bytes.
0 bytes in bad sectors.
0 bytes in 0 directories.
0 bytes in 0 files.
1457664 bytes free.
512 bytes per allocation unit.
2847 total allocation units.
2847 available allocation units.

リムーバブルメディア上の不良ブロックを修復する方法

ドライブが不良ブロック管理をサポートしている場合にのみ、検証中に見つかった不良セクタを rmformat コマンドで検証、解析、および修復できます。ほとんどの USB メモリースティックは不良ブロック管理をサポートしていません。

ドライブが不良ブロック管理をサポートしている場合、不良ブロックを修復するための最大の努力が行われます。それでも不良ブロックを修復できなかった場合、メディアの修復に失敗したことを示すメッセージが表示されます。

  1. リムーバブルメディア上の不良ブロックを修復します。
    $ rmformat -c block-numbers device-name

    block-numbers には、前の rmformat セッションで獲得したブロック番号を 10 進数、8 進数、または 16 進数形式で指定します。

  2. リムーバブルメディアを検証します。
    $ rmformat -V read device-name

リムーバブルメディアに読み取り/書き込み保護とパスワードによる保護を適用する

この機能をサポートしているリムーバブルメディアには、読み取り保護または書き込み保護を適用し、パスワードを設定できます。

リムーバブルメディアの書き込み保護を有効または無効にする方法

  1. 書き込み保護を有効にするか無効にするかを決定し、次のいずれかの作業を選択します。
    • 書き込み保護を有効にします。
      $ rmformat -w enable device-name
    • 書き込み保護を無効にします。
      $ rmformat -w disable device-name
  2. リムーバブルメディアの書き込み保護が有効または無効になっていることを確認します。
    $ rmformat -p device-name

リムーバブルメディアの読み取り/書き込み保護を有効または無効にする方法とパスワードを設定する方法

パスワードによる保護機能をサポートしているリムーバブルメディアには、最大 32 文字のパスワードを適用できます。

パスワード機能をサポートしていないリムーバブルメディア上でパスワードを適用しようとすると、警告メッセージが表示されます。

  1. 読み取り保護または書き込み保護を有効または無効のどちらにするかを決定し、パスワードを設定します。次のいずれかの手順に従います。
    • 読み取り保護または書き込み保護を有効にします。
      $ rmformat -W enable device-name
      Please enter password (32 chars maximum): xxx
      Please reenter password:
      $ rmformat -R enable device-name
      Please enter password (32 chars maximum): xxx
      Please reenter password:
    • 読み取り保護または書き込み保護を無効にし、パスワードを削除します。
      $ rmformat -W disable device-name
      Please enter password (32 chars maximum): xxx
      $ rmformat -R disable device-name
      Please enter password (32 chars maximum): xxx
  2. リムーバブルメディアの読み取り保護または書き込み保護が有効または無効になっていることを確認します。
    $ rmformat -p device-name