linux系统排错

Linux的系统引导修复方案 Linux的系统引导修复方案 1.Linux的引导过程 2.mbr引导记录的修复 - 模拟问题 dd if=/dev/zero of=/dev/vda bs=446 count=1 重启虚拟机:发现启动不了 - 解决问题 step1 设定光驱启动 virt-manager ##在其中选择要设定的虚拟机,设定光驱启动后,reboot step2 进入挽救模式 troubelshootin... 阅读详情

1.忘记root密码

当你不小心忘记自己的root密码时,可以用下面的操作来更改root密码

开机,在此界面中按e 注意此界面存在时间比较短,可以按上下键来停到此界面


按e后进入此界面,寻找linux16 这一行,从ro之后全部删除,将ro改为rw,在后面加上rd.break,然后按ctrl+x 进入下一个界面


ctrl+x进入下面界面,然后输入

chroot /syseoot/

passwd root      ##然后就可以更改你的密码了

更改完成后,输入

touch  /.autorelabel

boot 加载 进入系统 就完成了更改root密码的操作



2./boot/grub2/grub.cfg 文件丢失

如图,开机后看到这个界面,可能你的/boot/grub2/grub.cfg 文件丢失了


然后下面的操作帮你找回此文件,让你系统恢复如初

在此界面中 输入

set root='hd0.msdos1'

linux16 /vmlinux-3******* ro root=/dev/vda3 ## **** 可以用tab补齐 /drv/vda3 为你的根目录所在的位置

initrd16 /initramfs-3********.img

boot

当执行完上述操作后,你的系统就正常进入了



3./initramfs-3**********.img文件缺失

当开机后出现此情况后,上面明显写着你缺失此文件,下面的操作就可以帮你恢复你的系统


打开虚拟机控制器,添加光驱,并光驱中加入linux镜像


在Boot Oprions 中把光驱启动放到最上面,让他最先启动


重启系统,会出现下面界面,选择Troubleshooting


然后选择Rescue a Red Hat ********


进入后,选择1,等待片刻,敲击回车,会出现输入框


在输入框中输入

chroot /mnt/sysimage/

mkinitrd /boot/initramfs-$(uname -r).img $(uname -r)##$(uname -r)为当前主机的版本号

然后输入两次exit 退出保存


在Boot Oprions 中把磁盘启动放到最上面,让他最先启动

然后系统就可以正常进入了



4.vmlinuz-3 ******* 文件缺失

开机后提示,vmlinuz-3 ******* 文件缺失,下面操作可以帮你恢复系统


与3问题相同,进入光驱启动界面,然后输入下面命令

cd /mnt/sysimage/mnt/ ##进入真实的根

rpm2cpio /run/install/repo/Packages/Kernel-3*******.rpm | cpio -id##下载内核

cd boot/ ##注意 / 在后面

cp vmlinuz-3******** /boot ##将下载的vmlinuz-3 *******文件复制到/boot目录下

exit

再重新以磁盘启动,系统就ok了


































Linux系统排错及启动流程 文章目录系统启动过程 系统启动过程 通电 bios(basic input or output system基本输入输出系统)初始化,主要作用是自检及初始化,开机后bios最先被启动,他会对电脑的硬件设备进行完全彻底的检验和测试。 阶段1:mbr主引导记录,在硬盘的0磁道,1扇区,共446字节。 阶段2:grub文件引导阶段 启动内核,只读挂载根设备,检测设备,对设备驱动进行初始化。 ... 阅读详情

相关推荐

从零到一:Abaqus与Matlab联合仿真的自动化流程构建指南

本文详细介绍了如何构建Abaqus与Matlab联合仿真的自动化流程,涵盖基础架构设计、关键接口技术实现、结果提取与处理技术以及高级参数化优化流程。通过Python脚本作为桥梁,实现数据传递和任务控制,帮助工程师提升仿真效率。特别强调了版本兼容性、异常处理和性能监控等实用技巧。

weixin_29090089的博客 612

3.GRUB引导故障修复

GRUB引导故障修复 GRUB程序是大多数linux操作系统中默认使用的引导程序,可以通过启动菜单方式选择进入不同的操作系统,当配置文件/boot/grub2/grub.cfg配置文件丢失或者配置错误,或者MBR中的引导程序遭到破坏时,系统启动会停留到grub>界面中,无法完成进一步的系统启动过程。 /boot/grub2/grub.cfg配置文件说明: menuentry:指定在启动菜单中显示的操作系统名称 set root:指定包含内核等引导文件的/boot分区所在位置 insmod:

