linux中的系统排错

1.系统引导过程概述(图形比文字描述更直观)

在这里插入图片描述
什么是bios?

BIOS是电脑的基本输入输出系统,在计算机系统中起着重要作用
BIOS是连接电脑硬件和软件的枢纽,也可以说它是一款转换器
从功能上看,BIOS分为三个部分: 自检及初始化程序;硬件中断处理;程序服务请求
自检及初始化程序 比较容易理解,就是电脑通电后BIOS对硬件部分的检测,是否有异常或故障,还有就是启动前一些硬件参数的比对是否符合,之后就是引导硬盘的操作系统
硬件中断处理 计算机开机的时候,BIOS会告诉CPU硬件设备的中断号,当你操作时输入了使用某个硬件的命令后,它就会根据中断号使用相应的硬件来完成命令的工作,最后根据其中断号跳回原来的状态
程序服务请求 从BIOS的定义可以知道它总是和计算机的输入输出设备打交道,它通过最特定的数据端口发出指令,发送或接收各类外部设备的数据,从而实现软件应用程序对硬件的操作

2.实验环境

使用我自己新建的ttt虚拟机
并且有光驱(塞光驱的时候要关闭虚拟机)

在这里插入图片描述
在这里插入图片描述

3.当grub磁盘引导阶段出现问题应该怎样解决?

(1)fdisk -l 查看磁盘的目录(看*号在哪里)我的启动分区所在硬盘是 /dev/vda
在这里插入图片描述
(2)模拟问题:dd if=/dev/zero of=/dev/vda bs=446 count=1 破坏磁盘引导
在这里插入图片描述
(3)将selinux改为disable并且 reboot
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(4)此时采用磁盘方式打开虚拟机打不开,正在找硬件
在这里插入图片描述
(5)此时关闭虚拟机,采用光驱方式启动,进入虚拟控制台
在这里插入图片描述
(6)分别选第二个和第三个
在这里插入图片描述
在这里插入图片描述
(7)输入1,回车得到一个shell
在这里插入图片描述
(8)df查看一下

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值