• [BUG]Ubuntu server 16.04安装,无网卡驱动解决


    因为使用一个软件必须要在ubuntu server 16.04上安装,因此先在裸机上安装ubuntu server 16.04,具体信息:

    镜像版本:ubuntu-16.04.6-server-amd64.iso

    裸机网卡:Ethernet Connection (7) I219-LM

    首先提一句,这个镜像在另一台电脑上安装成功了(网卡不一样)。

    遇到的问题:安装完后,无网卡驱动

    确定的方法:

    1. 运行

    ifconfig -a

    显示结果里面只有lo,没有具体的网口信息;

    2. 目录/etc/udev/rules.d/下为空

    3. 运行

    sudo lshw -short | ngrep network

    查看网卡型号,可以直接运行命令:

    sudo lshw -C network

    困境

    非常尴尬的是,在这台机器上安装的ubuntu server,不带make,不带gcc,而因为缺失网卡驱动,所有还无法上网下载。

    如果要手动安装驱动的话,可以从这里下载源码https://downloadcenter.intel.com/download/15817/Intel-Network-Adapter-Driver-for-PCI-E-Gigabit-Network-Connections-under-Linux-?product=71307%20,编译安装。

    但是因为没有gcc,这个一切都无法进行。

    解决方法

    首先参考这个博客(https://blog.csdn.net/hzd12368/article/details/78503315),安装make和gcc。

    具体做法,挂在启动u盘,将其中的iso拷出,然后把iso挂载到/media/cdrom,然后修改/etc/sources.list,将里面的内容统一改为一句:

    deb file:///media/cdrom xenail main

    apt-get update后用apt-get install安装make和gcc。最后在上面提到的驱动文件夹内make install。

    接着重启电脑,运行ifconfig -a查看检查出来的网口号(例如,eno1).

    然后编辑

    vim /etc/network/interfaces

    在里面加入:

    auto eno1
    iface eno1 inet dhcp

    重启网络

    sudo service networking restart

    在使用ifconfig -a,可以发现网络正常。 

    搞定。

  • 相关阅读:
    Java实现花朵数
    Java实现花朵数
    Java实现花朵数
    Java实现花朵数
    Java实现花朵数
    Java实现 黑洞数
    Java实现 黑洞数
    Java实现 黑洞数
    Could not create the view: An unexpected exception was thrown.问题解决
    让 SVN (TortoiseSVN)提交时忽略指定目录
  • 原文地址:https://www.cnblogs.com/immortalBlog/p/10570988.html
Copyright © 2020-2023  润新知