format 命令

用途

格式化软盘或者可读/写介质磁盘。

语法

format [ -d Device ] [ -f ] [ -l ]

描述

注意: 格式化软盘或读/写光盘会破坏它上的任何现有数据。

format 命令将格式化软盘驱动器里的软盘,它由 Device 参数指定。 format 命令确定设备类型,该设备类型可以是下列其中一项:

  • 5.25 英寸低密度软盘 (360 KB) ,包含 40x2 磁道,每个磁道具有 9 扇区
  • 5.25 英寸高容量软盘 (1.2 MB) ,包含 80x2 个磁道,每个磁道具有 15 个扇区
  • 3.5 英寸低密度软盘 (720 KB) ,包含 80x2 个磁道,每个磁道具有 9 个扇区
  • 3.5 英寸高容量软盘 (1.44 MB) ,包含 80x2 个磁道,每个磁道具有 18 个扇区
  • 3.5 英寸高容量软盘 (2.88 MB) ,包含 80x2 个磁道,每个磁道具有 36 个扇区

对所有的软盘类型来说,扇区的大小都是 512 个字节。

format 命令格式化具有软盘驱动器支持的最高容量的软盘,除非 Device 参数指定不同的密度。

如果驱动器支持将缺陷列表头的 "格式选项有效" (FOV) 位设置为 0 ,那么 format 命令将格式化读/写光盘。 要格式化读/写光盘,请在 -d 标志之后使用读/写光盘驱动器的名称 (例如 /dev/romd0)。

在格式化一个软盘或者可读/写的磁盘之前,format 命令会提示验证。 这允许用户完全结束操作。

标志

表 1. 标志
描述
-dDevice 指定用于格式化软盘的设备。 如果设备名称以字母 h 结尾,那么驱动器将以高密度的形式格式化软盘。 如果设备名称以字母 l 结尾,那么驱动器将以低密度的形式格式化软盘。 有关有效设备类型的信息,请参阅 fd 特殊文件。 此标志只能与 format 命令连用。
注意: 如果软盘驱动器支持的容量高于为其制造软盘的最高容量,那么必须在 format 命令的 Device 参数 (-d Device 标志) 中显式声明软盘的容量。 例如,要在 4 MB 软盘驱动器上格式化 1 MB 软盘,请在 -d 标志中指定软盘容量,如下所示:
-d /dev/fd0.9 for a 1MB diskette

未能执行此操作可能会导致读写错误。

-f 不检查坏磁道而直接格式化软盘,这样会格式化的更快一点。 此标志只能用于软盘,不能用于可读/写的光盘。 它也只能用在 format 命令中。
-l (小写 L) 格式化 5.25 英寸 1.2 MB 软盘驱动器中的 360 KB 软盘。 格式化 3.5-inch 1.4 MB 软盘驱动器中的 720 KB 软盘。 此标志只能用于软盘,不能用于可读/写的光盘。 它也只能用在 format 命令中。
注意: 360 KB 软盘驱动器无法读取在 1.2 MB 驱动器中格式化的 360 KB 软盘。

参数

表 2。 参数
描述
设备 指定包含要格式化的软盘的设备。 缺省值为 /dev/rfd0 设备的 0 号驱动器。

示例

  1. 要在 /dev/rfd0 设备中格式化软盘,请输入:
    format   -d   /dev/rfd0
  2. 要格式化软盘而不检查不良磁道,请输入:
    format   -f
  3. 要格式化 5.25 英寸, /dev/rfd1 设备中的 1.2 MB 软盘驱动器中的 360 KB 软盘,请输入:
    format   -l   -d   /dev/rfd1
  4. 要格式化 3.5 英寸低密度 (720 KB) 软盘,请输入:
    format -d /dev/fd0.9
  5. 要格式化 3.5 英寸高容量 (1.44 MB) 软盘,请输入:
    format -d /dev/fd0.18
  6. 要格式化 /dev/romd0 设备中的读/写光盘,请输入:
    format -d /dev/romd0

文件

表 3。 文件
描述
/usr/sbin/format 包含 format 命令。
/dev/rfd* 指定设备参数。
/dev/fd* 指定设备参数。
/dev/romd* 指定设备参数。
/dev/omd* 指定设备参数。