RanXiaodong wrote: >关于添加initrd字段。update-grub已经可以的。 > >而且我查看了/boot/ 下所有的initrd。 >我用apt-get抓下来的kernel-image,安装的时候应该通过mkinitrd生成了initrd >文件的。 >我也尝试过自己用mkinitrd生成一个initrd.img 但是都是在2.6.8-2-386下完成 >的,所以initrd只能在2.6.8-2-386下用! >不知道有没有办法可以在386的内核下生成for 686的initrd。 > > 可以呀! 你把 /lib/modules/ 目录下的那个 smp 内核的目录名称做为 mkinitrd 的参数就可以了。
mkinitrd -k -o initrd.img 内核模块目录名 >snow wrote: > > > >>不好意思没有看清楚,原来nowo就是答复你的~ >>在 05-10-28,snow<[EMAIL PROTECTED]> 写道: >> >> >> >> >>>前面nowo的一封邮件好像解决的是一样的问题,参考一下吧. >>> >>>升级到 2.6 以上内核时可能出现 VFS 错误,提示无法 mount root fs,我用的是 >>>lilo,需要修改/etc/lilo.conf,网上提到的方法有: >>>append = "root=/dev/sda1" >>>append = "root=0801"(ls -l /dev/sda1) >>> >>>最终成功的方法是增加以下字段: >>>initrd=/boot/initrd.img-2.6.8-2-686-smp >>> >>>所以我想你的问题应该也出在 initrd 上面了,但 grub 应该是会自动修改启动配置的 >>>呀。 >>>2005/10/28, RanXiaodong <[EMAIL PROTECTED]>: >>> >>> >>> >>> >>>> 小菜比较郁闷。花了一天的时间,最后能在小弟的电脑上跑的就Debian,而无 >>>>法使用SMP,希望个位指点一二,让小弟受用。 >>>> >>>>硬件: SuperMicro X5DPA-8GG >>>> Intel Xeon 2.4(HT) x 2 >>>> Kingston 2G ECC DDR 266 >>>> Apadtec Scsi control >>>> Matox 36.6 Scsi scsidisk >>>> >>>>在N个Linux发行版中,能安装的就只有Debian,用的Debian stable 3.1a1 的安装 >>>>盘。其他的都在Entel后出现Kernel panic(郁闷) >>>>不过Debian stable 装好了以后用的 2.6.8-2-386内核。cat /proc/cpuinfo >>>>消息如下: >>>>processor : 0 >>>>vendor_id : GenuineIntel >>>>cpu family : 15 >>>>model : 2 >>>>model name : Intel(R) Xeon(TM) CPU 2.40GHz >>>>stepping : 5 >>>>cpu MHz : 2401.044 >>>>cache size : 512 KB >>>>fdiv_bug : no >>>>hlt_bug : no >>>>f00f_bug : no >>>>coma_bug : no >>>>fpu : yes >>>>fpu_exception : yes >>>>cpuid level : 2 >>>>wp : yes >>>>flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge >>>>mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid >>>>bogomips : 4751.36 >>>> >>>>应该是没有smp吧。 >>>>想用2.6.8-2-686-smp的内核 >>>>于是用apt-get 抓了kernel-image-2.6.8-2-686-smp的内核 >>>>结果发现2.6.8-2-686-smp的内核无法起动。 >>>>起动提示: >>>>.................... >>>>.................... >>>>----------------------------------------------------------------- >>>>用2.6.8-2-386可以正常起动。 >>>>不知道到底是我的initrd出了问题还是kernel出了问题呢?貌似can't mount root >>>>分区和smp没有关系吧 >>>> >>>>我认为是initrd出了问题 >>>>分别mount 386和686-smp的initrd看(大概)。没有发现什么异常。 >>>> >>>>有经验的朋友帮忙告知一下! >>>> >>>> >>>>-- >>>>To UNSUBSCRIBE, email to [EMAIL PROTECTED] >>>>with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] >>>> >>>> >>>> >>>> >>>> >>>> > > > > -- 肖盛文(Faris Xiao) Email:[EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]