通过网络或 CD 安装都需要使用软盘进行引导启动。在本章中,我们将学习从哪里获取软盘镜像,以及如何从它们制作可用的启动软盘。
首先我们需要一张启动软盘。这将是一个自定义编译的 Linux 内核镜像,能够在 7248 上启动。然后我们需要一个或多个 ramdisk 镜像。
Debian Woody
对于 Debian,我们需要一张启动软盘和一个 ramdisk 软盘。您可以从 http://users.linpro.no/ingvar/43p/images/Debian/ 下载必要的文件。这些文件名为 debian-7248-boot.img 和 debian-7248-ramdisk.img。(ramdisk 镜像是 Debian boot-floppies 中的 root.bin)
Yellow Dog Dayton
对于 Yellow Dog,我们需要一张启动软盘,以及不少于三张 ramdisk 软盘,因为安装程序体积较大。我已经为 7248 构建了自定义的 ramdisk 镜像。这些文件名为 ydl-7248-boot.img、ydl-7248-ramdisk-1.img、ydl-7248-ramdisk-2.img 和 ydl-7248-ramdisk-3.img,可以从 http://users.linpro.no/ingvar/43p/images/YellowDog/ 获取。您将需要所有 ramdisk 文件。
SuSE 7.3
对于 SuSE,我们需要一张启动软盘和一个 ramdisk 软盘。您可以从 http://users.linpro.no/ingvar/43p/images/SuSE/ 下载必要的文件。这些文件名为 suse-7248-boot.img 和 suse-7248-ramdisk.img。(后者是从 ftp.suse.com 复制的)
Mandrake Bamboo
对于 Mandrake,我们需要一张启动软盘和一个 ramdisk 软盘。您可以从 http://users.linpro.no/ingvar/43p/images/Mandrake/ 下载必要的文件。这些文件名为 mdk-7248-boot.img 和 mdk-7248-ramdisk.img。(后者是 Mandrake cd 中的 all-r6sk.gz 的副本)
如果您使用 Netscape 或其他网络浏览器下载文件,您应该检查下载文件的尺寸是否正确。某些版本的 Netscape 倾向于解压缩压缩文件,而我们希望保持它们的压缩状态。如果在启动时发生奇怪的事情,请尝试使用其他程序下载文件,例如 wget 或 lynx。
始终使用无错误的 1.44MB 软盘来制作这些镜像。此处显示的命令适用于工作的 Linux 系统。它们也可能在其他 UNIX 系统上工作。在某些系统上,您可能需要成为 root 用户才能直接写入软盘驱动器。在这些情况下,在发出命令之前执行 'su root'。
MS-DOS 用户可以使用 rawrite 实用程序。您可以从多个地方下载 rawrite,例如 RedHat 镜像,如 ftp://ftp.uninett.no/。有关如何使用 rawrite 的更多信息,请访问 这里。
要制作启动软盘,请将软盘插入驱动器,cd 到包含启动软盘镜像的目录,并发出以下命令,如有必要,将 "debian" 替换为您的发行版前缀。
dd if=debian-7248-boot.img of=/dev/fd0 bs=36b |
要制作 ramdisk 软盘,请将软盘插入驱动器,cd 到包含 ramdisk 镜像的目录,并发出以下命令。将文件名替换为您选择的发行版的镜像,例如第二个 YellowDog ramdisk 软盘镜像的 "ydl-7248-ramdisk-2.img"。
dd if=debian-7248-ramdisk.img of=/dev/fd0 bs=36b |