linux 启动故障处理 -初级

简介:
  1. MBR(引导程序grub)丢失(dd if=/dev/zero of=/dev/sda bs=446 count=1)删掉MBR

    1)进入救援模式

    2)chroot /mnt/sysimage    把真正的根挂上

    3)开始修复grub,把grub装到硬盘上。  grub2-install /dev/sda

       安装完成之后,2次exit,会自动重启。


    dd if=/dev/sda of=MBR bs=512 count=1    #备份MBR

    dd if=MBR of=/dev/sda                   #恢复MBR 


2.  引导程序的配置文件丢了(/boot/grub2/grub.cfg)

1
2
3
4
5
6
    grub>  set  root=hd0,msdos1
    #hd0代表第一块硬盘,msdos1是指/boot所在的分区
    grub> linux16  /boot/vmlinuz- ###### root=/dev/sda1 ro 
    #此处的sda1是指/(真正的根)所在的分区,注意!
    grub> initrd16  /boot/initramfs- #######
    grub> boot
1
    # grub2-mkconfig > /boot/grub2/grub.cfg    #用此命令生成新的引导配置文件

    over


3.  内核和驱动丢失

    进救援模式,强制重新安装内核。


4.  root密码丢失

    1)在引导菜单页面   按e键  找到linux16,把ro 后面的参数删掉,然后加上 rd.break

    2)ctrl-x 继续启动,然后会被打断

    3)此时系统真正的根是以只读的方式挂在/sysroot下

    4) mount -o remount,rw /sysroot/    重新挂载为可读写

    5)chroot /sysroot/    把真正的根挂回来

    6) passwd命令修改密码

    7)touch /.autorelabel     #打标签

       sync                    #硬盘同步

    2次exit 系统会继续启动

    over



本文转自 chomperwu 51CTO博客,原文链接:http://blog.51cto.com/chomper/1685176,如需转载请自行联系原作者

相关文章
|
Linux Perl
Linux 系统快速分析日志定位故障原因的 10 个方法
在 Linux 系统中,日志是一种非常重要的资源。系统管理员可以通过日志记录的内容来检测系统的运行状况,分析问题,做出相应的调整和优化。由于日志文件数量庞大,内容复杂,因此需要使用一些工具和技术帮助管理员进行快速分析和查找。 本文将介绍 Linux 系统中快速分析日志、定位故障的 10 个方法。
3904 1
|
9月前
|
Linux Shell
问题记录:解决Linux登录故障,/etc/passwd配置受损该怎么操作
修复/etc/passwd文件是解决Linux登录故障的重要步骤。通过进入单用户模式、挂载文件系统、恢复或手动修复/etc/passwd文件,可以有效解决该问题。保持定期备份系统配置文件是预防此类问题的最佳实践。
303 13
|
9月前
|
Linux Shell
问题记录:解决Linux登录故障,/etc/passwd配置受损该怎么操作
修复/etc/passwd文件是解决Linux登录故障的重要步骤。通过进入单用户模式、挂载文件系统、恢复或手动修复/etc/passwd文件,可以有效解决该问题。保持定期备份系统配置文件是预防此类问题的最佳实践。
310 5
|
11月前
|
人工智能 安全 Linux
|
存储 运维 安全
问题记录:解决Linux登录故障,/etc/passwd配置受损该怎么操作
在维护Linux系统的过程中,可能会遇到各种紧急情况,其中/etc/passwd文件的损坏是运维人员特别需要准备应对的一种情形。该文件作为Linux用户账户信息的核心存储,一旦遭到破坏,会直接导致用户无法登录,甚至系统服务失败。这次处理问题的记录会提供一个详细步骤,以帮助恢复损坏的/etc/passwd文件,从而快速解决登录失败危机。
问题记录:解决Linux登录故障,/etc/passwd配置受损该怎么操作
|
安全 Linux Windows
Linux科普扫盲系列(Linux启动安装U盘的制作)
Linux科普扫盲系列(Linux启动安装U盘的制作)
844 0
Linux科普扫盲系列(Linux启动安装U盘的制作)
|
运维 Linux
在Linux中,如何排查硬件故障?
在Linux中,如何排查硬件故障?
|
Linux
Linux MBR扇区故障 引导修复
Linux MBR扇区故障 引导修复
165 1
|
监控 Linux
(四)Linux命令行工具和系统管理:监控、性能分析和故障排除
Linux系统管理员需要具备监控、性能分析和故障排除的能力,以确保系统的稳定性和安全性。本文将介绍如何使用Linux命令行工具进行系统监控、性能分析和故障排除,帮助管理员更好地管理Linux服务器。
305 2
|
Linux Shell 开发工具
哇~~真的是你呀!今天是LInux故障排除
LInux故障排除,文件系统故障MBR引导扇区故障,grub引导故障,磁盘资源耗尽 root密码重置。
153 0