Linux维修案例:更新内核掉网卡驱动、CentOS 系统迁移、固态硬盘数据恢复

(首发地址: 学习日记 https://www.learndiary.com/2026/03/fix-20260304/

讲解视频:【Linux维修案例:更新内核掉网卡驱动、CentOS 系统迁移、固态硬盘数据恢复】 https://www.bilibili.com/video/BV1s6P4zyEjx/

一、

升级到新内核掉网卡驱动2例及ACPI硬件复位异常

Ubuntu22.04,联想拯救者R9000P,锐龙R9 8945HX,显卡5060,6.8.0-40内核有WiFi,更新内核到6.8.0-90(101)就没wifi,nvidia-driver-590-open 花屏并重启2分钟左右键盘鼠标无反应,nvidia-driver-570-open 重启2分钟左右键盘鼠标无反应,但关机再开机正常。后面查了AI,给出的解决方案是"修改GRUB,强制ACPI进行硬件全复位,grub添加内核参数 reboot=pci"

另一台 ubuntu 24.04电脑,从6.8.0-31内核更新至 6.17.0-14内核,无线有线驱动全部消失。

所以说,更新的内核也可能对一些硬件减少了支持。上面的最快速的临时解决方法就是保持使用旧内核。最靠谱的方法是等待官方推出修复的内核。针对重要的电脑,保持内核更新是必要的,因为可能修复一些安全或功能问题。

Ubuntu 设置默认启动内核的方法是在 /etc/default/grub 中,把GRUB\_DEFAULT=0 替换成 GRUB\_DEFAULT='gnulinux-advanced-4591a659-55e2-4bec-8dbe-d98bd9e489cf>gnulinux-4.15.0-126-generic-advanced-4591a659-55e2-4bec-8dbe-d98bd9e489cf'这样类似的,具体字符串ID在 /boot/grub/grub.cfg 中查找。然后执行 sudo update-grub 更新 grub 菜单。

二、

CentOS 7 迁移卷组名称修改及nvme驱动自动加载

需要在 /etc/default/grub 中手工修改如 "rd.lvm.lv=centos/root rd.lvm.lv=centos/swap"中的卷组(VG)名称,sata 硬盘的系统迁移到 nvme 固态硬盘需要在 initramfs 文件中加载 nvme 驱动模块

三、

Intel 8T 企业 nvme 固态硬盘因固件的激进垃圾回收机制导致数据恢复极不成功

据多个AI判断,这是Linux文件系统的高效通知机制,加上Intel企业级SSD固件为了追求性能和寿命而采取的主动、实时、强力的后台垃圾回收策略,共同导致的。

相关推荐
空堂与归1 小时前
Linux 命令实战:AI 开发者必备的终端操作手册
linux
牢姐与蒯3 小时前
Linux基本指令及知识点(二)
linux·运维·服务器
小玮看世界3 小时前
[Python]从“脏”数据到优雅实现:一个IoT滑动窗口最大值问题的测试驱动优化实录
linux·前端·python
RisunJan4 小时前
Linux命令-spell(Unix 拼写检查工具 —— 文本校对的基础利器)
linux·运维·unix
BLi4ee4 小时前
WSL 文件资源管理器左侧 Linux / Ubuntu 入口恢复
linux·ubuntu
自律最差的编程狗4 小时前
从零搭建:VMware + Ubuntu + Docker + MySQL 完整指南
mysql·ubuntu·docker
BLUcoding5 小时前
Ubuntu 开机自启 Kiosk 模式浏览器全屏展示网页配置指南
linux·运维·ubuntu
Kina_C7 小时前
Keepalived 配置管理进阶:使用子配置文件实现模块化与高可读性
linux·网络·keepalived
纵有疾風起7 小时前
磁盘与固态硬盘:SSD原理、磨损均衡与寿命计算全解析
操作系统·ssd·408·固态硬盘·闪存·磨损均衡
wsad05327 小时前
CentOS Stream 10 配置静态 IP 完整指南
linux·tcp/ip·centos