Tetsu的博客 587

工业数据采集实战:用open62541库读写PLC的OPC UA节点(避坑指南)

本文详细介绍了如何使用open62541库实现工业PLC的OPC UA节点数据采集,涵盖环境搭建、节点读写优化及生产环境故障排查。通过订阅模式和多节点读写技术,显著提升数据采集效率与稳定性,适用于智能制造和工业物联网场景。

weixin_30598225的博客 400

linux初级学习之系统恢复2-11

系统恢复 1.系统启动流程     通电      || bios(主板上的只读存储中,basic input or output system) 作用,硬件检测,激活硬件     || grub系统引导(grub引导分为两个阶段) 1)阶段1 mbr(主引导记录)主引导记录在硬盘上的0磁道,一扇区,446个字节 命令 dd if=/dev/zero of=/dev/vda b

csdn066的博客 1727

「0基础安装本地Hermes」本地部署Hermes|为Hermes装上UI图形界面

Hermes已经发布有一段时间了,不少小伙伴也装配上了这个Agent。相对于之前发布爆火的Openclaw,Hermes对于很多小白不是很友好,它没有属于自己的UI界面,只能在本地终端运行,前不久Github上有人发布自己的作品,让终端里的Hermes拥有属于自己的UI界面,EKKOLearnAI开发的Hermes UI界面项目为终端运行的Hermes提供了可视化操作方式,降低了使用门槛。该项目通过Web界面与本地Hermes Agent交互,实现更友好的操作体验。

qq_55438365的博客 1874

dolphinscheduler集群服务一键安装启动实现流程剖析

通过以上分析我们基本梳理清楚了整个dolphinscheduler项目的一键安装启动逻辑, 我们现在在通过一张图正好理一下整个实现流程。关于一键停止集群服务及一件查询集群各个角色服务实例运行状态的实现也都在stop-all.sh/status-all.sh及dolphinscheduler-daemon.sh这三个脚本中, 有兴趣自行研究。写这篇文章的核心目的不仅在于给大家分享如何优秀的开源项目的一键安装部署的实现过程。

最爱嫣夜来 1208

自编译内核 invalid signature 问题解决

自编译内核 invalid signature 问题解决 使用自己编译的内核出现如下问题: error: /vmlinuz-3.10.0 has invalid signature error: you need to load the kernel first 按 F1 进入 BIOS,关闭 Secure Boot BIOS +-> Security +-> Secure Bo...

Andrew Yang's Note 6778

使用MATLAB和Simulink来设计并仿真一个智能家居多传感器数据融合系统

智能家居多传感器数据融合系统旨在通过集成来自多种不同类型的传感器的数据,以提供更精确和可靠的环境信息或用户状态监测。例如,将温度、湿度、光照强度、运动检测等多种传感器的数据结合起来,可以更好地了解家庭内部的状态,并做出相应的调整或响应。在这个教程中,我们将使用MATLAB和Simulink来设计并仿真一个智能家居多传感器数据融合系统。

amy_mhd的博客 189

linux系统在启动过程中内核文件丢失的解决方法

/boot底下有两个文件:vmlinuz-3.10.0-327.el7.x86_64             内核文件                                  initramfs-3.10.0-327.el7.x86_64.img     初始化文件        (一) 如果我们不小心删除了vmlinuz-3.10.0-327.el7.x86_64这个文件,我们可以采取...

jay_youth的博客 4246

UNet改进(47):Deformable Convolution在UNet中的集成与应用

本文提出了一种可变形U-Net(DeformableUNet)结构,通过在U-Net的双卷积模块中集成可变形卷积(DeformConv2d)来提升模型对物体形变和复杂结构的建模能力。传统卷积受限于固定感受野,而可变形卷积通过动态调整采样位置,能更好地适应不规则形状。实现中,在DoubleConv模块的第二个卷积层替换为可变形卷积,同时保持第一层为标准卷积以确保稳定性。实验表明,该方法在保持参数量基本不变的情况下,显著提升了分割精度(mIoU从0.712提升到0.743)。

2501_91516851的博客 203

【测开求职】面试题:JAVA 吐血整理

本篇文章包含本次测开工程师秋招过程中遇到的所有JAVA面试题,全文两万字,亲测应对各个大厂的面试毫无压力👉

vector的博客 1211

linux常见的系统排错

linux常见的系统排错

