The Linux Bootdisk HOWTO 中译版(23) 0 crw-r--r-- 1 root root 1, 3 Jan 10 07:22 null -------------------------------------------------------------------------------- 如果档案 size 和你自己的 filesystem 有稍微不同,请不用担心。 现在请把磁片留在软碟机内,然後前进到 Setting the ramdisk word 这一节。 6.2 不使用 LILO 来传送 kernel -- Transferring the kernel without LILO 如果你 不 使用LILO,那麽就用 dd 指令来传送 kernel 给 bootdisk : % dd if=KERNEL of=/dev/fd0 bs=1k 353+1 records in 353+1 records out 在这个例子中, dd 写入了 353 个完整记录(records) + 1个partial record ,所以 kernel 占用了 354 个软碟片的 blocks 。这个数字称为 KERNEL_BLOCKS ,请记得它,这个数字要给下一节使用。 最後,请设定 root device 为软碟片自己,然後再设定 root 要被载入成 read/write : rdev /dev/fd0 /dev/fd0 rdev -R /dev/fd0 0 在第二个 rdev 指令中,请小心地使用 -R 。 6.3 设定ramdisk -- Setting the ramdisk word 在 kernel image内的是 ramdisk word ,它伴随其它选项,指定了 root filesystem 应该在哪里被找到。这个 word 会被以 rdev 指令,来进行存取与设定,而它的内容被解释如下: bits 0-10: Offset to start of ramdisk, in 1024 byte blocks