专门为每个磁盘保留一个特殊区域,用于存储有关磁盘的控制器、几何参数和片的信息。此信息称为磁盘的标号。用于描述磁盘标号的另一个术语是带有 VTOC 标号的磁盘上的 VTOC(卷目录)。标记磁盘意味着将片信息写入磁盘。更改磁盘片后,通常要标记磁盘。
如果在创建片后无法标记磁盘,则片将不可用,因为 OS 无法“了解”有关片的信息。
磁盘标号的一个重要部分是分区表。分区表标识磁盘片、片边界(在柱面中)以及片的总大小。可以使用 format 实用程序来显示磁盘的分区表。下面介绍了分区表术语。
表 11–6 分区表术语
分区术语 |
值 |
说明 |
---|---|---|
Number(编号) |
0–7 |
VTOC-分区或片,编号为 0–7。 EFI-分区或片,编号为 0–6。 |
Tag(标记) |
0=UNASSIGNED 1=BOOT 2=ROOT 3=SWAP 4=USR 5=BACKUP 7=VAR 8=HOME 11=RESERVED |
通常用于描述此分区中挂载的文件系统的数值。 |
Flag(标志) |
wm |
分区是可写且可挂载的。 |
|
wu rm |
分区可写,但不能挂载。此状态是专用于交换区域的分区的缺省状态。(但是,mount 命令不会检查“不可挂载”标志。) |
|
rm |
分区是只读且可挂载的。 |
分区标志和标记按约定指定且不需要进行维护。
有关显示分区表的更多信息,请参见以下参考信息:
以下 format 实用程序输出给出了带有 VTOC 标号的 74 GB 磁盘中的分区表示例:
Total disk cylinders available: 38756 + 2 (reserved cylinders) Part Tag Flag Cylinders Size Blocks 0 root wm 3 - 2083 4.00GB (2081/0/0) 8390592 1 swap wu 2084 - 3124 2.00GB (1041/0/0) 4197312 2 backup wm 0 - 38755 74.51GB (38756/0/0) 156264192 3 unassigned wm 0 0 (0/0/0) 0 4 unassigned wm 0 0 (0/0/0) 0 5 unassigned wm 0 0 (0/0/0) 0 6 unassigned wm 0 0 (0/0/0) 0 7 home wm 3125 - 38755 68.50GB (35631/0/0) 143664192 8 boot wu 0 - 0 1.97MB (1/0/0) 4032 9 alternates wu 1 - 2 3.94MB (2/0/0) 8064 partition> |
通过 format 实用程序显示的分区表包含以下信息。
列名 |
说明 |
---|---|
Part |
分区编号或片编号。有关此列的说明,请参见表 11–6。 |
Tag |
分区标记。有关此列的说明,请参见表 11–6。 |
Flag |
分区标志。有关此列的说明,请参见表 11–6。 |
Cylinders |
片的起始和结束柱面编号。不显示在带有 EFI 标号的磁盘上。 |
Size |
片大小 (MB)。 |
Blocks |
每个片的柱面总数和扇区总数。不显示在带有 EFI 标号的磁盘上。 |
First Sector |
EFI-起始块编号。不显示在带有 VTOC 标号的磁盘上。 |
Last Sector |
EFI-结束块编号。不显示在带有 VTOC 标号的磁盘上。 |
以下是使用 prtvtoc 命令显示的 EFI 磁盘标号的示例。
# prtvtoc /dev/rdsk/c4t1d0s0 * /dev/rdsk/c4t1d0s0 partition map * * Dimensions: * 512 bytes/sector * 2576941056 sectors * 2576940989 accessible sectors * * Flags: * 1: unmountable * 10: read-only * * First Sector Last * Partition Tag Flags Sector Count Sector Mount Directory 0 2 00 34 629145600 629145633 1 4 00 629145634 629145600 1258291233 6 4 00 1258291234 1318633404 2576924637 8 11 00 2576924638 16384 2576941021 |
prtvtoc 命令的输出按以下三个部分提供信息:
尺寸
标志
分区表
prtvtoc 列名 |
说明 |
---|---|
Partition |
分区编号或片编号。有关此列的说明,请参见表 11–6。 |
Tag |
分区标记。有关此列的说明,请参见表 11–6。 |
Flags |
分区标志。有关此列的说明,请参见表 11–6。 |
First Sector |
片的第一个扇区。 |
Sector Count |
片中的扇区总数。 |
Last Sector |
片的最后一个扇区。 |
Mount Directory |
文件系统的最后一个挂载点目录。 |