1. 挂载故障系统的根分区
mkdir -p /mnt/sysimage mount /dev/vdb1 /mnt/sysimage # ← 替换为你的实际根分区(用 lsblk 确认)
2. 从正常相同系统复制三个关键文件
# 复制内核 scp user@正常机器IP:/boot/vmlinuz-$(uname -r) /mnt/sysimage/boot/ # 复制 initramfs scp user@正常机器IP:/boot/initrd.img-$(uname -r) /mnt/sysimage/boot/ # 复制 GRUB 配置(可选但推荐) scp user@正常机器IP:/boot/grub/grub.cfg /mnt/sysimage/boot/grub/
scp root@156.233.235.58:/boot/vmlinuz-5.15.0-171-generic /mnt/sysimage/boot/
scp root@156.233.235.58:/boot/initrd.img-5.15.0-171-generic /mnt/sysimage/boot/
scp root@156.233.235.58:/boot/grub/grub.cfg /mnt/sysimage/boot/grub/
3.卸载并重启
umount /mnt/sysimage reboot
网络崩溃:在boot中
# 删除符号链接
rm -f /etc/resolv.conf
# 创建真实文件
cat > /etc/resolv.conf <<EOF
nameserver 8.8.8.8
nameserver 114.114.114.114
EOF
测试网络是否正常:ping -c 2 mirrors.aliyun.com
命令:dpkg --configure -a 系统会自动完成之前被中断的包配置(比如上次更新时断电、强制重启等)