format 命令

用途

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

语法

格式[-d 设备] [-f] [-l]

描述

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

format 命令将格式化软盘驱动器里的软盘,它由 Device 参数指定。 format 命令决定设备类型,可能是以下情况中的一种:

  • 5.25-inch低密度软盘360KB),包含40x2磁道,每个磁道 9 个扇区
  • 5.25-inch大容量软盘1.2MB),包含80x2磁道,每个磁道 15 个扇区
  • 3.5-inch低密度软盘720KB),包含80x2磁道,每个磁道 9 个扇区
  • 3.5-inch大容量软盘1.44MB),包含80x2磁道,每个磁道 18 个扇区
  • 3.5-inch大容量软盘2.88MB),包含80x2磁道,每个磁道 36 个扇区

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

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

格式化命令格式化读/写光盘,前提是硬盘支持将缺陷列表头的格式化选项有效(FOV)位设置为 0。 要格式化读/写光盘,请在-d标志后使用读/写光驱的名称(如/dev/romd0)。

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

标志

描述
-d 设备 指定用来格式化软盘的设备。 如果设备名称以字母 h 结尾,那么驱动器将以高密度的形式格式化软盘。 如果设备名称以字母 l 结尾,那么驱动器将以低密度的形式格式化软盘。 有关有效设备类型的信息,请参阅fd特殊文件。 此标志只能与 format 命令连用。
注意如果软盘驱动器支持的容量大于软盘制造时的最高容量,则应在格式化命令的设备参数(-d 设备标志)中明确说明软盘的容量。 例如,在一个 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 英寸、1.4 MB的软盘驱动器上格式化一个 720 KB 的软盘。 此标志只能用于软盘,不能用于可读/写的光盘。 它也只能用在 format 命令中。
注意: 360KB软盘驱动器可能无法读取在1.2MB驱动器中格式化的360KB软盘。

参数

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

示例

  1. To format a diskette in the /dev/rfd0 device, enter:
    format   -d   /dev/rfd0
  2. To format a diskette without checking for bad tracks, enter:
    format   -f
  3. To format a 360KB diskette in a 5.25-inch, 1.2MB diskette drive in the /dev/rfd1 device, enter:
    format   -l   -d   /dev/rfd1
  4. 要格式化3.5-inch低密度720KB),请输入
    format -d /dev/fd0.9
  5. To format a 3.5-inch, high-capacity (1.44MB) diskette, enter:
    format -d /dev/fd0.18
  6. To format a read/write optical disk in the /dev/romd0 device, enter:
    format -d /dev/romd0

文件

描述
/usr/sbin/format 包含格式化命令。
/dev/rfd* 指定设备参数。
/dev/fd* 指定设备参数。
/dev/romd* 指定设备参数。
/dev/omd* 指定设备参数。