Information technology - Volume and file structure of write-once and rewritable media using non-sequential recording for information interchange - Part 3: Volume structure

Technologies de l'information — Structure de volume et de fichier de moyens d'écriture unique et de réécriture utilisant un enregistrement non séquentiel pour l'échange d'information — Partie 3: Structure de volume

General Information

Status
Withdrawn
Publication Date
26-Dec-1995
Withdrawal Date
26-Dec-1995
Current Stage
9599 - Withdrawal of International Standard
Start Date
03-Jun-1999
Completion Date
30-Oct-2025
Ref Project

Relations

Standard
ISO/IEC 13346-3:1995 - Information technology -- Volume and file structure of write-once and rewritable media using non-sequential recording for information interchange
English language
23 pages
sale 15% off
Preview
sale 15% off
Preview

Frequently Asked Questions

ISO/IEC 13346-3:1995 is a standard published by the International Organization for Standardization (ISO). Its full title is "Information technology - Volume and file structure of write-once and rewritable media using non-sequential recording for information interchange - Part 3: Volume structure". This standard covers: Information technology - Volume and file structure of write-once and rewritable media using non-sequential recording for information interchange - Part 3: Volume structure

Information technology - Volume and file structure of write-once and rewritable media using non-sequential recording for information interchange - Part 3: Volume structure

ISO/IEC 13346-3:1995 is classified under the following ICS (International Classification for Standards) categories: 35.220.20 - Magnetic storage devices in general; 35.220.30 - Optical storage devices. The ICS classification helps identify the subject area and facilitates finding related standards.

ISO/IEC 13346-3:1995 has the following relationships with other standards: It is inter standard links to ISO/IEC 13346-3:1999. Understanding these relationships helps ensure you are using the most current and applicable version of the standard.

You can purchase ISO/IEC 13346-3:1995 directly from iTeh Standards. The document is available in PDF format and is delivered instantly after payment. Add the standard to your cart and complete the secure checkout process. iTeh Standards is an authorized distributor of ISO standards.

Standards Content (Sample)


