QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: qiyuwang

求救nforce2 主板自带的网卡问题

[复制链接]
发表于 2003-10-7 17:02:59 | 显示全部楼层
哪位能写一个详细的说明,救我们于水火之中,来生作牛作马。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

总之,不胜感激。
回复

使用道具 举报

发表于 2003-10-10 21:55:45 | 显示全部楼层
我用gedit写了个解决这问题的贴子,但无法把内容沾到这,很遗憾.
回复

使用道具 举报

发表于 2003-10-10 22:46:52 | 显示全部楼层
看到如此真诚的呼唤,我作为菜鸟也坐不住了,干脆我出来献丑吧.我的配置是2500+/asus a7n8x/gf4 ti4200 8x.系统是red hat 9.0.以下为解决nforce2内置网卡问题的一个方案吧.可笑之处难免,请高手们百忙之中点拨一下,以救众生.步骤有点细,如果有低估您水平之处,还望海涵.
1.制作2.4.20-8启动盘,如果您在装系统时制作过,则此步跳过.
        a.        cd /lib/modules  
        b.        ls (看一下你系统目前的核心版本,原装red hat 9.0是2.4.20-
        c.        插入一张格式化好的软盘,输命令 mkbootdisk 2.4.20-8
2.下载核心(现在你可能只好在windows下下载了),目前最新的稳定版是2.4.22.下载地址为http://www.kernel.org,记住点2.4.22那行UTC旁边的那个F,表示下载full source,建议下载到非NTFS的分区,重启进入linux后,参照其它贴子挂载放核心文件的那个windows分区(实在不行就在windows下刻进光盘后在LINUX下可以访问),将该文件拷贝到/usr/src目录.
3.解压核心文件
cd /usr/src
bzip2 -d linux-2.4.22.tar.bz2
tar -xvf linux-2.4.22.tar
4.进入新生成的目录
cd /linux-2.4.22
再输入以下命令:
make mrproper
make oldconfig (一路回车,具体问题用下面命令解决)
make menuconfig
进入配置画面,注意以下几点:
a. 在character devices大类中一定把nvidia chipset support选项勾上.
b. 在文件系统大类中一定把ext3,vfat和ntfs勾上
c. 在语言大类中别忘了勾上简体和繁体中文,建议日文勾成模块.
5.保存退出后顺序输入以下命令:
make dep
make bzImage (注意大写I)
make modules
make modules_install
cp /arch/i386/boot/bzImage /boot/vmlinuz-2.4.22  (注意vmlinuz的最后字母为z不是x)
cp System.map /boot/System.map-2.4.22 (注意S大写)
rm -f /boot/System.map
ln -s /boot/System.map-2.4.22 /boot/System.map
mkinitrd /boot/initrd/initrd-2.4.22.img 2.4.22 (注意.img后有空格)
6.修改grub
cd /etc
vi grub.conf
进入文本编辑画面,按shift+a,进入插入编辑画面.我的老grub.conf如下:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You do not have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /, eg.
#          root (hd0,5)
#          kernel /boot/vmlinuz-version ro root=/dev/hdg6
#          initrd /boot/initrd-version.img
#boot=/dev/hdg
default=1
timeout=10
splashimage=(hd0,5)/boot/grub/splash.xpm.gz
title Red Hat Linux (2.4.20-
        root (hd0,5)
        kernel /boot/vmlinuz-2.4.20-8 ro root=LABEL=/
        initrd /boot/initrd-2.4.20-8.img
title win2000 server
        rootnoverify (hd0,0)
        chainloader +1


只需改动kernel /boot和initrd /boot两行为
        kernel /boot/vmlinuz-2.4.22 ro root=/dev/hdg6
        initrd /boot/initrd-2.4.22.img
即可,技巧:root=/dev/hdg6可以拷贝上面注释行的内容,这样更准确!
按esc键,输冒号,再输入w,回车写盘,再按esc键,在输入冒号后输q,回车退出.
7.修改i18n文件,否则无法进入gnome.
cd /etc/sysconfig
vi i18n
我的该文件如下:
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:zh_TW.Big5:zh_TW:zh:en_US.UTF-8:en_US:en:de_DE.UTF-8:de_DE:de:ja_JP.eucJP:ja_JP:ja"
SYSFONT="lat0-sun16"
SYSFONTACM="8859-15"
照此改动基本没问题.
重启后就可以使用新内核了.
7.去http://www.nvidia.com/object/linux_nforce_1.0-0261.html下载nforce主板驱动,当然包括内置网卡驱动.注意一定下载倒数第二条的Kernel Tar File,下载后文件名是NVIDIA_nforce-1.0-0261.tar.gz.按照内核文件的方式把他倒腾到/usr/src目录下,如下解压:
cd /usr/src
tar -xzvf NVIDIA_nforce-1.0-0261.tar.gz
进入新生成的nforce目录
cd nforce
make
make install
重启
shutdown -r now
8.重启后会多出一个kudzu的文本画面,你可以配置ip,子网掩码,dns和网关参数,ok后以后再重启就不用再配置了.
接下来,干你想干的事吧!
如果配置内核时有问题可以重新运行第4和第5步,但这两句命令要改一点,
cp  -f /arch/i386/boot/bzImage /boot/vmlinuz-2.4.22  (注意vmlinuz的最后字母为z不是x)
cp -f System.map /boot/System.map-2.4.22 (注意S大写)
并且在最后生成镜像文件时会有问题,可以用最先生成的老核心启动盘进入老版本linux,再运行mkinitrd /boot/initrd/initrd-2.4.22.img 2.4.22 (注意.img后有空格).
不要怕重新配置核心,我都修改上10遍了,2.4.22这核心忒皮实,一点问题没有.
加把劲,活计!
回复

使用道具 举报

发表于 2003-10-11 09:18:04 | 显示全部楼层
太感谢了。
回复

使用道具 举报

发表于 2003-10-11 09:35:42 | 显示全部楼层
非常感谢,不过我在make oldconfig后卡住。就是进行make menuconfig时提示缺少 ncuness 要求安装这个才行。

我该怎么办呢?
回复

使用道具 举报

发表于 2003-10-11 10:45:07 | 显示全部楼层
你把出错的详细信息在本BBS内核安装板块贴出来,我想DRAGONFLY版主一般有办法解决。
回复

使用道具 举报

发表于 2003-10-12 09:49:52 | 显示全部楼层
非常感谢,我已经能在linux下上网了,现在就是在linux下发的贴子.
回复

使用道具 举报

发表于 2003-10-12 12:41:32 | 显示全部楼层
人人为我,我为人人。
回复

使用道具 举报

发表于 2003-10-12 15:28:31 | 显示全部楼层
我的NFORCE2主版也是这样,击活不了,该怎么办“??
回复

使用道具 举报

发表于 2003-10-12 15:32:49 | 显示全部楼层
我请高手试试!!!
回复

使用道具 举报

发表于 2003-10-12 16:08:22 | 显示全部楼层
The latest stable version of the Linux kernel is:   2.4.22  2003-08-25 11:48 UTC  F  V  VI  C  Changelog


那上这个吗???
F V VI C Changelog 分别是什么来的?
回复

使用道具 举报

发表于 2003-10-12 16:09:42 | 显示全部楼层
是不是有那个(.o)文件就可以安装了?
回复

使用道具 举报

发表于 2003-10-13 13:29:50 | 显示全部楼层
按上面方法做了一次,网卡是能激活了,能ping通,能通过网关上网,但不能pppoe拔号,
开机是提示iptables有错,
关机时不能自动切断电源,
只有root能打开输入法,其它用户打不开.
重启后设IP这里是乱码的,
这些问题怎样解决??
回复

使用道具 举报

发表于 2003-10-14 10:09:16 | 显示全部楼层
我的grub如下:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd1,0)
#          kernel /vmlinuz-version ro root=/dev/hdb2
#          initrd /initrd-version.img
#boot=/dev/hda
default=1
timeout=10
splashimage=(hd1,0)/grub/splash.xpm.gz
title Red Hat Linux (2.4.20-
        root (hd1,0)
        kernel /vmlinuz-2.4.22 ro root=/dev/hdb2
        initrd /initrd-2.4.22.img
title Windows XP
        rootnoverify (hd0,0)
        chainloader +1
起动不了,请看看怎么改?
回复

使用道具 举报

发表于 2003-10-15 16:04:57 | 显示全部楼层
[quote:901fd3f0a8="baryon"]    
俺发扬一不怕苦,二不要脸的精神,经过艰苦的折腾,终于搞定了.
LINUX公社亮堂堂,社员同志干劲强.互帮互助同发展,抗击微软保家乡.[/quote]

这厮好没义气,
既然自己也遇到同样的问题,
当知那时的焦虑的心情
现在搞定了,
居然不把详细的过程写下来供我等仍在痛苦中煎熬的兄弟门参考
当诛也!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-19 00:43 , Processed in 0.056747 second(s), 13 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表