This is an archive of past FreeBSD releases; it's part of the FreeBSD Documentation Archive.

创建和使用软盘

18.8 创建和使用软盘

原作 Julio Merino. 重写 Martin Karlsson.

  把数据存储在软盘上有时也是十分有用的。 例如, 在没有其它可靠的存储介质, 或只需将少量数据传到其他计算机时。

  这一章将介绍怎样在 FreeBSD 上使用软盘。 在使用 DOS 3.5 英寸软盘时首要要涉及的就是格式化, 但其概念与其它的软盘格式化极为类似。

18.8.1 格式化软盘

18.8.1.1 设备

  软盘的访问像其它设备一样是通过在 /dev 中的条目来实现的。 直接访问软盘时, 只需简单地使用 /dev/fdN 来表示。

18.8.1.2 格式化

  一张软盘在使用这前必须先被低级格式化。 通常卖主已经做过了,但格式化是检测介质完整性的一种好方法。 尽管这有可能会强取大量(或少量)的硬盘大小,但 大部分磁盘都能被格式化设计为 1440kB 。

  低级格式化软盘你需要使用 fdformat(1) 命令。这个程序需要设备名作为参数。

  要留意一切错误信息,这些信息能够帮助你确定 磁盘的好与坏。

18.8.1.2.1 软盘的格式化

  使用 /dev/fdN 设备来格式化软盘。插入一张新的 3.5 英寸的软盘在你的设备中:

# /usr/sbin/fdformat -f 1440 /dev/fd0

18.8.2 磁盘标签

  经过低级格式化后, 你需要给它分配一个标签。 这个磁盘标签以后会被删去, 但系统需要使用它来确定磁盘的尺寸。

  新的磁盘标签将会接管整个磁盘,会包括所有合适的关于软盘的 geometry 信息。 磁盘标签的 geometry 值列在 /etc/disktab中。

  现在可以用下面的方法来使用 bsdlabel(8) 了:

# /sbin/bsdlabel -B -w /dev/fd0 fd1440

18.8.3 文件系统

  现在对软盘进行高级格式化。 这会在它上面安置一个新的文件系统,可使 FreeBSD 来对它进行读写。 在创建完新的文件系统后,磁盘标签将被消毁,所以如果你想重新格式化磁盘, 你必须重新创建磁盘标签。

  软盘的文件系统可以选择 UFS 或 FAT 。 FAT 是通常情况下软盘比较好的选择。

  要制作新的文件系统在软盘上,可以使用下面的命令:

# /sbin/newfs_msdos /dev/fd0

  现在磁盘已经可以进行读取和使用。

18.8.4 使用软盘

  要使用软盘,需要先使用 mount_msdosfs(8) 挂接它。 除此之外, 也可以使用在 ports 套件中的 emulators/mtools 程序。

本文档和其它文档可从这里下载:ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

如果对于FreeBSD有问题,请先阅读文档,如不能解决再联系<questions@FreeBSD.org>.
关于本文档的问题请发信联系 <doc@FreeBSD.org>.