LINUX修复MBR与GRUB故障

Linux系统引导过程与服务控制 目录 一,Linux系统引导过程 1,开机自检 2,MBR引导 3,GRUB菜单 4,加载Linux内核 5,init进程初始化 二,系统初始化进程 1,init进程 2,systemd单元类型 3,运行级别所对应的systemd目标 三,系统故障无法启动 1,修复MBR扇区故障 2,修复GRUB引导故障 3,遗忘root密码 四,服务控制 1,系统服务控制systemctl 2,优化启动过程 总结 一,Linux系统引导过程 开机自检(BIOS)----... 阅读详情

一、修复MBR扇区故障

MBR位于第一块硬盘(/dev/sda)的第一个物理扇区处,总共512字节
1.备份MBR 扇区数据到其它磁盘(/dev/sdb1)
mkdir /backup
mount /dev/ sdb1 /backup
dd if=/dev/sda of=/backup/mbr.bak bs=512 count=1

2.模拟破坏MBR引 导扇区
dd if=/dev/zero of=/dev/sda bs=512 count=1

3.引导界面进入急救模式,从备份文件中恢复MBR 扇区数据先加载好光盘镜像,重启操作系统,
当出现安装向导界面时,选择"Troubleshooting"选项,再选择"Rescue a CentOS Linux system"选项,进入急救模式选择"1"选择 Continue并按 Enter 键继续
再次按 Enter 键后将进入带"sh-4.2#"提示符的 Bash Shell 环境
sh-4.2# mkdir /backupdir
sh-4.2# mount /dev/sdbl /backupdir (#挂载带有备份文件的分区)
sh-4.2# dd if=/backupdir/mbr.bak of=/dev/sda (#恢复备份 数据)
sh-4.2# exit (#执行exit命令退出临时Shell 环境,系统将会自动重启)

二、修复GRUB引导故障

方法一:MBR位于第一块硬盘(/dev/sda)的第一个物理扇区处,总共512字节,前466字节是主引导记录,分区表保存在MBR扇区中的第477-510字节
mkdir /bak
mount /dev/sdb1 /bak
dd if=/dev/sda of=/bak/grub.bak bs=466 count=1

##模拟对MRB中的GRUB引导程序的破坏,但并不破坏分区表
dd if=/dev/zero of=/dev/sda bs=4

系统故障原因及解决办法,修复MBR扇区故障和修复grub引导故障 一、系统日志文件分析 1、日志的功能 用于记录系统、程序运行中发生的各种事件 通过阅读日志,有助于诊断和解决系统故障 2、日志文件的分类 2.1内核及系统日志 由系统服务syslog统一进行管理, 日志格式基本相似 2.2用户日志 记录系统用户登录及退出系统的相关信息 2.3程序日志 由各种应用程序独立管理的日志文件,记录格式不统一 3、日志保存位置 默认位于:/var/log目录下 4、主要日志... 阅读详情

相关推荐

Linux系统引导过程 | MBR/GRUB故障的修复

这里写目录标题Linunx系统引导过程系统初始化进程init进程SystemdSystemd单元类型允许级别所对应的systemd目标修复MBR扇区故障解决思路修复GRUB引导故障解决思路 Linunx系统引导过程 开机自检:服务器主机开机后,将根据主板BIOS中的设置对cpu、显卡、内存、键盘等设备进行初步检测,检测成功后根据预设的 启动顺序移交系统控制权,,大多时候会移交给本机硬盘。 MBR引导:当从本机硬盘中启动系统时,首先根据硬盘中第一个扇区中MBR(主引导记录)的设置,将系统控制权传递给包含

hotshortgg的博客 579

Linux引导过程与服务控制(修复MBR扇区故障、修复GRUB引导故障、root密码遗忘找回)

引导过程与服务控制一、Linux 操作系统引导过程二、系统初始化进程2.1 init进程2.2 Systemd2.2.1 Systemd单元类型2.2.2 运行级别所对应的Systemd目标三、修复MBR扇区故障四、修复GRUB引导故障 一、Linux 操作系统引导过程 开机自检(BIOS) 服务器主机开机以后,将根据主板BIOS中的设置对CPU、内存、显卡、键盘等设备进行初步检测,检测成功后根据预设的启动顺序移交系统控制权,大多时候会移交给本机硬盘。 总结:检测出第一个能够引导系统的设备,比如硬盘或者

weixin_51613313的博客 369

linux系统引导过程、修复MBR扇区故障、修复GRUB引导故障、root用户密码重置

