|
发表于 2003-6-16 20:47:00
|
显示全部楼层
[quote:e5dd070829="qianzheng82"]kernel /vmlinuz-2.4.21 ro root=/dev/hda8
initrd /boot/bzImage
这两句不对.
bzImage是内核,你要把它改名为vmlinuz-2.4.21, 然后在grub中用kernel /boot/vmlinuz-2.4.21 ro root=/dev/hda8 这句来装入内核
而initrd /boot/initrd-2.4.21.img 中的initrd-2.4.21.img文件则是用命令mkinitrd initrd-2.4.21.img 2.4.21生成的,并不是加载bzImage文件哦.
当然,你不把bzImage改名也行,只要这样写,kernel /boot/bzImage ro root=/dev/hda8
但mkinitrd initrd-2.4.21.img 2.4.21是一定要的.[/quote]
也就是说,kernel后面的参数就应该是编译成的bzimage,
而initrd后面的参数是用mkinitrd命令生成的文件,是不是这样子?
mkinitrd的使用方法就是mkinitrd initrd-2.4.21.img 2.4.21这样吗?也就是mkinitrd后面加上要生成的文件名,再后面就是版本号了?好像不太对劲,是否可以说一下具体如何操作? |
|