讲师中心 微信公众号
AI工具推荐 视频效率加速

统信UOS如何清理旧内核节省空间

夏辰吖_4342

夏辰吖_4342

发布时间:2026-09-14 06:51:27

|

984人浏览过

|

来源于php中文网

原创

统信UOS系统/boot分区空间告急、GRUB菜单冗长或升级失败,主因是残留旧内核文件;推荐优先用控制中心图形化卸载旧内核,自动保护当前及最新版本,再执行sudo update-grub刷新引导菜单。

统信uos如何清理旧内核节省空间

统信UOS系统/boot分区空间告急、开机GRUB菜单冗长或升级失败,大概率是多次系统更新后残留了多个旧版Linux内核镜像及对应initrd、System.map等文件,这些文件单个就占200MB以上,长期堆积会迅速耗尽仅500MB~1GB的/boot空间。

用控制中心图形化卸载旧内核

这是最安全、零命令门槛的操作路径,适合刚接触UOS的用户。控制中心能自动识别当前运行内核并置灰保护,避免误删导致无法开机。

点击屏幕左下角「开始菜单」→ 选择「控制中心」。

在左侧导航栏中,依次点击「软件管理」→「已安装软件」。

在右上角搜索框中输入linux-image并回车,页面将只显示全部内核包。

逐行查看右侧“安装时间”和状态:保留当前运行版本(执行uname -r可确认)及最新一个高版本(如当前是6.6.35-amd64-desktop,最新装的是6.6.40-amd64-desktop,则这两个必须留),其余全部勾选。

点击右下角「卸载」按钮→ 输入管理员密码确认→ 等待卸载完成。

最后务必执行sudo update-grub刷新引导菜单,否则旧启动项仍会显示在开机界面。

终端命令批量清理非当前内核

适合需要快速释放空间或批量维护多台设备的用户。该命令自动排除当前运行内核和最新安装的内核,只清理真正冗余的旧版本,效率高且不易手滑。

按Ctrl + Alt + T打开终端。

执行uname -r记下当前内核版本,例如输出为6.6.40-amd64-desktop。

执行以下命令一次性卸载所有旧内核:
sudo apt purge $(dpkg -l | awk '/^ii linux-image-[0-9]/ && !/$(uname -r)/ {print $2}') --yes

这一步会直接清除所有非当前运行的linux-image-和关联的linux-headers-包,释放数百MB空间;【若提示“no matches found”,说明当前仅剩1~2个内核,无需再清】。

执行sudo update-grub重建GRUB配置,确保开机菜单同步精简。

手动清理/boot残留文件

当执行完上述两种方法后,运行df /boot发现空间仍未释放,或ls /boot/vmlinuz-*仍列出已卸载版本的文件名,说明存在APT未自动删除的孤立文件——此时才需人工介入。

方法一:先确认/boot是否为只读挂载:
sudo mount -o remount,rw /boot

方法二:进入/boot目录并列出关键文件:
ls -l /boot/vmlinuz-* /boot/initrd.img-* /boot/System.map-*

比对每个文件名后缀(如-6.6.25-amd64-desktop)与当前uname -r输出及dpkg列表中仍存在的内核包名;仅删除后缀完全不匹配任何现存内核包的文件。

例如确认无对应包名后,执行:
sudo rm -f /boot/vmlinuz-6.6.25-amd64-desktop /boot/initrd.img-6.6.25-amd64-desktop /boot/System.map-6.6.25-amd64-desktop

【删前务必二次核对版本号,误删当前或最新内核的vmlinuz会导致系统无法启动】。

热门AI工具

更多
二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

咔片AIPPT

一款在线AI演示文稿制作工具,可根据主题和内容需求辅助生成PPT结构与页面,提高演示材料制作效率。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

AionClaw
AionClaw Hot

AionClaw是一款面向办公、创作和编程任务的AI桌面智能体。

UP简历
UP简历 Hot

一款AI办公效率工具,主要用于基于AI技术的免费在线简历制作工具,适合需要提升相关任务效率的用户。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

Laper
Laper Hot

Laper是专为编剧、导演和制片人推出的 AI 原生剧本创作工具。

音述AI
音述AI Hot

一款AI音频处理工具,主要用于音述AI是一个以“用声音述说故事”为核心的 AI 音乐创作与声音分享社区,适合需要提升相关任务效率的用户。

相关专题

更多
Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

40

2026.10.22

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

20

2026.10.22

Golangci-lint检查器使用教程
Golangci-lint检查器使用教程

本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。

20

2026.10.22

Gradle怎么构建Java项目
Gradle怎么构建Java项目

本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。

0

2026.10.22

PHP时间戳漏洞修复教程
PHP时间戳漏洞修复教程

本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。

20

2026.10.22

Golangci-lint配置文件与规则设置
Golangci-lint配置文件与规则设置

本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。

20

2026.10.22

Golangci-lint安装与入门教程
Golangci-lint安装与入门教程

本专题讲解Golangci-lint的安装、初始化、基础命令和首次代码检查,覆盖本地环境、Docker及多平台用法,帮助Go开发者快速上手。

20

2026.10.22

PHP2Shell高危漏洞修复教程
PHP2Shell高危漏洞修复教程

PHP2Shell漏洞是什么,哪些PHP版本和运行环境会受到影响,服务器应该如何检测与修复?本专题提供版本自查脚本、Linux与Docker升级命令、PHP-FPM和Apache排查步骤,以及修复验证、临时缓解和应急响应方案。

140

2026.10.22

剧云人物设定与关系管理教程
剧云人物设定与关系管理教程

本专题介绍剧云人物设定与关系管理,讲解角色小传、性格职业、人物目标、背景资料和关系网络的创建及维护方法。

20

2026.10.22

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn