Linux的系统引导修复方案

Linux的系统引导修复方案

1.Linux的引导过程

在这里插入图片描述

2.mbr引导记录的修复

- 模拟问题

dd if=/dev/zero of=/dev/vda bs=446 count=1

重启虚拟机:发现启动不了
在这里插入图片描述
在这里插入图片描述

- 解决问题

step1 设定光驱启动

virt-manager			##在其中选择要设定的虚拟机,设定光驱启动后,reboot

注意:设定光驱启动前把虚拟机断电
在这里插入图片描述
在这里插入图片描述
step2 进入挽救模式
troubelshooting- - ->>>Rescue- - ->>>按1- - ->>>按回车
在这里插入图片描述
在这里插入图片描述
step3 输入:

chroot /mnt/sysimage
grub2-install /dev/vda	##启动分区所在硬盘

在这里插入图片描述
step4 设置硬盘启动
在这里插入图片描述

3.引导文件丢失的解决方案

- 模拟问题

rm -rf /boot/grub2/grub.cfg				##删除引导文件

删除后重启系统时,系统就无法启动
在这里插入图片描述

- 解决问题

#当系统没有重新启动时:

grub2-mkconfig > /boot/grub2/grub.cfg

#当系统被重新启动时:
注意:重启后修复的前提是要知道根分区在哪里,boot和根是否分开,如果不知道这些信息则无法修复
在这里插入图片描述
重启后:
输入:

grub > set root='hd0,msdos1'										##此位置不固定,位置指定/boot分区
grub > linux16 /vmlinuz-3.10.0-514.el7.x86_64 ro root=/dev/vdb3		##根分区的设备名称
grub > initrd16 /initramfs-3.10.0-514.el7.x86_64.img
grub > boot	

在这里插入图片描述
注意:以上操作可以使系统正常启动,但是是临时的,所以进入系统后还需要执行

grub2-mkconfig > /boot/grub2/grub.cfg

在这里插入图片描述

4.内核丢失的解决方案

- 模拟问题

rm -fr /boot/vmlinuz-3.10.0-514.el7.x86_64			##由于安装系统版本不同,vmlinux后面的可能会不同,可以用tab键补齐

- 解决问题

step1 设定光驱启动
step2 进入挽救模式
step 3 输入:

chroot /mnt/sysimage
mount /dev/cdrom /media
cd /media/Packages
cp kernel-3.10.0-514.el7.x86_64.rpm /mnt
cd /mnt
rpm2cpio kernel-3.10.0-514.el7.x86_64.rpm | cpio -id
cd boot
cp vmlinuz-3.10.0-514.el7.x86_64 /boot
exit
exit

完成以上操作后force off强制关闭它,然后设置硬盘启动模式启动即可

5.系统初始化镜像丢失的修复方案

- 模拟问题

rm -fr /boot/initramfs-3.10.0-514.el7.x86_64.img

- 解决问题

#当系统没有重启时:
直接输入以下命令即可

mkinitrd /boot/initramfs-$(uname-r).img $(uname -r)
uname -r											##是查看主机内核的命令

#当系统被重启:
step1 通过光驱启动
step2 进入挽救模式

chroot /mnt/sysimage
mkinitrd /boot/initramfs-$(uname-r).img $(uname -r)
exit
exit

再设置通过硬盘启动即可
在这里插入图片描述

6.系统启动级别的修复方案

- 模拟问题

systemctl set-default reboot.target

在这里插入图片描述

- 解决问题

step1 通过硬盘启动
step2 开机按上下键停止读秒- - ->>>按E进入编辑模式- - ->>>选择内核启动行- - ->>>将linux16 /vmlinuz-xxxx ro xxxx 改为:

linux16 /vmlinuz-xxxx ro xxxx 5

step3 启动系统 ctrl+x
step4 进入系统中重新设定启动级别

systemctl set-default graphical.target

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

7.root用户密码破解

- 问题:

忘记root用户密码时

- 解决问题

