grub更新后无法上网。固件问题?

grub更新后无法上网。固件问题?

我有问题,我希望有人可以帮助我。我通过 UEFI 安装安装了 Debian 11。在安装过程中,我必须提供 Realtek 网卡的固件。我启动进入系统后一切正常。我重新启动,系统卡住了。我搜索了这个问题,发现我必须编辑文件

/etc/默认值

并将 nomodeset 添加到启动选项中。

然后,apt-upgrade grub。

问题就来了。现在重启不会卡住,但我没有互联网。这台计算机使用以太网连接。我检查了 /etc/network/interfaces 文件上的一切正常。如果我恢复更改,我仍然没有互联网并且无法启动进入系统。

我怀疑 grub 更新以某种方式删除了 Realtek 固件。我还发现更新后 /sbin 不再位于 root 路径上。

有人知道如何解决这个问题吗?我无法使用在网上找到的大多数解决方案,因为我无法访问互联网。

谢谢。

答案1

apt-upgrade似乎不存在,也不存在/etc/defaults;更新后相应的命令/etc/default/grubupdate-grub.

如果 Debian 11 安装程序有互联网连接,它会在安装过程中自动下载最新更新。在最坏的情况下,您的最新内核可能需要与安装程序使用的旧内核不同版本的固件文件。请查看dmesg | grep -i firmware说明内容,如果报告任何丢失文件,请检查它是否与安装程序请求的固件文件相同,并确保它位于 下的预期位置/lib/firmware

您可能必须使用其他操作系统或计算机来下载固件文件,例如来自 linux-firmware Git 存储库(找到您需要的文件,然后点击最右边一栏的“plain”进行下载),然后使用U盘或类似设备将固件文件移动到适当的目录下/lib/firmware

相关内容