<< Back to shouce.jb51.net

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

可引导的软盘一般被视为是最后一种方法用于在那些不能从光盘引导安装程序的硬件上引导安装程序, 也适用于其他类似的情况。

磁盘映像是一些装有原始的软盘文件内容的文件。 磁盘映像,比如 boot.img 则不能直接拷贝到软盘中。 一个特殊的程序负责向软盘中 安装原始模式写入磁盘映像文件 raw 。这是一个必须的步骤,因为这些映像 文件是一些原始的磁盘保存方式。所以需要把文件的数据 按扇区拷贝 放到软盘 中。

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

无论你使用何种方法来建立引导软盘,你应该在建立以后记住打开把写保护的标记,以便确定内容 不会被突然被抹失。

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

为了把磁盘映像写入软驱中,你可能需要系统的 root 访问权限。 放入一个良好,干净的软驱,然后 使用命令

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

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

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

有些系统会在当你放入一张软盘的时候自动尝试对其挂接。在允许工作站对软盘进行 原始模式写入之前,你可能必须关闭此功能。遗憾的是,如何关闭此功能的方法 取决于根据具体的操作系统。

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

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

在 MS-DOS 下可以使用 rawrite1rawrite2 程序。如果想使用这些程序,首先要确定你是从 DOS 开始引导。在 Windows 中的 DOS 模式或者在 文件浏览器中双击试着使用这些程序是 不能 运行的。

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

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