#Starting point of another hard disk----------------------------
title DOS 7.1 @ hdc1
root (hd1,0)
hide (hd0,0)
hide (hd0,1)
hide (hd0,2)
unhide (hd1,0)
makeactive
map (hd1) (hd0)
map (hd0) (hd1)
chainloader +1
title Win98 @ hdc2
root (hd1,1)
hide (hd0,0)
hide (hd0,1)
hide (hd0,2)
hide (hd1,0)
unhide (hd1,1)
makeactive
map (hd1) (hd0)
map (hd0) (hd1)
chainloader +1
title Vista @ hdc3
root (hd1,2)
hide (hd0,0)
hide (hd0,1)
hide (hd0,2)
hide (hd1,0)
hide (hd1,1)
unhide (hd1,2)
makeactive
map (hd1) (hd0)
map (hd0) (hd1)
chainloader +1
参考:http://www.yeeyan.com/articles/view/888888/2043
分享到:
相关推荐
所有Grub Kernel的参数设置
2. **添加`pci=nommconf`参数**: - 寻找包含“kernel”关键字的那一行,在该行末尾添加`pci=nommconf`(与前面的内容之间用空格隔开),然后按`Enter`键确认修改。 - 按`B`键返回到GRUB启动菜单并继续启动过程。 ...
例如,当用户需要测试新编译的内核时,可以在引导时直接修改GRUB参数,加载新内核。此外,GRUB的命令行界面具有类似bash或doskey的历史功能,用户可以通过上下箭头键方便地访问之前的命令。 第四,GRUB采用菜单式...
- **选择操作系统**:用户选择菜单项,GRUB2加载相应的内核和启动参数。 - **传递控制权**:GRUB2将控制权交给选定的操作系统。 5. **GRUB2的常见问题及解决** - **丢失或损坏的GRUB**:可能是由于硬盘分区调整...
GRUB的任务是加载操作系统的内核到内存,并传递必要的启动参数。 2. **配置文件**: GRUB的核心配置文件是`/boot/grub/grub.cfg`,这个文件定义了启动菜单的选项和相应的启动指令。在grub-1.98版本中,配置文件可能...
- 确保`root`指令中的参数指向正确的分区,例如`(hd0,7)`对应的是`/dev/hda8`。 - 如果需要启动其他操作系统,如Windows,也需要正确配置相关指令: ```bash title Windows 2000 rootnoverify (hd0,0) ...
GRUB2通过多个配置文件来管理启动过程,比如`/boot/grub/grub.cfg`和`/etc/default/grub`等,这些文件中可以定义启动参数、菜单项和各种环境变量。 GRUB2的配置涉及到几个关键的文件和目录: 1. `/boot/grub/grub....
通过修改这些文件,你可以定制GRUB的菜单项、启动参数等。 3.2 更新GRUB 配置更改后,需运行`update-grub`或`grub-mkconfig`命令来生成新的GRUB配置。 ``` sudo update-grub ``` 四、GRUB菜单管理 4.1 菜单项定制 ...
3. **/etc/default/grub**:这是Grub 2的主要配置文件,用户可以在此修改启动参数,如默认启动项、启动菜单显示时间等。 **修改Grub 2启动项** 要修改Ubuntu的Grub 2启动项,通常应遵循以下步骤: 1. 使用文本编辑...
GRUB2配置文件grub.cfg详解(GRUB2实战手册),各个参数解析。
3. 引导管理器读取分区中的配置文件,并按配置文件中预设的参数运行。 4. 引导管理器根据您的选择,可能会有如下活动:加载内核,启动 Linux 系统,检查活动分区,并引导它。 GRUB 介绍 -------- GRUB 主要有以下...
这里需要注意的是,`root`参数根据实际的磁盘分区情况可能会有所不同,例如这里的例子中Ubuntu安装在`/dev/sda15`,因此`root`设置为`(hd0,14)`。 3. **恢复boot.ini**: - 使用`bootsect.exe`工具恢复`boot.ini`...
GRUB2的配置文件主要位于`/etc/default/grub`,在这里可以设置启动菜单的选项,比如默认操作系统、启动参数等。修改完配置文件后,需要使用`grub2-mkconfig`命令生成新的GRUB配置,然后用`grub2-install`命令将GRUB...
其中,/etc/grub.d/目录下的脚本文件控制了启动菜单的生成,而/etc/default/grub文件则用于设定GRUB的基本参数。 四、GRUB使用 1. 编辑配置:修改/etc/default/grub文件后,需运行`sudo update-grub`以更新GRUB配置...
3. **配置文件**:GRUB的配置文件(通常为`/boot/grub/grub.cfg`)定义了启动菜单项,包括操作系统的选择、内核参数等。源代码分析可能涵盖如何解析和执行这些配置指令。 4. **命令行接口**:GRUB提供了一个命令行...
GRUB的配置文件`menu.lst`(在GRUB 2中为`grub.cfg`)是GRUB的核心配置文件,用于定义系统的启动选项和参数。 ##### 1、menu.lst的写法之一 在`menu.lst`文件中,需要通过`root`命令指定`/boot`所在的分区。例如:...
GRUB2的配置文件非常灵活,允许用户添加自定义菜单项、更改启动参数、设置背景图像和主题等。 由于GRUB2支持多种架构和平台,因此在编译GRUB2时,需要根据目标平台进行相应的配置,例如在x86_64-EFI平台上编译和...
GRUB2还支持手动编辑启动参数,以便在出现错误时提供额外的内核参数或修复路径。 通过以上五个方面的知识,我们可以看到GRUB2是一个功能强大的引导加载程序,它不仅拥有丰富的特性,也提供了灵活的配置和强大的故障...
### GRUB命令详解 #### 一、引言 GRUB(Grand Unified Bootloader)作为一款功能强大的引导加载程序,被广泛应用于Linux系统中。本文旨在详细介绍GRUB命令行中的各种命令及其应用场景,帮助读者深入理解并掌握GRUB...