Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ format(8) — NEWS-os 3.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

FORMAT(8)  —  UNIX Programmer’s Manual

名称

format − フロッピーディスク/ハードディスク/光磁気ディスク フォーマット ユーティリティ

形式

format [−t type] <device-name>
format [−m {2|3}] [−v] [−y] [−silent] <device-name>

解説

“format” コマンドは ハードディスクや光磁気ディスク、 NEWS内蔵の 3.5インチ・マイクロフロッピーディスクおよび、 拡張フロッピーディスク(NWS1700/PWS1500シリーズのみ)のメディアを 初期化するプログラムです。
<device-name>に、rawデバイスファイル名を指定します。
 
ハードディスクおよび光磁気ディスクでは、デバイスファイル名にユニットのパーティション[a-h]のどれを指定しても、ユニット全体(パーティション c )が初期化されます。 パーティションごとの初期化はできません。 またフロッピーディスクの場合、パーティション a がユニット全体を指すので、a を指定してください。
 
初期化を行なうと、そのメディア内のすべてのデータは失われます。初期化に際しては、次のことに注意してください。

1)初期化しようとしているユニットが、マウントされているデバイスを含んでないこと。

2)初期化しようとしているユニットが、スワップデバイスとして使用中のデバイスを含んでないこと。
 

−m {2|3}
光磁気ディスクのメディアのフォーマットモードには、 ソニー独自のフォーマットであるモード2と、ISO規格のモード3があります。 "−m"オプションでこれらのフォーマットモードを指定します。
NWP-539の場合、モード3をサポートしていませんから、 フォーマットモードを指定するしないにかかわらず、モード2として初期化されます。
NWP-539Sからは、モード2とモード3の両方をサポートしていますから、 指定したモードで初期化されます。 フォーマットモードを指定しなければ、モード3として初期化されます。
 

−vハードディスク/光磁気ディスクのメディアの 初期化中の詳しい情報を表示します。
 

−yハードディスク/光磁気ディスクのメディアの 初期化を開始するときの確認の動作を無視し、無条件で初期化を始めます。
 

−silent
ハードディスク/光磁気ディスクのメディアの 初期化の際の表示を一切無くし、無条件で初期化を始めます。
 

−t type
フロッピーディスクを初期化する際、 現在指定されているデバイスのパラメータとは無関係に、 13 種類のフォーマットタイプの中からどれかを選んでフォーマットしたい場合、 "−t"オプションでタイプ番号を指定してください。 この場合、コマンド実行前に設定されていたパラメータは保存され、 コマンド終了後に復帰されます。
 

[フロッピーディスクを初期化する場合の注意点] デバイス名としてフロッピーディスクのタイプを指定します。 1MB (2DD) タイプは /dev/rfd0a、2MB (2HD) タイプは /dev/rfh0a です。
ECMA/ISO フォーマットもできます。 拡張フロッピーディスクが接続できるモデル(NWS1700/PWS1500シリーズ)では、1つの物理的なユニットに対して、複数のデバイスファイル名があり、それを変えるとフォーマットも変わります。 また ioctl を発行することにより、あるデバイス名に対応するフォーマットのパラメータをユーザーが変更することもできます。 本コマンドでは、基本的に現在そのデバイスに設定されているパラメータで初期化を行ないます。
 
システムにはあらかじめ 13 種類のフォーマットタイプが設定されており、各デバイスファイル名にもどれかのフォーマットタイプが初期設定されています。
 
3.5"フロッピーディスクドライブは、NEWS 本体内蔵のものと NEC 製の拡張ドライブでは HD フォーマットの時のスピンドルモーターの回転数が異なります。 そのためフォーマットタイプによっては、ドライブを選びますので注意してください。
また、NEC 製の拡張ドライブを使用する際は、フォーマットタイプによって背面の 640KB/1MB 切り換えスイッチを適切にセットしてください。
 
フロッピーディスクのフォーマットタイプとしては、 以下の 13 種類がシステムに定義されています。
 

タイプ名番号   
-----------------------------------------------------------
FD2DD    0 news  720KB MFD
FD2HD    1 news 1.44MB MFD             [S]
FD2HD10242 MSDOS 2HD 1.23MB(NEC PC9800) [N]∗
oasys 2HD
FD2DDMS9 3 MSDOS 2DD 9sect 720KB
FD2DDMS8 4 MSDOS 2DD 8sect 640KB
FD2DMS9  5 MSDOS 2D  9sect 360KB
FD2DMS8  6 MSDOS 2D  8sect 320KB
FD2HDPS  7 IBM PS/2 2HD/1.44MB         [S]
FD2HCAT  8 IBM PC-AT 2HC(5.25") 1.2MB   ∗
FD2DDOA  9 oasys 2DD 770KB
FD2DDOA0 10oasys 2DD cyl#0
FD1S128  11oasys 2HD trk#0         [N]∗
FD2D256  12oasys 2HD trk#1         [N]∗
 [S]... 内蔵3.5"ドライブのみ [N]... NEC製拡張ドライブのみ
 ∗ ... 拡張ドライブの背面 SW = 1MB (それ以外は640KB側)

 
各デバイスファイル名に対して初期設定されているタイプは、 以下のようになっています。
 
∗ 拡張フロッピー接続可能モデル (NWS1700/PWS1500シリーズ)
 

rfd00a :FD2HDrfd20a :FD2HD1024rfd30a:FD2HD1024
rfd01a :FD2DDrfd21a :FD2DDOArfd31a:FD2DDOA
rfd02a :FD2DDMS9rfd22a :FD2DDMS9rfd32a:FD2DDMS9
rfd03a :FD2DDMS8rfd23a :FD2DDMS8rfd33a:FD2DDMS8
rfd04a :FD2DMS9rfd24a :FD2DMS9rfd34a:FD2DMS9
rfd05a :FD2DMS8rfd25a :FD2DMS8rfd35a:FD2DMS8
rfd06a :FD2HDPSrfd26a :FD1S128rfd36a:FD1S128
rfd07a :FD2HCATrfd27a :FD2D256rfd37a:FD2D256
 (パラメータ変更可能)

 
∗ その他のモデル (NWS800/700/900/1800/1900シリーズ)
 

rfd0a :FD2DD
rfh0a :FD2HD(いずれもパラメータ変更不可能)

 

関連ファイル

/dev/rsd[0-7][a-h]raw ファイル(キャラクタスペシャルファイル)

/dev/rfd[0-3][0-7]araw ファイル(キャラクタスペシャルファイル)

/dev/rfd0araw ファイル(キャラクタスペシャルファイル)

/dev/rfh0araw ファイル(キャラクタスペシャルファイル)

NEWS-OSRelease 3.3

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026