Linux下的系统引导过程以及修复

本文详细介绍了Linux系统引导的过程,包括从光盘和硬盘启动的方法,以及当系统引导程序被破坏时的修复步骤。通过实验环境的设置,讲解了如何在虚拟机中切换启动方式,并在引导文件丢失或损坏时,使用chroot、grub2-install等工具进行修复。此外,还涵盖了系统加载内核、初始化镜像文件的处理,以及如何改变系统启动级别和解决超级用户密码遗忘的问题。
摘要由CSDN通过智能技术生成

Linux下的系统引导过程以及修复


* 实验环境(光盘启动和硬盘启动来回切换)

一 怎么样从光盘中启动

在windows的虚拟机中

  • 法1:开机,在看到加载的时候,要快速点击Esc,选择CD-ROM从光盘启动,只能按一次,不然就点不进去
  • 法2(永久的调整,每次启动都是默认光盘,若想恢复方法是相同的):打开电源时进入部件,选择boot,用加减选择位置,将CD-ROM(shift+加号,减号直接点击就可以)调到第一位
    按F10回车
    1

2

3
4

  • 光盘启动:
    5

在linux中
1 用超级用户打开一个虚拟机(virt-manager),点击灯泡,添加光驱(Add Hardware-storage-detail进行选择)
2 点击Boot Options选择SATA调上去,Apply之后,启动,就是从光盘启动


1 通电
2 bios初始化
3 磁盘引导
mbr引导记录,读取这个数据的过程叫做磁盘引导
【1】fdisk -l(查看设备分区)查看系统引导安装在那个磁盘 *表示哪个设备上有mbr引导记录
fdisk -l

【2】dd if=/dev/zero if=/dev/vda bs=446 count=1
分别表示的含义:截取命令 截取模板 存放数据位置 数据块大小 截取块个数
命令的意思:冲系统的无线0字节中截取数据放到vda硬盘中 截取一块大小为446byte,一共截取1块
重启,troubleshooting ,rescue
*当系统引导程序被破坏之后系统无法识别从什么位置读取信息,解决方式:
1 关机 2 从光盘启动
挽救模式:1继续 2只读挽救模式 3直接进入shell 4退出
进入挽救模式

【1】选择1
【2】chroot /mnt/sysimage切换到真实系统
【3】grub2-install

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值