麒麟系统进入救援模式或者是crtl D界面排查方法

news2024/11/27 10:19:15

如出现以下图片的情况可能需要修复磁盘:

V10GFB-desktop:

开机后发现一致卡在此界面:

按esc键后有以下报错信息说明在/etc/fstab里面编写的外挂磁盘的命令有问题

解决方法如下:进入单用户模式对/etc/fstab进行修改:

在kylin v10 sp1 的高级选项按回车:

在kylin v10 sp1, 5.10.0按e键:

会自动跳转到此界面:

找到以linux开头的这一行,将ro改为rw并在splash后边添加init=/bin/bash,然后按ctrl + x 或者f10保存退出:

保存退出后会提示正在加载:

然后系统会自动出现以下内容说明进入单用户模式成功:

然后输入:vim  /etc/fstab

输入完成后会自动显示里面的内容,找到自己外挂的那一块或几块硬盘:

如图所示:

然后将自己的光标移动到自己想要修改的那块盘的位置,然后按i键

在表示外挂盘的命令前加入#号注释掉即可。

输入完毕后按esc键,此时insert会再次消失

然后输入:号(冒号)wq保存退出。

然后按ctrl + alt + delete  直接重启系统,当再次到logo界面按esc键时不会再有此报错可直接进入到登录界面。

V10GFB-desktop开机后直接出现如果出现文档一开头的那几种情况或者按完sec键以后出现类似报错信息需要进救援模式进行磁盘分区修复:

解决方法进入救援模式具体操作如下:

在bios界面将引导方式改光盘引导,然后保存重启机器,会自动出现如图所示,选择“使用银河麒麟操作系统而不安装”这一项然后按回车:

自己会自动进入救援模式下的桌面:然后在桌面点击右键“打开终端”然后输入su 切换到root用户然后输入lsblk找到损坏的分区:

以sdb1为例执行完命令后出现/dev/sdb1:没有问题的提示说明此分区没有问题,如果修复成功会提示有修复完成的提示字眼:

在命令行终端上输入: fsck   -y   /dev/sdb1

V10GFB-server:

开机启动系统时自动会有以下报错可能是/etc/fstab里面的外挂磁盘所对应的开机自启的命令编写的有问题,需要进单用户模式对其进行注释具体操作如下:

解决方法进入单用户模式:

然后按ctrl+alt+delete重启,到此界面:

找到linux开头的一行将ro改为rw 在末尾段添加 init=/bin/bash 然后按ctrl  + x 或者f10保存并退出。

如图所示已是在单用户模式下:

然后在输入lsblk:

再输入vim  /etc/fstab 将光标移动到出错的哪一行如图所示:

当光标移动到出错的哪一行后然后按i键,在此命令的前端输入#号将其注释:

当添加完#号后然后按sec键然后发现左下角的—插入—的文字消失,然后输入:(冒号)在后面输入wq(w保存q退出)保存退出即可。

当保存退出后会再次到达此界面,然后按住ctrl + alt + delete将服务器重启即可

V10GFB-Server开机后直接出现如果出现文档一开头的那几种情况或者按完sec键以后出现类似报错信息或者出现下图提示时也有一定可能为硬盘损坏需要修复:

解决方法进入救援模式具体操作如下:

首先进bios修改引导方式例如:

将bios改启动项改为光盘引导,然后重启服务器到此页面按向下键将光标移动到第四个选项上,Troubleshooting 然后按回车

再将光标移动到第二项 Rescue a kylin liunx Advanced server system 然后按回车:

如下图所示会给出您选项,您直接输入 1 然后按回车等待即可:

当出现“请按ENTER键进入shell”时 按下回车出现sh-5.0# 表示已经进入到救援模式:

在命令终端输入lsblk然后在红圈内的为原生环境下的分区内容:

磁盘修复命令fsck,xfs_repair使用方式及相关选项#修复过程可能会丢失数据请慎重考虑

用光盘启动进livecd,检查分区是否挂载,若挂载则卸载,对系统根分区修复为例:

如图所示现在根分区挂载在了/mnt/sysimage ,并且类型为lvm,并且用blkid命令查看出此分区格式化的文件类型为xfs:

