《NetBSD指南-13.1.初始化及使用软盘》
发表于 : 2010-03-02 15:53
PC类的软盘工作很像其它的磁盘设备,如硬盘, 除了你需要先低级格式化它们。 要在第一个软驱内使用一个常见的1440 KB的软盘,首先(以root身份) 格式化它:
# fdformat -f /dev/rfd0a
然后用 disklabel(8)在这张软盘上创建一个单独的分区,:
# disklabel -rw /dev/rfd0a floppy3
创建一个经过优化空间的小的文件系统:
# newfs -m 0 -o space -i 16384 -c 80 /dev/rfd0a
现在这张软盘可以像其它磁盘一样被挂载了。 或者你已经有一张带有MS-DOS文件系统的软盘,你只想从NetBSD上访问它, 你可以像这样做:
# mount -t msdos /dev/fd0a /mnt
然而, 不想使用通常(大)磁盘一样使用软盘常常可以方便地完全避开所有的文件系统而直接将文件压缩到裸设备上。例如:
# tar cvfz /dev/rfd0a file1 file2 ...
你也可以在用A variation of this can also be done with MS-DOS floppies using the sysutils/mtools 软件包在MS-DOS软盘上用一个变化的命令执行操作,它的好处是可以不经过内核的缓冲区的缓存,因此不会暴露在当一个文件系统挂载在它上面时移除软盘产生的危险之下。
# fdformat -f /dev/rfd0a
然后用 disklabel(8)在这张软盘上创建一个单独的分区,:
# disklabel -rw /dev/rfd0a floppy3
创建一个经过优化空间的小的文件系统:
# newfs -m 0 -o space -i 16384 -c 80 /dev/rfd0a
现在这张软盘可以像其它磁盘一样被挂载了。 或者你已经有一张带有MS-DOS文件系统的软盘,你只想从NetBSD上访问它, 你可以像这样做:
# mount -t msdos /dev/fd0a /mnt
然而, 不想使用通常(大)磁盘一样使用软盘常常可以方便地完全避开所有的文件系统而直接将文件压缩到裸设备上。例如:
# tar cvfz /dev/rfd0a file1 file2 ...
你也可以在用A variation of this can also be done with MS-DOS floppies using the sysutils/mtools 软件包在MS-DOS软盘上用一个变化的命令执行操作,它的好处是可以不经过内核的缓冲区的缓存,因此不会暴露在当一个文件系统挂载在它上面时移除软盘产生的危险之下。