Systemd 概述:systemd 即为 system daemon守护进程,是 linux 下的一种 init 软件,开发目标是系统服务间的依赖关系,并依此实现系统初始化时服务的并行启动,同时达到降低 Shell 的系统开销的效果,最终代替现在常用的 System V 与 BSD 风格 init 程序。当apache服务设置为开机自动关 闭时,在/etc/systemd/system/multi-user.target.wants/目录下面的 httpd.service 软连接文件 就会被删除。

2201_75549363的博客 1691

智能音箱开发者必看:CEVA-BX vs Cadence HiFi音频DSP实战选型指南(附功耗对比表)

本文深入对比了CEVA-BX和Cadence HiFi两大音频DSP架构在智能音箱开发中的性能差异,涵盖语音唤醒、多麦克风阵列处理等核心场景。通过实测数据和功耗对比表,为开发者提供选型参考,帮助优化产品性能和能效表现。

weixin_29309213的博客 226

LoRaWAN数据包分析工具

前言:LoRaWAN的射频数据包是加密的,而且有些字段是某个字节的某几位,看着不是那么直观,因此在某些情况下需要借助工具来分析数据包。 1、安装npm 这个工具是用JavaScript写的,其中用到了一些依赖库,而npm就可以一次性把这些依赖库下载下来,因此我们先要下载安装npm这个工具。 安装:sudo apt install npm 输入y,等待安装完成: 检查是否安装成功:npm -v 说明安装完成。 2、安装LoRa数据包分析工具lora-packet 安装:npm i.

freemote的博客 4630

用Cursor+Node.js零代码搭建健康数据仪表盘:从数据录入到可视化全流程

本文详细介绍了如何利用Cursor AI编程助手和Node.js,无需手动编写代码,即可构建个人健康数据仪表盘的全流程。通过自然语言指令,实现从数据录入、存储到动态图表可视化的完整系统,展示了AI驱动开发在降低技术门槛、提升开发效率方面的强大能力。

gitlab7runner的博客 699

vLLM专题(七)-支持的模型列表

vLLM支持跨多种任务的生成式和池化模型。如果一个模型支持多个任务,您可以通过–task参数来设置任务。对于每个任务,我们列出了已在vLLM中实现的模型架构。每个架构旁边,我们列出了一些使用该架构的流行模型。

1259

OmniParser V2 和 OmniTool 让 AI 来控制 Windows 设备

OmniParser V2 和 OmniTool 是由微软开发的一套工具,通过屏幕解析技术让 AI 能够理解和控制 Windows 设备。OmniParser V2 是一款数据解析工具,可以解读屏幕内容,并将内容传递给大模型OmniTool 则是一个运行 Windows Agent 的工具,提供 Windows 界面给 AI 操作。

简简单单Onlinezuozuo 2731

WiFi偏门协议(四):增强的传输机制802.11aa

区分Unicast和Multicast的优先级,以及设定不同的重传次数,以细化EDCA机制。 SCS(StreamClassification Service) 如上图,在VI,VO内各自又增加了一个queue, 对应不同的MAC header。VI和VO内的两个queue可以分别对应UC和MC。这样就提供了同一个AC内的更细粒度的优先级区分。当然还可以使用Drop Eligibility Indication子域来区分不同的重传次数。 改善Multicast数据传...

reekyli的专栏 1790

【异常】Nacos 2.x 核心报错:Server check fail (gRPC 端口连不通) 深度排查

如果 Nacos 运行在 K8s 中,需确保对应的Servicemetadata:spec:ports:port: 8848port: 9848 # 必须暴露此端口selector:app: nacos在 Nacos 2.x 时代,“端口成套出现”是基础设施配置的基本要求。遇到连接失败时,首要检查的不是业务配置,而是网络链路上主端口 + 1000的 TCP 通讯是否被放行。更多关于 AI + 教育领域的干货,可以关注我的微信公众号一时间获取哦~

奶爸的编程之路,也就一周冷个三天 325

Arcgis模型构建器01——写一个简单的模型

在使用模型构建器解决这个需求之前,我们要想清楚如果我们手动解决的话,应该如何去处理,因为构建模型的过程正是基于我们手动处理的过程来构建的。我有一个全国的dem影像数据和一个陕西省边界范围矢量,现在我想获取陕西省的dem影像的坡度数据。填写完之后点击确定,我们发现,两个输入数据和工具连接起来了,并且通过裁剪工具得到一个中间结果,即。我们发现工具框和中间数据框都存在阴影,说明已经运行过了这个模型,不报错就说明模型运行成功!现在我们就把数据和工具都串联起来了,成功构建好了模型。

爱吃雪糕的小布丁的博客 918

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

上一篇: 磁盘管理与文件系统
下一篇: 引导过程与服务控制
我有一瓢酒,可以慰风尘。
博客等级 码龄6年 34粉丝 76原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值