8 Commits

Author SHA1 Message Date
beyondx123 2e8b1bc630 解决合并冲突:保留 V1.4 版本的完整内容 2026-05-15 20:13:15 +08:00
beyondx123 3f7291d054 更新 README.md 文档:添加 V1.4 版本说明 2026-05-15 20:09:49 +08:00
beyondx123 ca1c38417c 本次修改了三个地方:
① set_boot_kernel(去掉确认,新增禁止自动选最新内核)

移除 read -p 确认,直接写入 /etc/default/grub
同时将 GRUB_SAVEDEFAULT 强制写为 false,防止 GRUB 记住上次选择 干扰指定内核
新增 UUID 有效性检查,获取失败时报错退出而非写入空值
② hold_default_boot_kernel(新增锁定元包)

原来只锁定具体版本的 linux-image-6.8.0-52-generic
新增锁定 linux-image-generic 和 linux-headers-generic 两个元包——这才是 apt 升级时切换内核的根本原因
③ 主流程(去掉两个交互确认)

安装完成后自动调用 set_default_boot_kernel + hold_default_boot_kernel,无需用户输入
2026-05-15 17:42:40 +08:00
admin ed417ba01a 更新 README.md 2026-05-14 14:12:41 +08:00
admin 4260f558e5 更新 README.md 2026-05-14 14:11:52 +08:00
beyondx123 c0f38632db kernel-dir 2026-05-14 12:23:20 +08:00
beyondx123 020d59a033 feat: 内核切换脚本 V1.3,支持离线安装/DKMS处理/自动日志 2026-05-14 12:14:44 +08:00
admin 6ba868f635 Initial commit 2026-05-14 12:04:40 +08:00