ISO/IEC
INTERNATIONAL
STANDARD 13346-3
First edition
1995-l 2-15
Information technology - Volume and file
structure of write-once and rewritable
media using non-sequential recording for
information interchange -
Part 3:
Volume structure
Technologies de /‘information - Structure de volume et de fichier de
moyens d ‘bcriture unique et de r&criture utilisan t un enregistremen t non
sequentiel pour I’khange d’information -
Partie 3: Structure de volume
Reference number
lSO/IEC 13346-3:1995(E)
ISO/IEC 13346-3: 1995(E)
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Page
Section 1 - General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
................................................................................................................................................................................. 1
1 Scope
2 Parts references . 1
3 Part interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
3.1 Input .
3.2 Output .
. . . . . . . . . . . .~. 2
4 Conformance
4.1 Conformance of a medium .
.......................................................................................................... 2
4.2 Conformance of an information processing system
5 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
5.1 anchor point .
5.2 Cyclic Redundancy Check (CRC) .
5.3 extent .
5.4 logical block .
.................................................................................................................................................................. 3
5.5 logical sector
5.6 logical volume .
5.7 partition .
6 Notation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7 Basic types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
7.1 Extent Descriptor
................................................................................................................................................ 3
7.1.1 Extent Length @BP 0)
.............................................................................................................................................. 3
7.1.2 Extent Location (RBP 4)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2 Descriptor tag
7.2.1 Tag Identifier (RBP 0) .
7.2.2 Descriptor Version (RBP 2) .
7.2.3 Tag Checksum (RBP 4) .
7.2.4 Reserved @BP 5) .
7.2.5 Tag Serial Number (RBP 6) .
.............................................................................................................................................. 4
7.2.6 Descriptor CRC (RBP 8)
................................................................................................................................ 4
7.2.7 Descriptor CRC Length (RBP 10)
7.2.8 Tag Location (RBP 12) . 4
0 ISO/IEC 1995
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or
utilized in any form or by any means, electronic or mechanical, including photocopying and microfilm,
without permission in writing from the publisher.
ISO/IEC Copyright Office * Case Postale 56 * CH-1211 Geneve 20 * Switzerland
Printed in Switzerland
ii
ISO/IEC 13346-3: 1995(E)
OISO/IEC
Section 2 - Requirements for the medium for volume structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
8 Volume structure
8.1 Arrangement of information on a volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
81.1 Sector numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.1.2 Logical sector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.2 Volume space .
......................................................................................................................................................... 5
8.3 Volume descriptors
..........................................................................................................................................
8.4 Volume Descriptor Sequence
.................................................................................................................. 5
8,4.1 Contents of a Volume Descriptor Sequence
8.4.2 Recording of the Volume Descriptor Sequence .
8.4.3 Prevailing descriptors .
8.4.4 Recording of descriptors .
8.5 Allocation of the volume space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6 Volume set . . . . . . . . . .*.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
8.7 Partition
8.8 Logical volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*. 8
8.8.1 Logical blocks .
8.8.2 Logical volume integrity .
9 Volume recognition structures .
9.1 NSR Descriptor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*.
9.1.1 Structure Type (BP 0) .
............................................................................................................................................ 9
9.1.2 Standard Identifier (BP 1)
9.1.3 Structure Version (BP 6) .
9.1.4 Reserved (BP 7) .
9.1.5 Structure Data (BP 8) .
10 Volume data structures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.1 Primary Volume Descriptor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.............................................................................................................................................. 10
10.1.1 Descriptor Tag (BP 0)
lOJ.2 Volume Descriptor Sequence Number (BP 16) . 10
10.1.3 Primary Volume Descriptor Number (BP 20) .
10.1.4 Volume Identifier (BP 24) .
10.1.5 Volume Sequence Number (BP 56) .
10.1.6 Maximum Volume Sequence Number (BP 58) .
Interchange Level (BP 60) 10
10.1.7 .
10.1.8 Maximum Interchange Level (BP 62) . 10
10.1.9 Character Set List (BP 64) . 10
10.1.10 Maximum Character Set List (BP 68) .
10.1.11 Volume Set Identifier (BP 72) .
10.1.12 Descriptor Character Set (BP 200) .
....................................................................................................................... 11
10.1.13 Explanatory Character Set (BP 264)
..................................................................................................................................... 11
10.1.14 Volume Abstract (BP 328)
10.1.15 Volume Copyright Notice (BP 336) .
10.1.16 Application Identifier (BP 344) .
10.1.17 Recording Date and Time (BP 376) .
10.1.18 Implementation Identifier (BP 3 88) .
................................................................................................................................ 11
10.1.19 Implementation Use (BP 420)
.................................................................................
10.1.20 Predecessor Volume Descriptor Sequence Location (BP 484)
10.1.21 Flags (BP 488) .
10.1.22 Reserved (BP 490) .
10.2 Anchor Volume Descriptor Pointer ooooooooooooo*oooeoooooooooooooooooooooooooooooooooooooooooooooo.oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
. . .
ISO/IEC 13346-3: 1995(E) OISO/IEC
.............................................................................................................................................. 12
10.2.1 Descriptor Tag (BP 0)
10.2.2 Main Volume Descriptor Sequence Extent (BP 16) .
10.2.3 Reserve Volume Descriptor Sequence Extent (BP 24) .
10.2.4 Reserved (BP 32) .
10.3 Volume Descriptor Pointer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.............................................................................................................................................. 12
10.3.1 Descriptor Tag (BP 0)
10.3.2 Volume Descriptor Sequence Number (BP 16) . 13
10.3.3 Next Volume Descriptor Sequence Extent (BP 20) . 13
10.3.4 Reserved (BP 28) .
10.4 Implementation Use Volume Descriptor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.............................................................................................................................................. 13
10.4.1 Descriptor Tag (BP 0)
......................................................................................................... 13
10.4.2 Volume Descriptor Sequence Number (BP 16)
10.4.3 Implementation Identifier (BP 20) . 13
10.4.4 Implementation Use (BP 52) . 13
10.5 Partition Descriptor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
10.5.1 Descriptor Tag (BP 0) .
10.5.2 Volume Descriptor Sequence Number (BP 16) .
10.5.3 Partition Flags (BP 20) .
........................................................................................................................................ 14
10.5.4 Partition Number (BP 22)
10.5.5 Partition Contents (BP 24) . 14
10.5.6 Partition Contents Use (BP 56) .
10.5.7 Access Type (BP 184) .
10.5.8 Partition Starting Location (BP 188) .
........................................................................................................................................ 15
10.5.9 Partition Length (BP 192)
10.5.10 Implementation Identifier (BP 196) . 15
10.5.11 Implementation Use (BP 228) . 15
10.5.12 Reserved (BP 356) .
10.6 Logical Volume Descriptor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.6.1 Descriptor Tag (BP 0) .
......................................................................................................... 16
10.6.2 Volume Descriptor Sequence Number (BP 16)
............................................................................................................................. 16
10.6.3 Descriptor Character Set (BP 20)
10.6.4 Logical Volume Identifier (BP 84) . 16
10.6.5 Logical Block Size (BP 212) .
10.6.6 Domain Identifier (BP 216) .
10.6.7 Logical Volume Contents Use (BP 248) .
10.6.8 Map Table Length (=MT L) (BP 264) .
......................................................................................................... 16
10.6.9 Number of Partition Maps (=N PM) (BP 268)
10.6.10 Implementation Identifier (BP272) . 16
10.6.11 Implementation Use (BP 304) . 16
10.6.12 Integrity Sequence Extent (BP 432) . 16
10.6.13 Partition Maps (BP 440) .
10.7 Partition maps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .““““““““““““““.
10.7.1 Generic partition map .
10.7.2 Type 1 Partition Map . 17
10.7.3 Type 2 Partition Map . 17
10.8 Unallocated Space Descriptor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .““““““““““““““““““““. 18
.............................................................................................................................................. 18
10.8.1 Descriptor Tag (BP 0)
10.8.2 Volume Descriptor Sequence Number (BP 16) . 18
10.8.3 Number of Allocation Descriptors (=N AD) (BP 20) .
10.8.4 Allocation Descriptors (BP 24) . -
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .““““““““““. 18
10.9 Terminating Descriptor
1v
ISO/IEC 13346-3: 1995(E)
OISO/IEC
10.9.1 Descriptor Tag (BP 0) .
10.9.2 Reserved (BP 16) .
10.10 Logical Volume Integrity Descriptor “““““““*“““““““““““.“““““““.“.
10.10.1 Descriptor Tag (BP 0) .
......................................................................................................................................... 19
10.10.2 Recording Date (BP 16)
............................................................................................................................................ 19
10.10.3 Integrity Type (BP 28)
10.10.4 Next Integrity Extent (BP 32) . 19
10.10.5 Logical Volume Contents Use (BP 40) .
10.10.6 Number of Partitions (=N P) (BP 72) .
10.10.7 Length of ImplementationUse (=L .
IU) (BP 76)
....................................................................................................................................... 20
10.10.8 Free Space Table (BP 80) -
....................................................................................................................................
10.10.9 Size Table (BP N Px4+80)
.................................................................................................................... 20
10.10.10 Implementation&e (BP N Px8+80)
-
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
11 Levels of medium interchange
11.1 Level 1 .
........................................................................................................................................................................
11.2 Level 2
11.3 Level 3 .
Section 3 - Requirements for systems for volume structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
12 Requirements for the description of systems
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
13 Requirements for an originating system
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.1 General
13.2 Mandatory access by user . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.2.1 Descriptors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.3 Optional access by user . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.3.1 Descriptors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.3.2 Multivolume volume sets . . . . . . . . . . . . . . . . . . . .*.
. . .*. 22
14 Requirements for a receiving system
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
14.1 General
14.2 Mandatory access by user . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.2.1 Descriptors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

