FDFORMAT(8)

๐Ÿ’พ FDFORMAT โ€” bestie's guide to low-level formatting floppies โœจ

okay so real talk, this is the manual page for fdformat, which lives in section 8 (System Administration) of the manual, because she is a big-girl sysadmin tool, not some lil userland thing. ๐ŸŽ€


๐ŸŒธ NAME ๐ŸŒธ

fdformat โ€” low-level format a floppy disk

โœจ SYNOPSIS โœจ

fdformat [options] device

๐Ÿ’– DESCRIPTION ๐Ÿ’–

So fdformat does a low-level format on a floppy disk. iconic, retro, deeply 90s of her. ๐Ÿ’…

The device you hand her is usually one of these (and for floppy devices the major = 2, while the minor is shown for informational purposes only โ€” so don't @ me about it, it's literally just for your info):

/dev/fd0d360  (minor = 4)
/dev/fd0h1200 (minor = 8)
/dev/fd0D360  (minor = 12)
/dev/fd0H360  (minor = 12)
/dev/fd0D720  (minor = 16)
/dev/fd0H720  (minor = 16)
/dev/fd0h360  (minor = 20)
/dev/fd0h720  (minor = 24)
/dev/fd0H1440 (minor = 28)

/dev/fd1d360 (minor = 5)
/dev/fd1h1200 (minor = 9)
/dev/fd1D360 (minor = 13)
/dev/fd1H360 (minor = 13)
/dev/fd1D720 (minor = 17)
/dev/fd1H720 (minor = 17)
/dev/fd1h360 (minor = 21)
/dev/fd1h720 (minor = 25)
/dev/fd1H1440 (minor = 29)

now the tea on the generic ones: the generic floppy devices, /dev/fd0 and /dev/fd1, will fail to work with fdformat when a non-standard format is being used, or if the format has not been autodetected earlier. ๐Ÿ˜ญ no cap. in that case, use setfdprm(8) to load the disk parameters. problem solved, bestie.

๐Ÿ‘‘ OPTIONS ๐Ÿ‘‘

  • -f, --from N โ€” start at the track N (default is 0). like, begin here.
  • -t, --to N โ€” stop at the track N.
  • -r, --repair N โ€” try to repair tracks that failed during the verification (max N retries). healing era. ๐Ÿซถ
  • -n, --no-verify โ€” skip the verification that is normally performed after the formatting. living dangerously, love that for you.
  • -h, --help โ€” display help text and exit.
  • -V, --version โ€” display version and exit.

๐Ÿ“ NOTES ๐Ÿ“

heads up!! this utility does not handle USB floppy disk drives. ๐Ÿšซ use ufiformat(8) instead. iykyk.

๐Ÿงš AUTHORS ๐Ÿงš

Werner Almesberger <almesber@nessie.cs.id.ethz.ch> โ€” shoutout to the legend, main character energy fr fr. โญ

๐Ÿ”ฅ SEE ALSO ๐Ÿ”ฅ

fd(4), emkfs(8), mkfs(8), setfdprm(8), ufiformat(8)

๐Ÿ’€ REPORTING BUGS ๐Ÿ’€

For bug reports, use the issue tracker at <https://github.com/util-linux/util-linux/issues>. pls be nice and include the deets, bestie. ๐Ÿ™ˆ

๐ŸŒˆ AVAILABILITY ๐ŸŒˆ

The fdformat command is part of the util-linux package, which can be downloaded from the Linux Kernel Archive at <https://www.kernel.org/pub/linux/utils/util-linux/>. go get her. ๐Ÿ’œ


and that's the whole vibe check, bestie โ€” this was util-linux 2.41.6, dated 2026-08-31, straight from the FDFORMAT(8) era. slay, stay formatted, and don't forget your floppy. ๐Ÿฆ‹โœจ

๐Ÿ“ฆ where this page comes from
  • fedora 43: util-linux 2.41.6-1.fc43 ยท GPL-1.0-or-later AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-or-later AND LGPL-2.1-or-later AND BSD-2-Clause AND BSD-3-Clause AND BSD-4-Clause-UC AND LicenseRef-Fedora-Public-Domain
  • fedora 44: util-linux 2.41.6-1.fc44 ยท GPL-1.0-or-later AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-or-later AND LGPL-2.1-or-later AND BSD-2-Clause AND BSD-3-Clause AND BSD-4-Clause-UC AND LicenseRef-Fedora-Public-Domain
  • ๐Ÿ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms