通过网络或 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 启动软盘中的 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 或其他 Web 浏览器下载文件,您应该检查下载文件的尺寸是否正确。某些版本的 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将磁盘标记为 “Boot floppy” 或您喜欢的任何名称。
要制作 ramdisk 软盘,请将软盘插入驱动器,cd 到包含 ramdisk 镜像的目录,然后发出以下命令。将文件名替换为您选择的发行版的镜像,例如对于第二个 YellowDog ramdisk 软盘镜像,使用 “ydl-7248-ramdisk-2.img”。
dd if=debian-7248-ramdisk.img of=/dev/fd0 bs=36b将磁盘标记为 “Ramdisk floppy #1” 或您喜欢的任何名称。请记住,Debian 和 SuSE 只有一张 ramdisk 软盘。对于 Yellow Dog,您需要三张。