一.系统引导过程概述:

bios引导时间长 boot灯亮_删除文件


bios初始化:

bios引导时间长 boot灯亮_bios引导时间长 boot灯亮_02


这块芯片里的程序叫做”基本輸出輸入系統”(Basic Input/Output System),简称为BIOS。

当电脑接通电源,电脑开始执行BIOS(基本输入输出系统Basic I/O System)的 POST(上电自检Power On Self Test)过程。

二.磁盘引导(系统磁盘损坏):

在server中:

dd if=/dev/zero of=/dev/vda bs=446 count=1 ##破坏磁盘

在真机里:

[kiosk@foundation20 Desktop]$ su -

Password:

Last login: Sat May 5 16:04:34 CST 2018 from 172.25.254.21 on pts/5

[root@foundation20 ~]# virt-manager ##打开虚拟机列表

选择光盘类型:

bios引导时间长 boot灯亮_重启_03


添加镜像:

bios引导时间长 boot灯亮_系统排错_04


添加光盘,从光盘中启动虚拟机:

bios引导时间长 boot灯亮_System_05


选择第二个:

bios引导时间长 boot灯亮_删除文件_06


选择第三个:

bios引导时间长 boot灯亮_System_07


选项进入:

bios引导时间长 boot灯亮_System_08


bios引导时间长 boot灯亮_重启_09

bios引导时间长 boot灯亮_系统排错_10

在新的shell里输入:

bios引导时间长 boot灯亮_系统排错_11


然后重启,卸载下光盘,启动。

三.grub 文件(被删除)引导阶段:

在server中:

删除系统启动文件:rm -fr /boot/grub2/grub.cfg

%%删除文件计算机未启动时:

grub2-mkconfig ##恢复文件

在真机里:

%%删除文件计算机已经重启时:

进行磁盘启动虚拟机

bios引导时间长 boot灯亮_系统排错_12


set root=’hd0,msdos1’

linux16 /boot/vmlinuz-3.10.0-123.el7.86_64 ro root=/dev/vda1

initrd16 /boot/initramfs-3.10.0-123.el7.x86_64.img

boot ##重启

然后进入到虚拟机里后进行文件恢复

四.系统内核文件丢失:

在server中:
%%删除文件未启动时:

[root@localhost Desktop]# cd  /boot/
[root@localhost boot]# ls
config-3.10.0-123.el7.x86_64
grub
grub2
initramfs-0-rescue-946cb0e817ea4adb916183df8c4fc817.img
initramfs-3.10.0-123.el7.x86_64.img
initrd-plymouth.img
symvers-3.10.0-123.el7.x86_64.gz
System.map-3.10.0-123.el7.x86_64
vmlinuz-0-rescue-946cb0e817ea4adb916183df8c4fc817
vmlinuz-3.10.0-123.el7.x86_64
[root@localhost boot]# rm -fr vmlinuz-3.10.0-123.el7.x86_64     ##删除内核文件
[root@localhost boot]# yum whatprovides /boot/vmlinuz-3.10.0-123.el7.x86_64
                                                       ##下载内核文件
Loaded plugins: langpacks
Bad id for repo: source 7.0, byte =   6
rhel_dvd/filelists_db                                    | 3.0 MB     00:00     
kernel-3.10.0-123.el7.x86_64 : The Linux kernel
Repo        : rhel_dvd
Matched from:
Filename    : /boot/vmlinuz-3.10.0-123.el7.x86_64



kernel-3.10.0-123.el7.x86_64 : The Linux kernel
Repo        : installed
Matched from:
Filename    : /boot/vmlinuz-3.10.0-123.el7.x86_64           ##恢复成功

%%删除文件计算机已经重启时:

在真机里光盘启动虚拟机:

输入:

bios引导时间长 boot灯亮_系统排错_13


然后重启,卸载下光盘,启动。

五.初始化镜像文件丢失:

**在虚拟机里:**rm -fr /boot/initramfs-3.10.0-123.el7.x86_64.img ##删除镜像文件

主机没有重新启动时:mkinitrd /boot/initramfs-(uname−r)img (

u n a m e − r ) i m g (uname -r)

重启恢复

在真机里:

主机已经重新启动时:

用光盘启动虚拟机:

bios引导时间长 boot灯亮_系统排错_14


然后重启,卸载下光盘,启动。

六.启动级别发生错误:

在虚拟机中:

systemctl set-default shutdown.target ##更改启动级别

然后重启

bios引导时间长 boot灯亮_bios引导时间长 boot灯亮_15


在真机中:

光盘启动虚拟机:

####开机界面按上下键,按“e”进入编辑模式#####

bios引导时间长 boot灯亮_重启_16


ctrl + x ##执行

重新启动 ,卸载下光盘,启动。

在虚拟机里开启启动级别:

bios引导时间长 boot灯亮_重启_17


成功排除