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

format 命令指定块编号

每次要求指定磁盘块编号时,都可以使用两种方式来执行此操作:

可以将该信息指定为表示逻辑块编号的整数。可以指定任何基数的编号,但缺省值为十进制。另外,还可以在此处使用最大值运算符(美元符号 $),以便 format 实用程序可以选择合适的值。SunOS 磁盘驱动器会在错误消息中使用逻辑块格式。

另一种指定块编号的方法是使用柱面/磁头/扇区格式。使用此方法时,必须显式指定块编号的三个逻辑组成部分:柱面、磁头和扇区值。这些值仍然为逻辑值。但是,可以使用这些值来定义与介质布局相关的磁盘区域。

如果未指定任何柱面/磁头/扇区编号,则假定该值为零。另外,还可以使用最大值运算符来代替任何编号。这样,format 实用程序即可选择合适的值。以下是一些柱面、磁头和扇区值的示例:


Enter defective block number: 34/2/3

Enter defective block number: 23/1/

Enter defective block number: 457//

Enter defective block number: 12345

Enter defective block number: Oxabcd

Enter defective block number: 334/$/2

Enter defective block number: 892//$

format 实用程序始终采用这两种格式显示块编号。另外,帮助功能也会采用这两种格式显示预期块编号的上限和下限。