首先先要将此分区取消挂载,发现直接输入umount  /dev/klas/root发现会有mount:/mnt/sysimage: target is busy此报错然后输入lsblk查看此分区也没有取消挂载成功,此时要输入mount  -l   /dev/klas/root 执行完成后发现没有出现报错,然后输入lsblk然后看到此分区已经取消挂载了

然后输入xfs_repair  /dev/klas/root 如图所示:

执行完修复命令后然后输入echo $? 当返回值为0时说明执行成功,如果返回值不是零需要重复执行几次xfs_repair  /dev/klas/root直到返回值为0

执行完成后手动重启机器,然后将bios的引导方式改为硬盘引导。

用光盘启动进livecd,检查分区是否挂载,若挂载则卸载,对损坏分区进行fsck

/dev/sdb1为例,sdb1ext4格式,此时sdb1是挂载在/mnt下的此状态是无法进行fsck修复的,需要将其取消挂载,(#修复过程可能会丢失数据请慎重考虑)命令如下图所示:

使用fsck对其损坏的磁盘进行修复(以sdb1为例)在修复前要先将此磁盘卸载掉

操作完以上步骤后然后按ctrl + alt + delete 重启系统即可。

然后再进bios将引导方式改为来即可。

fsck的一些常见的选项及功能介绍:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1296132.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

rk3568 Android12音频问题

rk3568 Android12音频问题 前言 在调试客户的项目的时候,发现外置的音频功放在打开和关闭音频的时候会出现pop音,严重影响使用体验,好在最后解决了这个问题,遂记录一下解决过程。 tiny-alsa命令的使用 在调试ubuntu等一些纯li…

你知道怎样在 Python 中管理内存吗

memray 是一个Python库,它提供了一种可视化内存管理工具,可以帮助Python开发人员更好地理解和优化他们的代码中的内存使用情况。 它是由彭博社开发的,可用于分析Python程序中的内存泄漏和其他内存问题。以下是memray库的使用场景和入门案例。…

Python GUI教程:轻松构建用户界面

大家好,从网络开发到数据科学,Python被广泛应用于各个领域。本文将探索Python内置的用于创建图形用户界面(GUI)的库:Tkinter。无论是初学者还是经验丰富的开发者,了解如何创建Python GUI都可以增强构建交互…

傅里叶变换在图像中的应用

一、频域在图像中的应用 1.图像增强与图像去噪 绝大部分噪音都是图像的高频分量,通过低通滤波器来滤除高频——噪声; 边缘也是图像的高频分量,可以通过添加高频分量来增强原始图像的边缘; 2.图像分割之边缘检测 提取图像高频分量 3.图像特征…

cuda lib 线程安全的要义

1, 概述 cuda lib 线程安全的几个多线程的情景: 单卡多线程; 多卡多线程-每卡单线程; 多卡多线程-每卡多线程; 需要考虑的问题: 每个 cublasHandle_t 只能有一个stream么? 每个cusolverHandle_t 只能有一…

SpringBoot+SSM项目实战 苍穹外卖(4) day4作业

继续上一节的内容,本节是作业课程,要求独立完成套餐管理模块所有业务功能,包括:新增套餐、套餐分页查询、删除套餐、修改套餐、起售停售套餐。 目录 新增套餐根据分类id查询菜品功能新增套餐功能 套餐分页查询删除套餐根据id查询套…

2023年8月14日 Go生态洞察:向后兼容性、Go 1.21与Go 2

🌷🍁 博主猫头虎(🐅🐾)带您 Go to New World✨🍁 🦄 博客首页——🐅🐾猫头虎的博客🎐 🐳 《面试题大全专栏》 🦕 文章图文…

echarts中option个参数的含义

var option {title: {text: ECharts 入门示例},tooltip: {},legend: {data: [数量]},xAxis: {data: [衬衫, 羊毛衫, 雪纺衫, 裤子, 高跟鞋, 袜子]},yAxis: {},series: [{name: 数量,type: bar,data: [5, 20, 36, 10, 10, 20]}] }; title:主要控制图表的标题 legen…

python-04(入门基础篇4——lists相关的部分语法)

python-04(入门基础篇4——lists相关的部分语法) 1. 前言1.1 python入门1.2 参考官网 2. 关于索引和切片3. 在列表追加元素3.1 支持拼接3.2 使用list.append() 方法在列表末尾添加新项 4. 列表是可变类型4.1 更改其中某元素内容4.2 使用切片更改列表大小…

el-table-column 添加 class类

正常添加class 发现没有效果 class"customClass" 发现并没有添加上去 看了一下官网发现 class-name 可以实现 第一步: :class-name"customClass" 第二步 : customClass: custom-column-class, 然后就发现可以了

数据中心:保障企业运营安全可靠的关键

随着人工智能与云计算的爆发,数据中心行业迎来了前所未有的需求增长。然而,这也带来了一系列的挑战。各地政府机构对数据中心建设出台了更为完善和严格的地方标准,企业面临着运营成本高、人才短缺和节能减排等困难。同时,过去频频…

Shrio 安全框架

目录 前言 1.介绍 2.整合 Shiro 到 Spring Boot 3.Shiro 相关配置 总结 前言 几乎所有涉及用户的系统都需要进行权限管理,权限管理涉及到一个系统的安全。Spring Boot 的安全框架整合方案中还有一个璀璨的明珠:Shrio。 1.介绍 Shiro是一款由Java 编…

除了Microsoft的账户密码之外,PIN也有满满的“安全感”,不复杂却更安全

本文介绍如何在Windows 11上更改你的PIN。本说明适用于所有Windows 11电脑,不考虑制造商(戴尔、惠普、联想等)。 如何在Windows 11上更改PIN 按照以下步骤在Windows 11上更改或创建电脑的PIN: 1、打开Windows设置。右键单击任务…

节省时间,提高效率:深入解析MyBatis Plus

1. MyBatis Plus 概述 将Mybatis 通用Mapper PageHelper 升级成 MyBatis Plus 1.1 简介 官网:https://baomidou.com/ 参考教程:https://baomidou.com/pages/24112f/ MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具&#…

记录 | 使用samba将ubuntu文件夹映射到windows实现共享文件夹

一、ubuntu配置 1. 安装 samba samba 是在 Linux 和 UNIX 系统上实现 SMB 协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议。 sudo apt-…

解决 Xshell 无法使用 root 账户远程登录 Linux 的问题

文章目录 问题描述问题原因解决办法 笔者出问题时的运行环境: Red Hat Enterprise Linux 9.2 x86_64 Xshell 7 问题描述 笔者在新安装的 Red Hat Enterprise Linux 中发现一个问题。在 RHEL 安装完之后,无法在 Xshell 中使用 root 账户远程登录此 Lin…

光学式雨量监测站-雨量监测的得力助手

随着科技的发展,人们对天气的预测和监测越来越依赖现代化的设备。光学式雨量监测站作为一种雨量监测仪器,能够实现对降雨量的测量,为天气预报和气候研究提供数据支持。 一、光学式雨量监测站的工作原理 WX-YJ3 光学式雨量监测站主要利用光学…

软件测试卷王的自述,我难道真的很卷?

前言 前段时间去面试了一个公司,成功拿到了offer,薪资也从12k涨到了18k,对于工作都还没两年的我来说,还是比较满意的,毕竟一些工作3、4年的可能还没我高。 我可能就是大家说的卷王,感觉自己年轻&#xff…

探索AIGC未来:CPU源码优化、多GPU编程与中国算力瓶颈与发展

★人工智能;大数据技术;AIGC;Turbo;DALLE 3;多模态大模型;MLLM;LLM;Agent;Llama2;国产GPU芯片;GPU;CPU;高性能计算机;边缘计算;大模型显存占用;5G…

今日问题:解决最新Chrome和chromedriver版本对不上的问题

from selenium import webdriver #from .chrome.webdriver import WebDriver as Chrome from selenium.webdriver.common.by import By from time import sleep driver webdriver.Chrome()driver.get("https://www.baidu.com/") driver.maximize_window()#窗口最大化…