news 2026/1/11 5:30:30

CachyOS 内核重装修复流程(更新后启动失败)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CachyOS 内核重装修复流程(更新后启动失败)

准备

  • 使用CachyOS Live USB启动进入桌面/终端
  • 连接到网络
  • 打开终端开始操作

1.确认分区(找出根分区和 EFI 分区)

执行查看硬盘与分区文件系统:

lsblk -f

根据lsblk结果,确认你真正的 Linux 系统分区(示例):

  • EFI 分区(/boot)
    /dev/nvme1n1p1vfat(FAT32)

  • Linux 根分区(/)
    /dev/nvme1n1p2f2fs

后续操作主要就是挂载并修复这两个分区。


2. 挂载系统并进入 chroot

2.1 挂载根分区(/)

sudomount/dev/nvme1n1p2 /mnt

2.2 挂载 EFI 分区(/boot)

sudomount/dev/nvme1n1p1 /mnt/boot

如果提示目录不存在:

sudomkdir-p /mnt/bootsudomount/dev/nvme1n1p1 /mnt/boot

2.3 挂载虚拟文件系统(必要)

sudomount-t proc /proc /mnt/procsudomount--rbind /sys /mnt/syssudomount--rbind /dev /mnt/dev

2.4 进入系统环境(chroot)

sudochroot/mnt

备注:你提到“可以先安装一部分内核”,但实际修复时一般建议直接把需要的内核完整装回去。


3. 重新安装内核(必做)

在 chroot 内执行:

pacman -S linux-cachyos linux-cachyos-lts

把 headers 也补回:

pacman -S linux-cachyos-headers linux-cachyos-lts-headers

4. 重新生成 UKI(systemd-boot 关键步骤)

4.1 查看已安装内核版本目录

ls/usr/lib/modules

4.2 按需执行 kernel-install add(示例)

kernel-installadd6.12.0-cachyos /usr/lib/modules/6.12.0-cachyos/vmlinuz kernel-installadd6.12.43-3-cachyos-lts /usr/lib/modules/6.12.43-3-cachyos-lts/vmlinuz

注意:这里的版本号与路径必须和你ls /usr/lib/modules看到的一致。


5. 更新 systemd-boot(一定要)

bootctl update

6. 退出、卸载、重启

6.1 退出 chroot

exit

6.2 卸载所有挂载

sudoumount-Rl /mnt

6.3 重启

reboot

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2025/12/26 16:08:04

Qwen2.5-Omni-7B-GPTQ-Int4:多模态大模型走向边缘设备的里程碑

导语 【免费下载链接】Qwen2.5-Omni-7B-GPTQ-Int4 项目地址: https://ai.gitcode.com/hf_mirrors/Qwen/Qwen2.5-Omni-7B-GPTQ-Int4 阿里通义千问团队推出的Qwen2.5-Omni-7B-GPTQ-Int4多模态模型,通过创新的Thinker-Talker架构与GPTQ-Int4量化技术&#xff0…

作者头像 李华
网站建设 2025/12/26 17:53:03

123123

123123123123

作者头像 李华
网站建设 2025/12/27 5:16:15

5步搞定MPC-HC主题定制:新手也能轻松美化播放器界面

5步搞定MPC-HC主题定制:新手也能轻松美化播放器界面 【免费下载链接】mpc-hc Media Player Classic 项目地址: https://gitcode.com/gh_mirrors/mp/mpc-hc 厌倦了千篇一律的播放器外观?想要打造属于自己的个性化视频播放体验?Media Pl…

作者头像 李华
网站建设 2025/12/27 15:26:38

3、深入了解 App Volumes:组件、架构与部署规划

深入了解 App Volumes:组件、架构与部署规划 1. 前期准备与用户示例 在正式部署 App Volumes 之前,除了管理员账户,还创建了多个 Active Directory 组来代表不同部门,每个组中包含几个用户账户,这些用户和组将在后续示例中用于演示用户分配。 2. App Volumes 核心组件 …

作者头像 李华
网站建设 2025/12/29 3:22:29

Access数据库引擎:告别Jet.OLEDB.4.0兼容性困扰

Access数据库引擎:告别Jet.OLEDB.4.0兼容性困扰 【免费下载链接】AccessDatabaseEngine_X64下载与安装指南 本仓库提供了一个名为 AccessDatabaseEngine_X64.zip 的资源文件,该文件用于解决在开发过程中遇到的“Microsoft.Jet.OLEDB.4.0”提供程序未在本…

作者头像 李华