ISO/IEC 13346-3: 1995(E)
OISOIIEC
Foreword
IS0 (the International Organization for Standardization) and IEC (the International Electrotechnical Commission) form the
specialised system for worldwide standardisation. National bodies that are members of IS0 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. IS0 and IEC technical committees collaborate in fields of mutual interest. Other
international organisations, governmental and non-governmental, in liaison with IS0 and IEC, also take part in this work.
In the field of information technology, IS0 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 the European Association for Standardizing Information and
Communication Systems, ECMA, (as Standard ECMA-167) and was adopted, under a special “fast-track procedure”, by Joint
Technical Committee ISOLIEC JTC 1, Information technology, in parallel with its approval by National Bodies of IS0 and
IEC.
ISO/IEC 13346-3: 1995(E)
OISO/IEC
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 IS0 9293 and IS0 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.
Vii
This page intentionally left blank

INTERNATIONAL STANDARD @IW’I~c ISO/IEC 13346-3: 1995(E)
Information technology = Volume and file structure of write-once and rewritable
media using non-sequential recording for information interchange -
Part 3:
Volume structure
Section 1 : General
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 ISOLIEC 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.
2 Parts references
The first digit of a reference within ISOLIEC 13346 identifies the Part, e.g. 2/5 refers to clause 5 in ISODEC 13346-2, and
figure 4/3 refers to figure 3 in ISO/IEC 13346-4.
Part interface
This clause specifies the interface of this Part of ISO/IEC 13346 to other standards or Parts.
3.1 Input
This Part of ISOLIEC 13346 requires the specification of the following by another standard or Part.
- A standard for recording (see l/5.10).
- The size of a logical sector (see 3/&l .2) of a volume.
- If the volume is recorded according to ISO/IEC 13346-2, a volume recognition sequence specified by ISOLIEC 13346-2
shall contain the descriptor described in 3/9.1 recorded at least once.
ISO/IEC 13346-3: 1995(E) OISO/IEC
- If the volume is recorded according to ISO/IEC 13346-2, the volume recognition space (see 2B.2) shall be the entire
volume.
- If the volume is recorded according to ISO/IEC 13346-2, the initial sector in the volume (see2/3.1) shall be the first sector
of the volume.
- Information to be recorded in the Partition Contents Use field of a Partition Descriptor (see 3/10.5.6).
- Infbrmation to be recorded in the Logical Volume Contents Use field of a Logical Volume Descriptor (see 3/10.6.7).
3.2 output
This Part of ISO/IEC 13346 specifies the following which may be used by other standards or Parts.
-
Volume sets of one or more volumes (see 3B.6).
-
A volume space for a volume (see 3/8.2).
- Logical sectors of a fixed size for a volume (see 3/8.1.2).
- Partitions (see 3/8.7).
- Logical volumes composed of partitions (see 3/8.8).
- Numeric identification of the partitions within a logical volume (see 3/8.8).
- Logical blocks of a fixed size for a logical volume.
- The logical block size for a logical volume.
- Attributes of a volume.
-
Attributes of a logical volume.
- Attributes of a partition.
-
An indication that a volume may have been recorded to this Part (see 3/9.1).
4 Conformance
4.1 Conformance of a medium
A medium shall be in conformance with ISO/IEC 13346 when it cotiorms to a standard for recording (see l/5.10) and
information recorded on sectors of the medium conform to the specifications of ISO/IEC 13346-1 and one or more of Parts 2,
3, 4 and 5. A statement of conformance shall identify the sectors of the medium on which information is recorded according
to the specifications of ISO/IEC 13346, and the Parts and the levels of medium interchange (see l/10, 3/11, and 4/15) to
which the contents of those sectors of the medium conform.
4.2 Conformance of an information processing system
An information processing system shall be in conformance with ISO/IEC 13346 if it meets the requirements specified in
ISO/IEC 13346-1 and one or more of Parts 2, 3,4 and 5 either for an originating system (see 2/13, 3/13, 4/17 and 5/l 1) or for
a receiving system (see 2/13, 3/14, 4/18 and 5/12) or for both types of system. A statement of conformance shall identify the
Parts, and the levels of the requirements for each of those Parts, which can be met by the system.
5 Definitions
For the purposes of this Part of ISO/IEC 13346, the definitions given in ISO/IEC 13346-1 (see l/5) and the following
definitions apply.
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.
logical block: The unit of allocation of a logical volume.
5.4
ISO/IEC 13346-3: 1995(E)
OISO/IEC
logical sector: The unit of allocation of a volume.
5.5
5.6 logical volume: A nonempty set of partitions.
partition: An extent of logical sectors within a volume.
5.7
6 Notation
The notation of ISO/IEC 13346-1 (see l/6) applies to this Part of ISO/IEC 13346.
Basic types
In addition to the basic types of ISOAEC 13346-l (see l/7), the following basic types apply for this Part of ISO/IEC 13346.
7.1 Extent Descriptor
An Extent Descriptor, hereafter designated as extent-ad, shall be recorded in the format shown in figure 3/l.
Figure 1 - extent ad format
-
7.1.1 Extent Length (RBP 0)
This field shall indicate the length of the extent, in bytes, identified by the Extent Location field. The length shall be less than
230. Unless othenvise specified, the length shall be an integral multiple of the logical sector size.
7.1.2 Extent Location (RBP 4)
This field shall specify the location of the extent, as a logical sector number. If the extent’s length is 0, no extent is specified
and this field shall contain 0.
Descriptor tag
7.2
Certain descriptors specified in this Part of ISO/IEC 13346 have a 16 byte structure, or tag, recorded at the start of the
descriptor. The tag shall be recorded with the format shown in figure 3/2.
NOTE 2 - There are two main motivations for using a generic tag structure. The first is that most descriptors need to handle common issues of CRCs and format
versions. The second motivation is to support recovery afkr the medium has been damaged or cormpted in some (unspecified) way. With the tag described here,
structures are self identifying and can be verified with very little context.
RBP Length Name Contents
0 2 Tag Identifier Uintl6 (l/7.1.3)
2 Descriptor Version Uintl6 (l/7.1.3) = 2
Uint8 (l/7.1.1)
4 1 Tag Checksum
5 1 Reserved #OO byte
6 2 Tag Serial Number Uintl6 (l/7.1.3)
2 Descriptor CRC Uintl6 (l/7.1.3)
2 Descriptor CRC Length Uintl6 (l/7.1.3)
Uint32 (l/7.1.5)
12 4 Tag Location
Figure 2 - tag format
7.2.1 Tag Identifier @BP 0)
This field shall specify an identification of the descriptor type. Type 0 shall specify that the format of this descriptor is not
specified by this Part of ISO/IEC 13346. Types 1-7 and
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.

Loading comments...