`
mywebcode
  • 浏览: 999341 次
文章分类
社区版块
存档分类
最新评论

Linux 引导管理器 grub2 使用简介

 
阅读更多

转自:杜昌彬的空间首先向其致敬!有改动。

grub是Linux系统即其他类unix系统的主流bootloder,由于grub原来版本的设计存在很大缺陷,与以前的grub很不相同,其使用和配置也发生很大变化。现在很多Linux发行版本都使用了grub2作为引导系统,比如 Ubuntu。grub2是模块化的,可动态加载需要的模块,另外增加了更多的功能,具有较高的可扩展性。grub2支持自定义菜单的主题,命令更丰富,支持网络启动等。经过重新设计,将新的grub命名为grub2.


grub2的安装非常简单,使用grub-install命令即可。如:
# grub-install --root-directory=/boot /dev/hda


grub2的真正配置文件是/boot/grub/grub.cfg,但通常不直接编辑他,

而是通过配置/etc/default/grub文件和/etc/grub.d目录中的shell脚本,

然后通过grub-mkconfig命令来生成/boot/grub/grub.cfg文件中的内容。

比如修改了/etc/default/grub文件后

可运行以下命令使配置生效:grub-mkconfig -o /boot/grub/grub.cfg

注意grub-mkconfig命令不带参数时仅在终端中输出生成的配置内容,

而不写入/boot/grub/grub.cfg中。在Ubuntu中,可以直接使用

sudo update-grub(或update-grub2,两者是一样的)命令代替上面的长命令.


/etc/default/grub文件中是一些变量设置,该文件的默认的有效内容是:

GRUB_DEFAULT=0#默认的启动菜单项

GRUB_HIDDEN_TIMEOUT_QUIET=true#在显示菜单项之前等待若干秒直到有按键被按下,

否则直接启动

RUB_TIMEOUT=10#显示菜单的超时时

GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"#除非GRUB_DISABLE_LINUX_RECOVERY被设置,否则每个Linux内核启动启动菜单会生成两个,一个是默认菜单,一个是恢复模式菜单项。此变量便是默认项的附加内核启动参数.

GRUB_CMDLINE_LINUX=""#所有linux内核菜单项都会附加上的启动参数


可以根据自己的喜好设置相应的值。

设置完成之后用update-grub命令更新,重启就会有效果了。


分享到:
评论

相关推荐

    使用多重启动管理器GRUB引导Linux系统.pdf

    使用多重启动管理器GRUB引导Linux系统.pdf

    Linux运维-2系统管理-13启动引导与修复-154grub配置文件.avi

    Linux运维-2系统管理-13启动引导与修复-154grub配置文件.avi

    Linux系统引导管理器GRUB详解.pdf

    。。。

    Linux开机管理:LILO与Grub

    Linux的引导管理程序 比较老的LILO和目前用的较多的Grub

    系统引导管理器 GRUB-初学者指南

    本文重点介绍了GRUB的menu.lst的写法,另外通过GRUB命令行引导系统也做了详述;这些无论是对 Windows版本的WINGRUB还是Linux版本的GRUB都是适用的

    Linux--grub.zip_grub

    Linux 系统引导管理器GRUB,初学者指南

    Grub_多系统引导详细教程

    GRUB是多系统引导管理器,简单的说既能引导Linux,同时也能引导Windows;从讨论区近四年的观察来看,大多初学者并不能在短时间内掌握GRUB的用法,为了解决初学者在最短时间内掌握GRUB,重写GRUB入门文档还是有必要的...

    Linux运维-2系统管理-13启动引导与修复-155grub加密.avi

    Linux运维-2系统管理-13启动引导与修复-155grub加密.avi

    grub4dos是一个遵从Multiboot(多重启动)规范的启动管理程序

    它可以在 DOS 和 LINUX下运行,也可以通过其他引导器来运行,还可以作为MBR运行。GRUB4DOS内置了功能完善的 BIOS 级磁盘仿真。 下面以比较广泛使用的GRUB4DOS为基础进行说明。GNU GRUB与GRUB4DOS的不同之处,可参看...

    grub语法 系统引导

    grub语法 系统引导 GRUB是多系统引导管理器,简单的说既能引导Linux,同时也能引导Windows;

    grub4dos v0.44.zip

    Grub4dos是一个优秀的双(多)系统引导软件,使用GRUB4DOS可以很方便的引导各种操作系统,比如DOS、Windows、 Linux等。 GRUB 是一个遵从Multiboot(多重启动)规范的启动管理程序。现在接触到的有3种,即GNU Grub ...

    GRUB for DOS(GRUB4DOS)

    GRUB 是一个遵从Multiboot(多重启动)规范的启动管理程序。现在接触到的有3种,即GNU ...它可以在 DOS 和 LINUX下运行,也可以通过其他引导器来运行,还可以作为MBR运行。GRUB4DOS内置了功能完善的 BIOS 级磁盘仿真。

    WINGRUB多系统引导管理器

    GRUB是多系统引导管理器,简单的说既能引导Linux,同时也能引导Windows

    清除grub启动项工具MbrFix下载

    在删除Linux分区前,我们需要将启动Windows的引导信息写入MBR,否则,MBR中的Linux引导信息,当然就不能启动Windows系统了。一:将Windows的引导信息写入MBR, 写入MBR的方法,有两种比较简单, 第1种方法:就是将...

    Linux应用技术:Linux启动过程.pptx

    读取并加载硬盘MBR(主引导记录)中的启动引导器(GRUB或LILO等) 运行Linux的系统内核并检测硬件 Linux的启动过程 读取配置文件/etc/inittab运行第一个进程init init进程是由Linux内核引导运行的,它是系统中运行的...

    Linux零基础初级教程

    主讲Linux基本技能(Ubuntu初步、安装、Linux基础、Linux系统简介、命令行、Ubuntu系统简介、软件安装、Xwindow简介、系统管理、简明VIM教程、引导管理器Grub、FAQ)。随着Linux日益强大,越来越多的人接触Linux,但...

    linux系统与网络管理教程.txt

    第6章GRUB引导器. wmv 第7章 Linux中的进程管理.wmy 第8章 远程登录管理.wmv 第9章 TCPIP网络基础. wmv 第10章 Samba服务器配置.wny 第11章Proxy服务器配置.wmny 第12章 数据库服务器.wmv 第13章Apache服务器.wmvy ...

    Linux启动管理视频教程

    15.1.1 启动管理-启动流程-运行级别.mp4 15.1.2 启动管理-启动流程-启动过程.mp4 15.2.1 启动管理-启动引导程序-Grub配置文件.mp4

    grub4dos 0.46 支持 BIOS + UEFI 2023年最新版

    grub4dos 是一款多功能启动引导管理器, grub4dos是一个将Linux下的GNU GRUB启动引导程序移植到DOS和Windows的一个分支,是一个大幅度提高了软件和硬件兼容性的启动引导程序。

    Linux面试题的汇总

    什么是Linux Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多...2、读取 MBR 的引导文件(GRUB、LILO)。 3、引导 Linux 内核。 4、运行第一个进程 init (进程号永远为 1 )。 5、进入相应的运

Global site tag (gtag.js) - Google Analytics