Debian 网络安装版识别不到网卡?
Debian 网络安装版启动后识别不到网卡、无法联网取包。按内核是否加载网卡驱动、固件是否缺失、USB 转接层是否支持三层排查,必要时换装带固件的安装介质。
简短答案
网络安装版识别不到网卡,多半是网卡驱动/固件没加载(默认安装介质偏自由软件,部分网卡需要额外固件),或控制器内核不认。先确认内核是否列出该网卡,再看缺什么驱动/固件,必要时换带固件的介质重装。
现象对照
| 现象 | 含义 |
|---|---|
| 网卡芯片存在但系统里没接口 | 驱动没加载 |
| 接口在但拿不到 IP | 驱动起来了,链路/DHCP 问题 |
| 全新网卡/USB 网卡不识别 | 控制器或 USB 转接层不在内核支持列表 |
排查步骤
# 1. 看内核是否识别到网卡
dmesg | grep -iE 'eth|en|net|pcnet' | tail
lspci -nn | grep -i net
# 2. 看驱动模块是否加载
lsmod | grep -iE 'net|eth'
# 3. 看接口列表
ip a
- 内核认不到芯片:该网卡需要额外固件/驱动,默认自由软件介质可能没带——换装包含该网卡固件的介质或按条目页说明取固件包,固件来源以官方渠道为准。
- USB 网卡:先确认转接芯片在 Linux 内核支持列表内,不支持的转接器再怎么装驱动也没用,视芯片型号而定。
- 网卡驱动/固件不在默认仓库:确认仓库里是否有对应包(
apt search),没有就换介质或另寻官方固件渠道,别装来路不明的驱动。
注意:网络安装版强依赖网卡能联网,网卡不行整个安装流程卡住;先修网卡再谈安装。安装介质与取包方式以 Debian 13.7.0 netinst 条目 为准,救援可用 Wepe,总览见 Debian 索引。
操作小结
lspci+dmesg确认内核是否认出网卡芯片。lsmod看驱动在不在,没加载查固件。- 缺固件就换带固件的介质或按条目页取官方包。
- USB 转接器先查芯片支持,别乱折腾。