红联Linux门户
Linux帮助

slackware 11解决在升级内核启动出现的问题

发布时间:2007-06-10 00:20:23来源:红联作者:Networking
本人在自己的爱机(sony vgn-fs15c)装上了slackware 11之后,用的内核为2.4.33.3 , 发现很多问题,touchpad不能用,wireless也不能用

cat /proc/cpuinfo 发现了问题
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 13
model name : Intel(R) Pentium(R) M processor 1.60GHz
stepping : 8
cpu MHz : 1596.272
cache size : 64 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 clflush dts acpi mmx fxsr sse sse2 ss tm pbe nx est tm2
bogomips : 3195.72
clflush size : 64

所以想到了换内核,由于2.6.21内核刚出来,听说有不少的变化,加入了kvm。

从kernel.org下载2.6.21 的内核
解压到/usr/src

[root@slackware] # cd linux-2.6.21
[root@slackware] # make oldconfig
[root@slackware] # make menuconfig
我的cpu为 英特尔奔腾M,选上pm,kvm,nvidia显卡不要选上fb否则在编译nvidia的时候出错,我
的显卡为 geforce go 6200,把ext3编译到内核中就不需要initrd.gz了
[root@slackware] # time make all -j2
[root@slackware] # make modules_install
[root@slackware] # cp arch/i386/boot/bzImage /boot

添加启动项到menu.lst
# Linux bootable partition config begins
title Slackware 11 (kernel 2.6.21-pm)
root (hd0,2)
kernel /boot/bzImage root=/dev/hda3 ro vga=791
# Linux bootable partition config ends

重启之后到
ipw2200: ipw2200-bss.fw request_firmware failed: Reason -2
ipw2200: Unable to load firmware: -2
ipw2200: failed to register network device
ACPI: PCI interrupt for device 0000:06:04.0 disabled
ipw2200: probe of 0000:06:04.0 failed with error -5
ACPI: PCI Interrupt 0000:00:1f.3[B] -> Link [LNKD] -> GSI 11 (level, low) -> IRQ 11
ACPI: PCI Interrupt 0000:00:1b.0[A] -> Link [LNKA] -> GSI 10 (level, low) -> IRQ 10
PCI: Setting latency timer of device 0000:00:1b.0 to 64
cs: IO port probe 0xc00-0xcff: clean.
cs: IO port probe ox800-0x80f:_
之后死机

后来发现在处理pcmica的时候死机了
修改 /etc/pcmica/config.opts
找到
include port 0x100-0x3af, port 0x3e0-0x4ff, port 0x800-0x80f, port 0x820-0x8ff, port 0xc00-0xcff
改为
include port 0x100-0x3af, port 0x3e0-0x4ff, port 0x820-0x8ff, port 0xc00-0xcff

重启
。。。。。。。。
可以启动
兴奋中。。。。。。。

发现在2.4.33.3中touchpad也可以用了

[root@slackware] # uname -a
Linux slackware 2.6.21-pm #5 Fri Jun 8 20:46:55 CST 2007 i686 i686 i386 GNU/Linux

cat /proc/cpuinfo

processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 13
model name : Intel(R) Pentium(R) M processor 1.60GHz
stepping : 8
cpu MHz : 1596.272
cache size : 2048 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 clflush dts acpi mmx fxsr sse sse2 ss tm pbe nx est tm2
bogomips : 3195.72
clflush size : 64

正在研究wireless
刚开始使用还没有体验kvm
文章评论

共有 14 条评论

  1. 77.237.145.* 于 2007-07-18 17:54:06发表:

    http://8e46baef37db2fe25bb4b5519f31f570-t.xkktxb.org 8e46baef37db2fe25bb4b5519f31f570 http://8e46baef37db2fe25bb4b5519f31f570-b1.xkktxb.org 8e46baef37db2fe25bb4b5519f31f570 http://8e46baef37db2fe25bb4b5519f31f570-b3.xkktxb.org 8d1f2bfe3cbc5359328d95464cab8b7c

  2. 200.126.215.* 于 2007-07-06 00:39:49发表:

    http://d895d33a95a5d4c8a7e436403b9d146c-t.lwgmrw.org d895d33a95a5d4c8a7e436403b9d146c http://d895d33a95a5d4c8a7e436403b9d146c-b1.lwgmrw.org d895d33a95a5d4c8a7e436403b9d146c http://d895d33a95a5d4c8a7e436403b9d146c-b3.lwgmrw.org 7323937625928ec2c2b389a5c949efe8