The Linux Bootdisk HOWTO 中译版(20) -------------------------------------------------------------------------------- 6. 把它们放在一起:制作磁片(组) -- Putting them together: Making the diskette(s) 进行到这里,你已经有一个 kernel 与一个压缩的 root filesystem 。如果你正在制作一张 boot/root 磁片,请检查它们的 size ,以确定它们都能放在同一张磁片上。如果你正在制作一套两张磁片的 boot + root 磁片组。请检查 root filesystem 以确定它能放在一张磁片上。 你应该决定是否使用 LILO 以启动 bootdisk的 kernel 。替代的方法是直接把 kernel copy 到磁片上,然後不使用 LILO 开机。使用 LILO 的好处在於让你能够提供一些参数给 kernel ,这些参数对初始化硬体来说可能是必要的(请检查你系统上的 /etc/lilo.conf 档。如果这个档存在,而且有一行像``append=...'',你可能需要这个特点 (feature))。使用 LILO 的缺点在於建造 bootdisk 变得更为复杂,并且占用稍嫌较多的空间。你将必须设定一个小型而独立的 filesystem ,我们称之为 kernel filesystem,在其中你传送 kernel 以及一些 LILO 所需的其它档案。 如果你将要使用 LILO ,请继续读下去;如果你要直接传送 kernel ,先跳过此,直接到 Without using LILO 这一节。 6.1 用 LILO 传送 kernel -- Transferring the kernel with LILO 你所必须做的第一件事是为 LILO 编写一个小型的组态档。这个档看起来像这样: -------------------------------------------------------------------------------- boot =/dev/fd0 install =/boot/boot.b map =/boot/map read-write backup =/dev/null compact image =KERNEL