4.3. 从软盘映像创建引导软盘

可启动的软盘一般被视为是在那些不能从光盘或其它方式启动的硬件上引导安 装程序的最后一种方法。

软盘映像是一些包含完整的 原始 格式软盘内容的文件。类似 boot.img 这样的软盘映像不能直接拷贝到软盘中。有一个特殊的程序可以将它们按 原始 模式写入软盘。这是一个必须的步骤,因为这些映像 文件是一些原始的磁盘保存方式。所以需要把文件的数据 按扇区拷贝 放到软盘中。

根据平台的不同,有各种不同的方法来从软盘映像创建引导软盘。 这一节将描述如何在不同平台上从软盘映像创建引导软盘。

无论您使用何种方法来建立引导软盘,您应该在建立以后记住打开写保护的开关, 以便确保内容不会在无意被抹掉。

4.3.1. 从 Linux 或者 Unix 系统写软盘映像

为了把软盘映像写入软盘,您可能需要系统的 root 访问权限。 在软驱中放入一张优质的空白软盘,然后使用命令

$ dd if=filename of=/dev/fd0 bs=1024 conv=sync ; sync

其中 filename 是一个软盘映像文件(请参阅 第 4.2 节 “从 Debian 镜像服务器下载文件” 来获知应该使用哪个 filename)。 /dev/fd0 是一个常见的软驱设备名。可能在您的工作站上面有所不同 。 这个命令也许在写软盘任务结束之前就会返回到命令符下。 请观察软盘驱动器上面的磁盘使用灯,并且确保在您拔出软盘的时候灯已熄灭。 在某些系统上,您可能需要运行一条命令来弹出软盘 。

有些系统会在您放入软盘时自动尝试对其进行挂载。 若要让工作站允许您对软盘进行 原始模式 写入操作,您可能必须关闭此功能。不幸的是,如何关闭此功能的方法 完全取决于具体的操作系统。

4.3.2. 在 DOS、Windows、或者 OS/2 下写磁盘映像

如果您能操作一台 i386 机器,您可以使用如下方法之一往软盘拷贝映像文件。

rawrite1rawrite2 程序可在 MS-DOS 下使用。如果想使用这些程序, 首先要确定您是从 DOS 启动。在 Windows 的 DOS 窗口或者在 文件浏览器中双击使用这些程序是 不能 运行的。

rwwrtwin 程序可以在 Windows 95、NT、98、2000、ME、XP 甚至可能最新的版本上运行。 要使用它您需要解压 diskio.dll 至相同目录下。

这些工具可以在官方 Debian 光盘中找到。他们位于 /tools 目录下。