SPARC または x86 版 Solaris のいずれかのシステムで DOS PCMCIA メモリーカードをフォーマットできます。これらの手順は似ていますが、PCMCIA メモリーカード上に SunOS ファイルシステムが作成される代わりに、MS-DOS または NEC-DOS のいずれかの DOS ファイルシステムが作成される点が異なります。
PCMCIA メモリーカードをフォーマットすると、既存の内容はすべて消去されます。
ファイルマネージャを終了します。
ファイルマネージャは、フォーマットされていない PCMCIA メモリーカードを挿入すると、フォーマットウィンドウを自動的に表示します。ただし、以下で説明するフォーマット方法が、ファイルマネージャによるフォーマットよりも確実です。このウィンドウが表示されないようにするには、ファイルマネージャを終了してください。ファイルマネージャを開いたままにしておきたい場合は、フォーマットウィンドウが表示されてから、それを終了してください。
PCMCIA メモリーカードが書き込み保護されていないことを確認します。
書き込み保護は、PCMCIA メモリーカードの端にある小さいスライドスイッチによって設定します。
PCMCIA メモリーカードを挿入します。
PCMCIA メモリーカードが完全に挿入されたことを確認してください。
フォーマットを実行します。
$ fdformat -v -U [density-options convenience-options]
-v |
PCMCIA メモリーカードが正しくフォーマットされたかどうかを確認する。 |
|
-U |
PCMCIA メモリーカードがマウントされている場合は、それを解除する。 |
|
density-options |
ドライブ密度が 1.44M バイトの場合、density-options は次のとおり。 |
|
|
-d |
MS-DOS 用にフォーマットする。 |
|
-t nec -M |
1.2M バイトで NEC-DOS 用にフォーマットする。 |
|
|
密度オプションの全リストは、fdformat(1) のマニュアルページを参照。 |
convenience-options |
|
|
|
-e |
フォーマットが終了すると、PCMCIA メモリーカードを取り出す。 |
|
-f |
フォーマットの前に確認を要求しない。 |
|
-b label |
PCMCIA メモリーカードに名前を付ける。名前は、8 文字以下にする。大文字と小文字は区別されない。 |
|
-z |
fdformat コマンドのすべてのオプションを一覧表示するが、PCMCIA メモリーカードはフォーマットしない。 |
720K バイト (DD) のフロッピーディスクを、1.44M バイト用にフォーマットしようとした場合、fdformat は、-v オプションが指定されないかぎり、処理を中止しない。-v オプションを使用すると、fdformat は、フロッピーディスクをフォーマットするが、検査でエラーが検出されて、次のメッセージによって通知される。fdformat: check diskette density, I/O error
fdformat コマンドは、確認メッセージを表示して、実行されるフォーマットのタイプを示します。
Formatting 1.44 M in /vol/dev/rdiskette0/unformatted Press return to start formatting floppy.
下記の表からいずれかのオプションを選択します。
目的 |
使用するキー |
---|---|
フォーマットのタイプの確認 |
Return キー (前の手順で -f オプションを使用していない場合。使用した場合は、確認は不要。) |
フォーマットの取り消し |
Ctrl-c キー |
フォーマットの進行中は、ドットが連続して表示されます。検査の進行中は、ドットの下に V が連続して表示されます。表示が停止すると、フォーマットは完了したことになり、DOS システム用に使用することができます。
メモリーカードが挿入されたことをボリューム管理に通知するために、-i オプションを指定して volrmmount コマンドを使用します。
$ volrmmount -i pcmem0
ボリューム管理は、PCMCIA メモリーカードを /pcmem/pcmem0 の下にマウントします。