linux下安装网卡驱动——modprobe,U盘

在公司Linux服务器上安装网卡驱动,首先去服务器厂商网站下载对应的网卡驱动。
下载下来后,拷到U盘,然后到机房把U盘插到服务器上,等到终端界面出现提示后,开始挂载U盘。在linux下,若有自动挂载U盘或者光盘,则一般会挂载到/media/目录下,挂载点也都是
系统自动创建的。
我们手动挂载一般都是在/mnt/下,先查看一下U盘设备方便挂载。
[root@localhost ~]# fdisk -l
Disk /dev/sda: 32.2 GB, 32212254720 bytes
255 heads, 63 sectors/track, 3916 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      104391   83  Linux
/dev/sda2              14        3789    30330720   83  Linux
/dev/sda3            3790        3916     1020127+  82  Linux swap / Solaris

Disk /dev/sdb: 6539 MB, 6539521024 bytes
14 heads, 8 sectors/track, 114040 cylinders
Units = cylinders of 112 * 512 = 57344 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1              74      114041     6382155    b  W95 FAT32
通过上面我们知道U盘设备为/dev/sdb1 文件系统格式为FAT32,下面我们在/mnt/下创建一个挂载点,并挂载U盘。
[root@localhost ~]# mkdir /mnt/usb
[root@localhost ~]# mount -t vfat /dev/sdb1 /mnt/usb/
现在/mnt/usb/下边是U盘的内容,然后把里面的网卡驱动程序拷贝到linux下,比如/usr/drivers。解压后进入src目录进行编译安装
[root@localhost src]#make install
运行上面的安装命令后,能看到驱动模块被安装到这个目录。
/lib/modules/[linux-ersion]/kernel/drivers/net/e1000e/e1000e.ko
接下来加载驱动模块
[root@localhost ~]# modprobe e1000e
或者使用insmod命令,不过insmod必须跟绝对路径,不如modprobe 工具方便使用。
[root@localhost ~]# insmod /lib/modules/[linux-ersion]/kernel/drivers/net/e1000e/e1000e.ko
接下来查看驱动模块是否被成功加载可以使用下面任意一种方法,若成功会看到e1000e项。
[root@localhost ~]# lsmod
[root@localhost ~]# cat /proc/modules
若要删除模块使用
[root@localhost ~]# rmmod e1000
最后卸载U盘
[root@localhost ~]# umount /mnt/usb/


http://zjf30366.blog.163.com/blog/static/4111645820132204928451/


你可能感兴趣的:(linux系统,linux,命令与系统维护)