zoukankan      html  css  js  c++  java
  • 如何解决CentOS开机直接进入grub命令界面

     Linux主机启动后可能只出现“grub>”的提示符,无法完成进一步的系统启动过程。一般有两种清情况:

    1.   grub的配置文件丢失,或者配置出现错误

    2.   MBR记录中的引导程序遭到破坏

    致使Linux系统默认使用的引导程序(Grub)无法正常引导系统正常启动

    ·        如图所示:      

      wKiom1csU9iBFiNtAABNckLxbeU854.png

    一、 如果你不知道你的引导分区所在的位置,输入root (hd0,然后按tab键,会有如下显示,需要把type 0x83的分区位置都得试一下,因为0x83的分区都有可能是/root分区即0,1,4分区位置

      wKiom1csU9jghgilAABgJHOMI-g351.png

    二、从root (hd0,0)开始试验,然后输入kernel /vm 按tab键如果可以补全则说明是正确的,接着输入root=/dev/sda1,{注:(hd0,0)=/dev/sda1(hd0,1)=/dev/sda2}

      wKiom1csU9mjB_3aAABEQzNr5Mo928.png

    三、接着输入initrd /ini 按tab键补全

    ·        wKioL1csVLHDQrX-AABidr2Ipdc728.png

    四、然后输入boot命令

    ·        wKiom1csU9rTKXsqAABUTYmKsAI811.png

    五、如果出现以下信息,说明选择的根分区不对,请重启继续。

    ·        wKiom1csU9rRhTjSAADJ0oCg7aE441.png

    六、由于刚才写的内容都是暂时写入内存的,所以还需要重新写一遍。将root=/dev/sda1改成root=/dev/sda2,然后输入boot命令。接着就可以进入系统啦。

    热爱世间万物,没例外,没最爱。
  • 相关阅读:
    基于VMWare配置VxWorks开发环境
    Go 方法、接口
    cgo 和 Go 语言是两码事
    MFC的回调函数
    go语言将函数作为参数传递
    nginx源码学习资源
    PYTHON 自动化运维
    LVS中文站点
    MS SQL SERVER 书BOOK
    桦仔------分享一下我研究SQLSERVER以来收集的笔记
  • 原文地址:https://www.cnblogs.com/guarderming/p/14610385.html
Copyright © 2011-2022 走看看