系统管理指南:设备和文件系统

分区表 (format.dat)

format.dat 文件中的分区表为特定磁盘类型定义了片表。

将分区表的名称指定给 format.dat 文件中的 partition 关键字。使用双引号将该名称引起来可保留名称中的所有空格。下表描述了所有分区表中必须赋值的标识符。

表 16–9 分区表 (format.dat) 所需的标识符

标识符 

说明 

disk

为此分区表定义的 disk_type 的名称。此名称必须与 disk_type 定义中显示的完全相同。

ctlr

可与此分区表连接的磁盘控制器的类型。当前,对于 ATA 控制器,支持的值为 ATA;对于 SCSI 控制器,支持的值为 SCSI。另外,还必须为在 disk_type 定义中指定的 disk_type 定义此处指定的控制器类型。

片定义中的其他标识符描述了实际的分区信息。标识符是 0 到7 之间的数字。这些标识符是可选的。未显式指定的任何分区长度都设置为 0。其中每个标识符的值都是以逗号分隔的一对数字。第一个数字是分区的起始柱面。第二个数字是片中的扇区数目。


示例 16–2 分区表 (format.dat ) 所需的标识符

以下是一些片信息示例:


partition = "SUN1.3G" \

        : disk = "SUN1.3G" : ctlr = SCSI \

        : 0 = 0, 34000 : 1 = 25, 133280 : 2 = 0, 2672400 : 6 = 123, 2505120



partition = "SUN2.1G" \

        : disk = "SUN2.1G" : ctlr = SCSI \

        : 0 = 0, 62320 : 1 = 41, 197600 : 2 = 0, 4154160 : 6 = 171, 3894240



partition = "SUN2.9G" \

        : disk = "SUN2.9G" : ctlr = SCSI \

        : 0 = 0, 195426 : 1 = 94, 390852 : 2 = 0, 5683986 : 6 = 282, 5097708