c13891506947的博客 365

【Mode】Mode expansion monitors

对于宽带仿真,因为被支持的模式可能是波长的函数,因此,推荐在波长范围内增加频率的采样点数量去计算支持的波导模式分布或者光纤模式分布。对于宽带仿真,如果在被计算模式上的频率点的数量与通过 frequency-domain monitors 被测量的频率点的数量不匹配,这种情况是正常的。Mode expansion monitors 对于仿真偏振转换器是十分有用的,比如,在偏振转换器中,当你想要提取从输入模式到输出模式的转换效率,或者提取一个装置的 S 参数。给出了进入到被选择模式中的合透射率,

u011699626的博客 2762

Linux中系统排错

Linux中系统排错 1.硬盘引导阶段,mbr主引导记录的恢复 模拟问题:dd if=/dev/zero of=/dev/vda bs=446 count=1 grub2-install /dev/vda 2.文件引导阶段 (1)引导文件丢失: 模拟问题: rm -fr /boot/grub2/grub.cfg,并且reboot 注意:当系统没有从新启动时,直接输入grub2-mkco...

AaNiceMan的博客 249

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Linux入门之系统排错

linux系统虽然是一个相对比较安全的系统,它也会出现一些问题,面对这些问题,我们需要知道和了解常遇到的问题,通过这些故障的学习,我们可以解决简单的故障问题。 一、系统引导过程概述 通电 --> bios初始化 --> grub2磁盘引导阶段 --> grub2文件引导阶段 --> 指定boot所在分区 --> 启动内核,只读挂在/设备 --&...

qq_43830639的博客 367

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

Linux 基础 之 系统排错

一、忘记超级用户密码的解决方法 1.开机按上下键停止读秒 2.按 ’e‘进入编辑模式 3.上下键 到linux16 /boot/vmlinuz-xxxxxxxxxxxxxxxx删除该行ro后的内容 改ro为rw rd.break 4.启动系统 ctrl+x5.进入系统后执行chroot /sysroot切换到真实的系统环境 6.执行passwd修改超级用户密码输入新秘密redhat再次输...

excellent_L的博客 476

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

针对linux系统的几种系统典型排错方法

我们都知道,linux系统虽然是一个相对比较安全的系统,它也会出现一些问题,面对这些问题,我们需要知道和了解常遇到的问题,通过这些故障的学习,我们可以解决简单的故障问题。 一、系统引导过程概述及图解 通电 --> bios初始化 --> grub2磁盘引导阶段 --> grub2文件引导阶段 --> 指定boot所在分区 -->...

daidadeguaiguai的博客 591

Linux系统排错

1硬盘引导阶段

qq_45070541的博客 239

19. Linux系统排错

Lesson19 Linux系统排错 文章目录1. 1. `

qq_43687755的博客 393

【Linux】系统启动与排错

期待您的一键三连!欢迎指正!

Guiat的博客 1279

Linux常见的系统排错

系统排错 自举功能 *:具备引导能力 可以自举 手动引导 第一块硬盘的第一个分区 set 加在内核并且只读挂载根 启动初始化镜像 1.硬盘引导阶段: MBR主引导记录的恢复: MBR:MBR的作用是为了记录/boot目标所在分区位置 磁盘的0磁道1扇区的前446字节 模拟问题:dd if=/dev/zero of=/dev/sda bs=446 count=1 解决:动引导第一块硬盘的第一个分区...

weixin_44321180的博客 261

Linux的系统排错

post = power on self test 加电自检 首先会读mbr启动分区(开机信息)() 系统读硬盘,固态硬盘快,机械硬盘慢 rom =readonly memory 断电还在 ram = random access memory 随即存储(内存)断电没有 #内核丢失问题 #模拟问题:rm -fr /boot/vmlinuz-3.10.0-123.el7.x86_64 进入rescu...

ranrancc_的博客 845

linux学习 lesson19系统排错

一、超级用户密码忘记 1.启动时选择界面按上下键,再按e进入。 2.删除r之后内容改为rw rd.break ctrl+x 3.命令行输入chroot /sysroot/ echo 新密码|passwd --stdin root ##非交互式修改密码 4.touch /.autorelabel ##重启selinux exit exit 电脑重新启动(过程较慢,...

飞翔的罗老汉 592
上一篇: FTP部署
下一篇: DNS服务器的配置、DNS反解、主从DNS、动态域名解析
python_bobo
博客等级 码龄9年 15粉丝 45原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值