ISO/IEC 13346-3:1999 情報技術—情報交換のための非順次記録を使用した追記型および書き換え可能メディアのボリュームとファイル構造—パート3:ボリューム構造 | ページ 2

※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。

序文

ISO (国際標準化機構) と IEC (国際電気標準会議) は、世界標準化のための専門システムを形成しています。 ISO または IEC のメンバーである各国機関は、特定の技術活動分野に対処するためにそれぞれの組織によって設立された技術委員会を通じて国際規格の開発に参加しています。 ISO と IEC の技術委員会は、相互に関心のある分野で協力します。政府および非政府の他の国際機関も、ISO および IEC と連携してこの作業に参加しています。

情報技術の分野では、ISO と IEC は、ISO/IEC JTC 1 という合同技術委員会を設立しました。合同技術委員会によって採択された国際規格草案は、投票のために各国機関に回覧されます。国際規格の発行には、投票を行っている国家機関の少なくとも 75% による承認が必要です。

国際規格 ISO/IEC 13346-3 は ECMA によって (規格 ECMA-167 として) 作成され、ISO および IEC の各国機関による承認と並行して、特別な「ファストトラック手順」に基づいて、ISO/IEC JTC 1情報技術合同技術委員会によって採択されました。

この第 2 版は、技術的に改訂された第 1 版 (ISO/IEC 13346-3:1995) を廃止し、置き換えるものです。

ISO/IEC 13346 は、一般タイトル「情報技術 - 情報交換に非順次記録を使用した追記型および書き換え可能メディアのボリュームとファイル構造」の下に、次の部分で構成されています。

  • Part 1: 一般
  • Part 2: ボリュームとブート ブロックの認識
  • Part 3: ボリューム構造
  • Part 4: ファイル構造
  • Part 5: レコード構造

ISO/IEC 13346 のこの部分の付録 A は情報提供のみを目的としています。

導入

ISO/IEC 13346 は、ファイルを交換するためのボリュームおよびファイル構造の標準であり、ISO 9293 や ISO 9660 などの既存のボリュームおよびファイル構造の標準と同等です。少なくとも 2 つの重要な点で、これらの標準とはかなり異なります。第一に、主に文字セットのサポートの強化とより強力なファイル システム機能に対するユーザーのニーズにより、はるかに多くの機能が提供されます。第 2 に、ブート、ボリューム構造、ファイル システム構造という個別の懸念事項を認識しています。 ISO/IEC 13346 では、これらの異なる機能をひとまとめにするのではなく、これらの機能を慎重に別々の部分に分離し、それらの部分がどのように組み合わされるかを詳細に説明しています。将来のボリュームとファイル構造の標準は、他の個別の互換性のない形式を構築するのではなく、このフレームワークに適合することが期待されています。

ISO/IEC 13346 は 5 部構成で発行されています。 Part 1 — 一般 — は、他の 4 つのパートで使用される参照、定義、表記法、および基本構造を指定します。 Part 2 — ボリュームとブート ブロックの認識 — は、メディア上のボリューム構造を認識し、メディアからブートするためのフォーマットとシステム要件を指定します。 Part 3 — ボリューム構造 — は、ボリューム、ボリューム セット、論理ボリュームなどのさまざまなボリューム関連エンティティを記録する方法を指定します。 Part 4 — ファイル構造 — ファイル、ファイル データとファイル属性の両方、および論理ボリューム内のファイル階層を記録および解釈する方法を指定します。 Part 5 — レコード構造 — は、レコードとしてエンコードされたファイル データを記録および解釈する方法を指定します。

1 スコープ

ISO/IEC 13346 は、情報処理システムのユーザー間でメディア上の情報を交換するための、ボリュームとブート ブロックの認識、ボリューム構造、ファイル構造、およびレコード構造のフォーマットと関連システム要件を指定します。

メディアは、セクターの記録が任意の順序で行われるかのように記録されます。

注 1 —媒体は 1 種類に限定されません。メディアのタイプは、追記型、読み取り専用、再書き込み可能、​​またはこれらのタイプの組み合わせのいずれかです。

ISO/IEC 13346 は次の 5 つの部分で構成されます。

  • Part 1: 一般
  • Part 2: ボリュームとブート ブロックの認識
  • Part 3: ボリューム構造
  • Part 4: ファイル構造
  • Part 5: レコード構造

付属書 A — ICB 戦略は、ISO/IEC 13346-4 の一部です。

ISO/IEC 13346 のこの部分では、以下を指定することにより、ボリューム構造の形式と関連システム要件を指定します。

  • ボリュームの属性とそれに記録されている記述子。
  • ボリュームセットのボリューム間の関係。
  • ボリュームのパーティションの属性。
  • 論理ボリュームの属性とそこに記録されている記述子。
  • 媒体交換のレベル。
  • 異なるシステム間で情報を交換できるようにするために、情報処理システム内で提供されるプロセスの要件。この目的のために、ISO/IEC 13346 のこの部分に準拠するメディアの発信または受信を目的としたシステム内で提供される機能を指定します。

5 つの定義

ISO/IEC 13346-1 の定義 (1/5 を参照) に加えて、次の定義が ISO/IEC 13346 のこの部分に適用されます。

5.1

アンカーポイント

