以下是CentOS系统备份驱动的常用方法:
备份驱动配置文件
/etc/modprobe.d/和/etc/modules-load.d/目录(存放驱动加载配置):sudo cp -r /etc/modprobe.d /etc/modules-load.d /path/to/backup//etc/modules文件(记录需加载的内核模块):sudo cp /etc/modules /path/to/backup/modules_backup备份内核模块文件
/lib/modules/$(uname -r)/kernel/),复制到安全路径:cp /lib/modules/$(uname -r)/kernel/drivers/xxx/*.ko /path/to/backup/使用工具备份系统镜像
dd命令备份整个系统分区(需谨慎操作):dd if=/dev/sda of=/path/to/backup/system.img bs=4Mrsync增量备份驱动相关文件:rsync -avz /lib/modules/$(uname -r)/kernel/drivers /path/to/backup/备份特定硬件驱动信息
lshw命令导出硬件及驱动信息:sudo lshw -C display | grep driver > /path/to/backup/driver_info.txtethtool -i eth0 | grep driver > /path/to/backup/network_driver.txt注意事项:
root权限,确保备份路径可写。md5sum校验)。