step1 通过硬盘启动
step2 开机按上下键停止读秒- - ->>>按E进入编辑模式- - ->>>选择内核启动行- - ->>>将linux16 /vmlinuz-xxxx ro xxxx 改为:

linux16 /vmlinuz-xxxx rw rd.break	##在内核启动完成后终止系统初始化程序的执行

step3 启动系统 ctrl+x
step4 设置密码

chroot /sysroot
echo westos | passwd --stdin root			##设定root用户密码为westos
touch /.autorelabel							##重新初始化linux,当selinux未开启时不需要操作
exit
exit

在这里插入图片描述

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 安装 Linux 系统的步骤如下: 1. 下载 Linux 系统的安装镜像文件。 2. 将安装镜像文件写入到 USB 闪存驱动器或 CD/DVD。 3. 将 USB 闪存驱动器或 CD/DVD 插入到目标计算机。 4. 重启目标计算机,并在开机时设置 BIOS 或 UEFI 来从 USB 闪存驱动器或 CD/DVD 启动。 5. 进入安装程序,并按照向导进行安装。 6. 安装完成后,重启目标计算机。 注意: 步骤可能会因不同的 Linux 发行版而有所不同。 ### 回答2: 安装Linux系统有多种方法,主要取决于您的需求和选择的Linux发行版本。以下是一般的安装步骤: 1. 下载Linux发行版本:在官方网站上选择您喜欢的Linux发行版本,并下载合适的ISO镜像文件。 2. 制作安装介质:将下载的ISO镜像文件刻录到光盘或制作成启动盘(如USB驱动器)。 3. 设置启动顺序:将计算机的启动顺序设置为从刻录的光盘或USB驱动器启动。 4. 启动系统:使用刻录的光盘或启动盘启动计算机,并等待系统加载。 5. 安装过程:系统加载后,会进入安装程序。根据提示进行分区设置、选择安装目录和设置用户等。确保备份重要数据,以免数据丢失。 6. 安装选项:根据需要选择是否安装其他软件或驱动程序。 7. 完成安装:安装完成后,重新启动计算机。从硬盘启动时,选择新安装的Linux系统。 8. 初始化:首次启动将提示您进行一些初始化设置,如设置语言、时区、网络连接等。 9. 更新系统:安装完成后,请确保及时进行系统更新,以获得最新的安全性和稳定性修复。 请注意,在安装过程中要认真阅读提示,确保正确操作,并根据自己的个人需求进行相应的设置。如果在安装过程中遇到问题,可以查阅官方文档、论坛或寻求帮助。 ### 回答3: 装Linux系统通常有以下几个步骤: 1.选择适合的Linux发行版:根据个人需求和计算机硬件配置选择适合的Linux发行版。常见的发行版有Ubuntu、CentOS、Fedora等。 2.获取安装介质:可以从官方网站下载ISO镜像文件,或者购买安装光盘。 3.准备安装介质:如果下载了ISO镜像文件,可以使用刻录软件将其刻录到光盘上,或者制作一个启动U盘。 4.设置引导顺序:如果计算机已经安装了其他操作系统,需要在BIOS或UEFI中设置引导顺序,让计算机从安装介质启动。 5.安装Linux系统:将安装介质插入计算机,重启计算机,按照屏幕上的提示选择安装语言、时区、键盘布局等,然后选择磁盘分区方案,可以选择手动分区或者自动分区。 6.设置用户名和密码:输入用户名和密码,设置计算机的主机名。 7.等待安装完成:安装过程可能需要一些时间,等待安装完成。 8.重启计算机:安装完成后,按照屏幕上的提示重启计算机。 9.配置Linux系统:根据需要,定制Linux系统的各项配置,安装需要的软件和驱动程序。 总之,安装Linux系统需要选择适合的发行版、获取安装介质、设置引导顺序、安装系统、设置用户名和密码、等待安装完成、重启计算机和配置系统等几个步骤。参考以上步骤,能够成功安装Linux系统

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值