一台ubuntu的主板的电源模块故障了。因为硬盘内的资料和环境重新部署太繁琐了,取巧想把硬盘挪到另一台机器上继续用。

以上是事情的背景。

买不到同型号的准系统了,买了个同系的接近的型号(还是用相代的cpu和ram)可以把旧机器上的零件拆过去用。

一切都顺利,本地操作时系统能启用。
直到尝试联网和SSH远程管理的时候发现没网。网线插上了后面水晶头的两个灯,绿灯常亮,橙色灯有规律的每秒短亮一次。

跟着网上查到的对 eth0 一通操作,无用

尝试重启网络服务,无效

netplan --debug apply

enp3s0 not found ,大概猜到它的意思,说这个网络设备(网卡)没找到

列出网络设备

ip link

loeno1 , 前者忽略,后者有 MAC ADDRESS,我猜就是网卡了。

把/etc/netplan/ 里的 yaml 配置文件 的 enp3s0 改成了 eno1 ,在重启网络。

成了!

总结

正常安装的ubuntu不会遇到这样的情况,因为在安装的时候会自动生成正确名称默认的 netplan 配置文件
这次是更换了硬件,所以设备名称变动了配置没有赋给新网卡,所以导致配置无效。

标签: ubuntu, 网卡, netplan, 网络设置

添加新评论