手动grub引导redhat

grub是redhat默认的引导程序,在安装redhat时会提示是否安装bootloader,但自己手贱选择不安装,待系统重启时就是grub命令行界面,不能直接进系统。瞬时感觉麻烦大了,只能手动输入咯!

1.root (hd0,6)--->可通过table补全,root和()之前一定要有空格;

2. kernel /vmlinuz-2.6.18-194.el5 ro root=LABEL=/ rhgb quiet---》非独立boot, /boot/vmlinuz-2.6.18-194.el5

3. initrd  /initrd-2.6.18-194.el5.img                                            ---》非独立boot, /boot/initrd-2.6.18-194.el5.img

以上的三个步骤只是这一次引导成功,下次再开机还是会进入"grub>"界面,所以需要添加/boot/grub/grub.conf文件,配置好grub.conf文件后,仍然无法成功启动系统。

提示找不到stage文件,需要用grub-install命令将/usr/share/grub下的文件拷贝到/boot/grub下并安装到MBR,再次启动就OK了!

时间: 2024-10-11 05:00:19

手动grub引导redhat的相关文章

linux命令:系统裁剪之一grub引导

Linux系统裁剪笔记 1.什么裁剪? 本篇文章的主要目的是让笔者和读者更深的认识Linux系统的运作方式,大致内容就是把Linux拆开自己一个个组件来组装,然后完成一个微型的Linux系统,从而达到系统缩减,订制特殊系统. 2.原理 大家都知道,操作系统的启动流程是(主要是Linux):POST->BIOS->MBR(grub)-kernel-->initrd-->sbin/init, POST,BIOS都不是我们管的,所以这里我们从MBR开始,Linux的系统引导先主要是用的g

在主引导记录(MBR)的救援模式下如何重新安装GRUB引导装载程序

系统: redhat 6.5 x64 问题: 系统安装完毕,启动系统时夯住,如图: 原因: 问题的原因可能是MBR偶然的被擦除或是在BIOS中将磁盘控制器设置成SATA-controller. 解决: 该问题可通过重装grub来解决 1.进入救援模式: 2.chroot /mnt/sysimage: 3.grub-install /dev/sda     #根据你的ks文件,grub应该是安装在/dev/sda上: 4.exit: 在主引导记录(MBR)的救援模式下如何重新安装GRUB引导装载程

在Fedora20用grub引导freeBSD10

装完FreeBSD10的安装,安装完退出之后,发现启动项里面只剩下fedora的启动项,我的电脑是Fedora20+FreeBSD双系统,想用GRUB引导修复freeBSD的启动项,网上搜了一堆方法.但是都不可行. 我的FreeBSD是装在gpt5中 修改/ect/grub.d/40-custom #!/bin/sh exec tail -n +3 $0 # This file provides an easy way to add custom menu entries. Simply typ

Ubuntu+Windows双系统重装Windows后修复Grub引导

通过Live CD进入Ubuntu的试用界面. 打开终端输入以下命令: sudo -i fdisk -l (找一找你的ubuntu安装在那个分区) 也可以直接打开硬盘管理找到你的硬件上的ubuntu在哪个位置. 比如我的ubuntu在 sda10 分区 . 下面挂载原系统的根目录: mount /dev/sda10 /mnt (10替换成你Ubuntu所在分区编号) grub-install --root-directory=/mnt /dev/sda (注意: /mnt后面有空格键) 如果看到

[ubuntu]windows重装以后,恢复grub引导

前几天重装了windows,window在重装过程中会自动把grub引导擦去,现在提供一个可行的最简单的最安全的恢复grub引导的方案: 准备: Ubuntu14.04 (U盘或光盘均可) 1.插入U盘或者光盘,进入bios更改启动方式,设置相应的启动方式. 2.选择试用Ubuntu,ctrl+alt+T调出terminal.首先进入root模式: sudo su root 3.列出磁盘信息,找到Linux的分区号sdaX并且记住. # fdisk -l 4.挂载Linux所在的硬盘分区 # m

修复grub引导

大部分安装了linux的一定还保留着windows,有的甚至不是双系统,是三系统甚至更多(1)Ubuntu的grub重装和修复.在装了winxp和Ubuntu的电脑上,winxp还原或重装后,grub的启动菜单会丢失,开机会看到 grub2的提示符,虽然说grub2从命令行也可以引导,但是我从来没成功过,因此重建菜单是唯一的路:用启动盘启动选择试用ubuntu到ubuntu下(硬盘启动的情况没试过),在终端输入命令:sudo -i fdisk -l   (显示你的分区情况,一般sda是我们的硬盘

为GRUB引导菜单设置密码

1. 什么是GRUB引导菜单? GRUB是一个引导管理程序, 可以引导linux.xp.windows等等系统. 2. 为什么要给GRUB引导菜单设置? 单纯为了安全.    GRUB菜单密码分为密文.明文. 3. 如何为GRUB菜单设置密文? [[email protected] ~]# grub-md5-crypt                     #创建md5加密字符 Password: Peter                     #此部分为隐藏的, 为了让大家看见,我把创建

CentOS GRUB引导错误无法进入系统解决办法

本来想整个LFS试试,结果在最后关头设置LFS系统启动的时候挂了.其余的安装笔记没写多少,先来写写系统怎么挂的. 在LFS之前就在想,万一把我宿主机挂了咋办,没想到真挂了. 但我进行到LFS系统grub安装时,那LFS说明上说的也不明白,我做的也稀里糊涂.似乎把宿主机系统GRUB损坏了,重写了.结果LFS系统也没装好,重启后LFS进不去,宿主机系统就更别说了,根本没有宿主机进系统的选项.... 于是开始找办法,我想即便是LFS挂了,恢复出宿主机也好啊,结果手贱点错了,直接双击了.vmdk文件,立

LFS之(3)GRUB引导设置

LFS7.5-BOOK上前面写的很好,特么到了最关键的地方就蛋疼.尼玛,写的不明白. 先来说说centos6.4的grub版本问题,搞了半天是0.97的,我还特么以为2.0的, 这俩版本的分区编号不同,2.0版本的分区编号从1开始,0.97的从0开始. 当按照LFS手册把我机子搞崩了我就再也不相信他了,自己来. 先研究了下grub. 发现个十分蛋疼的问题,这硬盘的编号sda1,sda2以及sdb1随着开机自检的不同而变化.我不止一次发现我的LFS分区一会儿是sda1一会儿是sdb1,上网搜了下说