GRUB 软件包包含多重启动管理器(GRand Unified Bootloader)。
大概编译时间: 0.8 SBU
需要磁盘空间 170 MB
6.54.1. 安装 GRUB
准备编译 GRUB:
./configure --prefix=/usr \ --sbindir=/sbin \ --sysconfdir=/etc \ --disable-grub-emu-usb \ --disable-efiemu \ --disable-werror
新配置选项的含义:
-
允许忽视有更新 Flex 版本提示的警告以完成构建。
-
这些选项通过停用 LFS 不需要的功能和测试程序最小化构建。
--disable-werror
--disable-grub-emu-usb --disable-efiemu
编译软件包:
make
该软件包没有测试套件。
安装软件包:
make install
会在 章节 8.4, “使用 GRUB 设置启动过程” 介绍通过 GRUB 启动你的 LFS 系统。
6.54.2. GRUB 软件包内容
安装的程序: grub-bios-setup, grub-editenv, grub-fstest, grub-install, grub-kbdcomp, grub-menulst2cfg, grub-mkconfig, grub-mkimage, grub-mklayout, grub-mknetdir, grub-mkpasswd-pbkdf2, grub-mkrelpath, grub-mkrescue, grub-mkstandalone, grub-ofpathname, grub-probe, grub-reboot, grub-script-check, grub-set-default, grub-sparc64-setup
安装目录 /usr/lib/grub, /etc/grub.d, /usr/share/grub, /boot/grub
简要介绍
grub-install 的帮助程序 | |
编辑环境块的工具 | |
调试文件系统驱动的工具 | |
在你的驱动器上安装 GRUB | |
转换 xkb 布局为 GRUB 可识别样式的脚本 | |
为和 GRUB 2 一起使用,转换引导装载程序(GRUB Legacy) | |
生成 grub 配置文件 | |
创建 GRUB 可启动镜像 | |
生成 GRUB 键盘布局文件 | |
准备一个 GRUB 网络启动目录 | |
生成一个用于启动菜单的加密 PBKDF2 密码 | |
生成相对于根目录的系统路径名称 | |
创建适用于软盘或 CDROM/DVD 的可启动 GRUB 镜像 | |
生成一个单独镜像 | |
打印 GRUB 设备路径的帮助程序 | |
对指定路径或设备检测设备信息 | |
只为下次启动设置默认 GRUB 启动选项 | |
检查 GRUB 配置脚本是否有语法错误 | |
为 GRUB 设置默认启动选项 | |
grub-setup 的帮助程序 |