统信桌面专业版1070系统修复工具详细功能介绍

全文导读:本文主要介绍了统信桌面专业版1070系统修复工具的功能和使用方法,涵盖文件系统修复、磁盘健康检测、坏道修复、引导修复等多项功能,旨在提升系统的可维护性和稳定性。

背景

目前UOS缺乏体系化的终端修复工具,缺乏统一的修复入口,前场运维和技术支持使用FAQ记录各种故障和对应的修复方式,需要发现问题、查询方法再逐个修复,过程繁琐且低效,亟需统一的修复入口,提供常见的修复能力,以满足客户的日常运维所需,并提升UOS的可维护性。将无形的知识资产转化为有形的产品成果,并逐步积累属于UOS的故障定义、故障修复方案,形成从发现问题->解决问题->产品落地的闭环,持续提高UOS的稳定性、可维护性,降低运维的投入成本。

功能介绍

修复模式

修复工具需集成在安装盘的修复Live中,在系统安装的grub中提供修复模式的入口。根据修复工具框架设计,系统修复(PE)属于修复工具的GUI入口,是预安装的修复环境,即通常所说的 LiveCD 工具。
入口:在系统安装grub中的“系统修复(Fix Mode)”选项

救援模式

系统救援模式是一种在紧急情况下使用的系统救援方式,主要应对系统无法启动的场景,目前导致UOS系统无法启动可能的原因有:文件系统损坏、系统故障、系统磁盘被占满等,当前端出现系统启动故障,且无法使用U盘外置 Live CD 时,需提供系统自带的救援模式修复Live。
目前UOS已有备份还原 Live,且在1060版中增加了【文件系统修复】功能模块,因此继续基于此修复 live 进行迭代,提供更完善的系统紧急救援能力。

功能描述

一键检测,修复文件系统故障和磁盘垃圾清理
丰富的修复工具,提供各类场景进行系统修复
实用的工具箱,运维人员终端上手修复

功能修复范围和注意事项

功能模块是否支持检测和修复功能是否支持历史版本(103X及以上和升级版本的检测和修复功能支持修复范围不支持修复范围备注
文件系统修复PE环境:支持检测和修复根分区 、/data、/swap、/recovery、/boot文件系统故障等               RE环境:支持检测或修复根分区、/data、/swap、/recovery文件系统故障PE环境:不支持检测或修复/efi、/swap文件系文件系统故障;                          RE环境:不支持检测或修复根分区、/efi、/boot、/swap文件系统故障fsck只支持日志文件系统修复,项目组提供的破坏文件系统手法,当前异常场景仅测试通过dd命令的破坏进行修复
磁盘健康检测仅支持查看磁盘的健康状态,不支持修复获取不到磁盘健康信息的一律不支持,例如:华为部分机型不支持健康检测 磁盘健康检测状态““良好,警告,损坏,未知”,通过开发提供 smartctl -H 命令的返回结果,用命令与结果做比对sudo smartctl -H /dev/sdX  PASSED|OK --> 良好 Failure --> 损坏 其它字符 --> 未知
坏道检测和修复支持检测和修复磁盘坏道。坏道本质上是不存在修复的概念,目前修复规则是屏蔽掉坏的块,用备份的块替换坏道如果磁盘没有备份块就无法修复,解决方式只有更换磁盘如果磁盘没有备份块就无法修复,解决方式只有更换磁盘
fstab检测和修复支持检测和修复fstab文件fstab以外的文件不支持检测和修复fstab损坏会导致磁盘无法挂载,涉及到挂载的功能需优先将fstab修复好保证磁盘挂载成功才可使用,例如当fstab和grub.cfg文件同时损坏时需优先修复好fstab后才可进行修复引导grub.cfg文件
引导检测和修复支持检测和修复引导文件grup.cfg 进入引导修复模块必须要挂载上磁盘功能才可用 删除引导文件grup.cfg仅在PE中可修复,修改引导文件grup.cfg造PE和RE中均可修复
磁盘清理 清理目录: 系统垃圾回收站:~/.local/share/Trash 系统缓存 /var/cache/apt/archives 、/var/cache/lastore/archives/下的deb包 系统日志:/var/log 第一部分:/var/log/journal/自定义目录下/, system.journal、user-1000.journal文件部分内容以及其他文件;sudo journalctl --vacuum-size=1M  第二部分:/var/log/下,daemon.log、kern.log、messages、syslog、user.log、此类文件不删除,删除由此文件产生的已转储文件 第三部分:/var/log/uos/uos-license-agent下,uos-license-agent.log不删除,删除由此产生的转储文件 第四部分:用户程序日志 ~/.cache/deepin 磁盘满了提示进入live系统,通过系统修复工具无法进行清理.
密码重置仅支持1070上的磁盘加密密码重置修复工具重置密钥功能仅支持全盘加密安装和手动分区加密根分区场景,其他加密分区不支持,可以使用文件管理进行解密或重置。安装器加密分区通过label去判断,1070前历史版本无此标识
终端和网络工具PE:支持集成终端RE:不集成终端
导出日志通过日志进行问题定位不涉及

©统信软件技术有限公司。访问者可将本网站提供的内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。除此以外,将本网站任何内容或服务进行转载,须备注:该文档出自【faq.uniontech.com】统信软件知识分享平台。否则统信软件将追究相关版权责任。

2024-12-05
0 0