引用
grub-install -root-directory Mount-Point (hdn)
将grub安装到硬盘的MBR。如果核心映像不在根目录下(/),选项将给出其路径,比如/boot。
(hdn)是一个硬盘,n是硬盘的编号,开始于0。
例如:
引用
grub-install --root-directory=/boot (hd0)
grub-install /dev/hda
配置文件:
/boot/grub/menu.lst
*
(hdn,m)代表第n个硬盘的第m个分区,n和m都是从0开始计数的。
*
splashimage (hdn,m)/grub/Name.xpm.gz 这是启动时的背景图片。
*
default n 表示默认的启动选项,当用户在选择时间内没有动作,自动启动的选项。
*
timout m 在启动默认选项前等待m秒,以便用户选择。
*
password -md5 str 加密后的启动密码"str"
*
title str 启动项的标题
*
root (hdn,m) 核心所在的分区
*
kernel /path ro root=/dev/device initrd /initrd.img 如果核心不在根目录下(/),使用root选项
* makeactive
chainloader +1 将核心所在分区设为活动分区(windows分区在活动的情况下才可引导),并将引导过程传递给该分区的引导程序(例如:Windows)
* map (hd0) (hd1)
map (hd1) (hd0) 交换主从盘,要从第二块硬盘上启动windows,就必须如
* root (hdn,m,z)
kernel /boot/loader 启动FreeBSD-Partition x(FreeBSD的分区与一般意义上的分区是不同的,此处应称为slience)
* default saved 将当前的启动项作为新的默认值。将"savedefault"放在每个启动项的末尾,就会启动这个功能
别忘了用pacman -R lilo删除lilo,因为有些时候(如编译内核时的make all)会调用lilo,此时lilo就会覆盖grub。
分享到:
相关推荐
### GRUB2全程讲解 #### 一、GRUB2新特性 GRUB2是GRUB (Grand Unified Bootloader) 的第二个版本,相比GRUB Legacy有了许多显著改进,使其成为了一个功能强大且高度灵活的引导加载程序。以下是GRUB2的一些关键特性...
GRUB2是GRand Unified Bootloader的第二代版本,它是一个多操作系统启动加载器,用于在计算机启动时选择并引导操作系统。与前一代GRUB相比,GRUB2提供了更多的功能和改进,使得它在现代计算环境中更为灵活和强大。 ...
grub-1.98作为GRUB的一个旧版本,虽然现在已被更新的GRUB 2所取代,但它仍然在一些旧系统和特定环境中发挥着作用。理解GRUB的工作原理和配置方法对于维护Linux系统至关重要,尤其是当面临引导问题时,掌握这些知识能...
### GRUB命令引导系统使用方法 #### 一、引导加载程序与GRUB **1. 什么是引导加载程序** 引导加载程序(Bootloader)是计算机启动时运行的第一个软件程序,负责加载并转移控制到操作系统内核软件(如 Hurd 或 ...
GRUB(Grand Unified Bootloader)是一款广泛使用的多操作系统启动加载器,主要负责在计算机启动时加载操作系统内核。GRUB 2.04是GRUB的最新版本之一,提供了更加强大和灵活的功能,包括对现代硬件的支持以及高级...
### GRUB Loading… GRUB Error 15:详解与解决方法 #### 一、问题概述 在安装操作系统的过程中,有时会遇到“GRUB loading... GRUB error 15”的错误提示。这一问题通常出现在尝试安装或修复GRUB引导加载器时,...
在配置GRUB2时,可能需要了解一些常见的配置命令,例如设置启动时的菜单显示时间(`GRUB_TIMEOUT`)、更改默认启动项(`GRUB_DEFAULT`)、设置启动命令行(`GRUB_CMDLINE_LINUX`)等。此外,GRUB2支持通过在启动时按...
GRUB(Grand Unified Bootloader)是Linux系统中广泛使用的引导加载器,负责在计算机启动时加载操作系统内核。本学习笔记将深入探讨GRUB的基本概念、安装过程、配置方法以及常见问题的解决策略。 一、GRUB基础知识 ...
**Grub修改Ubuntu启动项详解** 在早期的Ubuntu版本中,Grub(GRand Unified Bootloader)作为系统启动引导程序,用户可以通过简单的编辑 `/boot/grub/menu.lst` 文件来定制启动选项。然而,随着Grub的升级到Grub 2...
现在接触到的有3种,即GNU Grub Legacy , GNU Grub2 和 Grub for dos(grub4dos)。 GNU GRUB Legacy其实就是原来的 GNU GRUB 0.xx ,最新版是2005年发布的GNU GRUB 0.97。 目前已停止开发,并改名为 GNU GRUB ...
Linux GRUB2(Grand Unified Bootloader 2)是Linux系统中的一个启动加载器,它允许用户在多操作系统环境中选择要启动的操作系统。GRUB2的主题则关乎其视觉表现,为用户提供自定义启动界面的可能,使得开机过程更具...
会显示一些版本信息和使用提示,当然还有命令提示符。 GRUB 术语 --------- 在 GRUB 中,表示硬盘和分区的方法与操作系统不同。GRUB 使用“hdX,Y”表示硬盘和分区,X 表示硬盘序号,Y 表示分区序号。 root 和 ...
下面,我们将探讨GRUB的一些核心概念和关键功能,以及源代码分析可能涉及的内容。 1. **GRUB架构**:GRUB由两个主要部分组成:Stage 1和Stage 2。Stage 1是加载到内存中的第一个小部分,通常位于MBR(主引导记录)...
Ubuntu 10.04 LTS版本默认采用了GRUB2作为启动加载器,这导致一些用户无法适应其变化,特别是对于那些习惯于使用GRUB Legacy通过`menu.lst`文件来管理启动项的老用户来说,这是一个不小的挑战。GRUB2不再直接使用`...
3. **脚本语言**:GRUB有自己的简单命令行解释器和脚本语言,允许用户在引导过程中执行一些自定义操作,比如调整内存分配、挂载文件系统等。 4. **图形界面**:尽管0.97版本的GRUB相对较为古老,但它仍然提供了一个...
标题 "grub2 grub4dos windows" 涉及到的是在Windows环境下,如何使用GRUB2和GRUB4DOS来引导系统,特别是安装在NTFS格式U盘上的Win8PE(Windows预安装环境)。这是一个针对多系统引导和应急恢复场景的技术方案。 ...
如果在压缩包中包含了一些特定的模块,比如加密文件系统的支持模块,你需要将它们放置到正确的位置,并在GRUB2配置中启用。 此外,GRUB2还支持图形界面和主题,可以自定义启动画面。通过修改`/boot/grub2/themes`...
此外,可能还需要调整`widthspec.h`文件,这是一个GRUB2内部使用的头文件,可能包含了一些关于屏幕宽度的计算规则,这对于正确显示背景和菜单至关重要。 为了应用这些更改,你需要重新生成GRUB2配置并更新GRUB2的...
GRUB 2 roadmap GRUB 2 introduction New layout Sample grub.cfg file Sample /etc/grub.d/ directory Sample /etc/default/grub Basic usage How GRUB 2 works? Add new GRUB script Update GRUB Change script ...
### GRUB使用指南 #### 一、什么是多重操作系统引导管理器,什么是GRUB? ##### 1、什么是多重操作系统引导管理器及工作原理? 系统启动引导管理器(Bootloader),是计算机启动后运行的第一个程序,其主要职责是...