Chinaunix首页 | 论坛 | 博客
  • 博客访问: 649801
  • 博文数量: 780
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 4885
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-22 16:14
文章分类

全部博文(780)

文章存档

2008年(780)

我的朋友

分类: LINUX

2008-08-22 16:21:33


昨天使用了这个源后速度非常快有80K左右。这个源的安装方法
QUOTE:#rpm-ivhU

经过3个小时的等待,555M的全部升级完成,内核也升到了2.6.23.9-45,非常开心地重启。重启后发现无线网卡无法识别。无奈用之重装驱动,结果在编译ndiswrapper的时候出现错误:
QUOTE:Waring:CONFIG_4KSTACKSenable,maywindowsdrivernotsupport,等等
意思是说:CONFIG_4KSTACKS选项打开,windows下的许多驱动不支持这种模式,请将它关闭后,重新编译内核。



这里有两种办法:
1.用回原来的内核,在启动时出现选择时候按回车。将会出现2.6.23.1-42与2.6.23.9-45选择原来的1-42回车即可。每次开机都要这样,比较麻烦,可以修改/boot/grub/menu.lst
QUOTE:#grub.confgeneratedbyanaconda
#
#Notethatyoudonothavetorerungrubaftermakingchangestothisfile
#NOTICE:Youhavea/bootpartition.Thismeansthat
#allkernelandinitrdpathsarerelativeto/boot/,eg.
#root(hd0,0)
#kernel/vmlinuz-versionroroot=/dev/sda3
#initrd/initrd-version.img
#boot=/dev/sda
default=0
timeout=2
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
titleFedora(2.6.23.9-45.FC8)
root(hd0,0)
kernel/vmlinuz-2.6.23.9-45roroot=LABEL=/rhgbquiet
initrd/initrd-2.6.23.9-45.img
titleFedora(2.6.23.1-42.fc8)
root(hd0,0)
kernel/vmlinuz-2.6.23.1-42.fc8roroot=LABEL=/rhgbquiet
initrd/initrd-2.6.23.1-42.fc8.img



QUOTE:将default=1设置


第二种:
重新编译内核


1)到下载源码,我下的是linux-2.6.23.12.tar.bz2,你可下载它或者是更新的版本.

2)将它cp到/usr/src下并解压
3)cp/boot/config-2.6.23.9-85.fc8/usr/src/linux-2.6.23.12/.config
4)编辑它,使CONFIG_4KSTACKS=n
5)makeclean
makebzImage

  makemodules


  makemodules_install


  makeinstall

6)完成后,重启!如成功!在出现倒计的界面下按回车,将会出现启动内核列表,选择你刚才编译的内核。
7)启动后,重新编译ndiswrapper安装驱动即可。




[本帖最后由wolf.m于2007-12-2709:59编辑] 下载本文示例代码
阅读(248) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~