ボリューム記述子シーケンスのエクステントを識別する記述子を記録できる論理セクター番号の指定されたセットの 1 つ。

5.2

巡回冗長検査 (CRC)

バイトシーケンスの署名を計算する方法。

5.3

範囲

論理セクター番号 (3/8.1.2.1 を参照) が連続した昇順を形成する論理セクターのセット。エクステントのアドレスまたは位置は、そのシーケンス内の最初の論理セクター番号です。

5.4

論理ブロック

論理ボリュームの割り当て単位。

5.5

論理セクター

ボリュームの割り当ての単位。

5.6

論理ボリューム

空ではないパーティションのセット。

5.7

パーティション

ボリューム内の論理セクターの範囲。

Foreword

ISO (the International Organization for Standardization) and IEC (the International Electrotechnical Commission) form the specialised system for worldwide standardisation. National Bodies that are members of ISO or IEC participate in the development of International Standards through technical committees established by the respective organisation to deal with particular fields of technical activity. ISO and IEC technical committees collaborate in fields of mutual interest. Other international organisations, governmental and non-governmental, in liaison with ISO and IEC, also take part in this work.

In the field of information technology, ISO and IEC have established a Joint Technical Committee, ISO/IEC JTC 1. Draft International Standards adopted by the Joint Technical Committee are circulated to National Bodies for voting. Publication of an International Standard requires approval by at least 75% of the national bodies casting a vote.

International Standard ISO/IEC 13346-3 was prepared by ECMA, (as Standard ECMA-167) and was adopted, under a special"fast-track procedure", by Joint Technical Committee ISO/IEC JTC 1, Information technology, in parallel with its approval by National Bodies of ISO and IEC.

This second edition cancels and replaces the first edition (ISO/IEC 13346-3:1995), which has been technically revised.

ISO/IEC 13346 consists of the following parts, under the general title Information technology — Volume and file structure of write-once and rewritable media using non-sequential recording for information interchange:

  • Part 1: General
  • Part 2: Volume and boot block recognition
  • Part 3: Volume structure
  • Part 4: File structure
  • Part 5: Record structure

Annex A of this part of ISO/IEC 13346 is for information only.

Introduction

ISO/IEC 13346 is a volume and file structure standard for interchanging files and as such, it is a peer to existing volume and file structure standards such as ISO 9293 and ISO 9660. It is rather different from those standards in at least two important ways. Firstly, it offers much more functionality, mainly because of user needs for increased character set support and for more powerful file system features. Secondly, it acknowledges the separate concerns of booting, volume structure and file system structure. Rather than bundling these different functions together, ISO/IEC 13346 carefully segregates these functions into separate parts and describes in detail how those parts fit together. It is expected that future volume and file structure standards will fit into this framework, rather than building other distinct and incompatible formats.

ISO/IEC 13346 is published in five Parts. Part 1 — general — specifies references, definitions, notations and basic structures used in the other four Parts. Part 2 — volume and boot block recognition — specifies formats and system requirements for recognising the volume structures on a medium and booting from a medium. Part 3 — volume structure — specifies how to record various volume-related entities such as volumes, volume sets and logical volumes. Part 4 — file structure — specifies how to record and interpret files, both file data and file attributes, and file hierarchies within logical volumes. Part 5 — record structure — specifies how to record and interpret file data encoded as records.

1 Scope

ISO/IEC 13346 specifies a format and associated system requirements for volume and boot block recognition, volume structure, file structure and record structure for the interchange of information on media between users of information processing systems.

The media shall be recorded as if the recording of sectors may be done in any order.

Note 1 — The medium is not restricted to being of only one type; the type of medium may be either write once, or read only, or rewritable, or a combination of these types.

ISO/IEC 13346 consists of the following five Parts:

  • Part 1: General
  • Part 2: Volume and Boot Block Recognition
  • Part 3: Volume Structure
  • Part 4: File Structure
  • Part 5: Record Structure

Annex A — ICB Strategies, is part of ISO/IEC 13346-4.

This part of ISO/IEC 13346 specifies a format and associated system requirements for volume structure by specifying:

  • the attributes of a volume and the descriptors recorded on it;
  • the relationship among volumes of a volume set;
  • the attributes of a partition of a volume;
  • the attributes of a logical volume and the descriptors recorded on it;
  • levels of medium interchange;
  • requirements for the processes which are provided within information processing systems, to enable information to be interchanged between different systems; for this purpose, it specifies the functions to be provided within systems which are intended to originate or receive media which conform to this part of ISO/IEC 13346.

5 Definitions

In addition to the definitions of ISO/IEC 13346-1 (see 1/5), the following definitions apply for this part of ISO/IEC 13346.

5.1

Anchor point

One of a specified set of logical sector numbers at which descriptors, that identify an extent of a Volume Descriptor Sequence, may be recorded.

5.2

Cyclic Redundancy Check (CRC)

A method for computing a signature of a sequence of bytes.

5.3

Extent

A set of logical sectors whose logical sector numbers (see 3/8.1.2.1) form a continuous ascending sequence. The address, or location, of an extent is the first logical sector number in that sequence.

5.4

Logical block

The unit of allocation of a logical volume.

5.5

Logical sector

The unit of allocation of a volume.

5.6

Logical volume

A nonempty set of partitions.

5.7

Partition

An extent of logical sectors within a volume.