Linux CentOS6安装grub

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux CentOS6安装grub相关的知识,希望对你有一定的参考价值。

安装grub的方式一:

这个方式是通过在一台新的硬盘上安装grub程序和简版的内核及/bash组成一个系统,来验证grub的安装结果。

1、添加新硬盘

2、为硬盘分区

1个用于/boot 1个用于swap分区 1个用于根文件系统

技术分享图片

3、格式化文件系统

技术分享图片

4、挂载/dev/sdb1准备安装grub程序

5、安装grub

grub-install

技术分享图片

技术分享图片

6、将内核文件及initramdisk文件放入启动项目录中

技术分享图片

7、获取或者创建grub配置文件

技术分享图片

8、在根目录中创建FHS结构的目录

技术分享图片

9、为新系统增加几个简单的命令

/bin/cat /bin/ls /bin/bash

技术分享图片

10、通过chroot做测试

看看命令是否可以执行

技术分享图片

11、将硬盘换入到另一台设备上,测试grub安装结果

技术分享图片

技术分享图片

这样第一种方式就是做完了。


安装grub的第二种方式

通过在正常的系统中setup

1、首先损坏现有的grub程序,把MRB前446个字节损坏就好了。

技术分享图片

2、进入grub命令行

技术分享图片

3、重启服务器看看是否可以正常启动



安装grub的第三种方案

通过救援模式安装

第一步破坏现有的grub

技术分享图片

第二步重启系统并挂在系统盘

第三步选择救援模式

技术分享图片

前几步与安装操作系统差不多

技术分享图片

技术分享图片

技术分享图片

技术分享图片

大概意思就是将根文件系统挂载到/mnt/sysimage,用于修复现有的grub程序。Continue和read-only都是挂载临时根文件系统,只不过一个是读写 一个是只读

下来就是运行shell程序

技术分享图片

在shell脚本中安装grub-install命令

安装完之后 exit退出 然后reboot

技术分享图片

重启启动检查修复结果。


安装grub第四种方式

与第二种差不多,这个方式是在shell环境中执行的。

grub-install

第一步 破坏当前的grub程序

技术分享图片

第二步修复grub

grub-install

技术分享图片

第三步检查修复结果


以上是关于Linux CentOS6安装grub的主要内容,如果未能解决你的问题,请参考以下文章

Linux-----centos6.2---安装Linux的流程

Linux(centos6.5)下安装jenkins

Linux(CentOS6_64位)下安装Oracle 11g

CentOS6.9上安装cobbler2.6实现自动化安装Linux系统

linux基础安装系统Centos6.5

Linux系列教程——Linux系统安装(手把手学安装centos6.8)