GRUB4DOS的启动方式有很多种,介绍如下:

1.从MBR中启动

把GRUB4DOS启动代码安装到MBR后,开机后便能直接进入GRUB4DOS。

安装到MBR需要用到工具bootlace或grubinst, bootlace可运行在DOS,Windows 95/98/Me 和 Linux下,而grubinst可运行在 Windows NT/2000/XP/2003/Vista,Linux 和 FreeBSD下。

在DOS, Windows 95/98/Me下,用bootlace把启动代码安装到第一只硬盘的MBR:

bootlace 0x80

在Linux下,用bootlace把启动代码安装到IDE0上主设备的MBR:

bootlace /dev/hda

在Windows NT/2000/XP/2003/Vista下,用grubinst把启动代码安装到第一只硬盘的MBR:

grubinst (hd0)

在Linux/FreeBSD下,用grubinst把启动代码安装到IDE0上主设备的MBR:

grubinst "(hd0)"

注意:grubinst有图形界面grubinst_gui,利用它可以更简单地把启动代码安装到MBR/启动扇区里。

安装启动代码到MBR后,还需要把grldr和menu.lst拷贝到硬盘上任意一个FAT16/FAT32/NTFS/EXT2分区的根目录里。

该方案的优点:

  • 不依赖于操作系统
  • 能够自动搜索硬盘上各个分区的grldr文件

------------------------------------------------------------------------------------

2.从分区启动扇区中启动

GRUB4DOS的启动代码也可以安装到某一FAT16/FAT32/NTFS/EXT2分区的启动扇区中。当从该分区启动时,会引导GRUB4DOS。

用grubinst把启动代码安装到第一只硬盘的第一个主分区里:

grubinst (hd0,0)

或者

grubinst -p=0 (hd0)

安装启动代码到启动扇区后,还需要把grldr和menu.lst拷贝到该分区的根目录里。

该方案的优点:

  • 不依赖于操作系统
  • 不需要修改MBR,因而可以使GRUB4DOS和其他的启动管理器共存

--------------------------------------------------------------

3.在DOS命令行启动

在CONFIG.SYS中启动GRUB4DOS: install=c:\some\where\grub.exe --config-file=FILE

在DOS命令行下启动GRUB4DOS: grub.exe --config-file=FILE

如果没有使用--config-file选项,缺省的菜单文件是 (hd0,0)/menu.lst

FILE可以菜单文件的名字,也可以是菜单的内容。例如:

grub.exe --config-file="root (hd0,0);chainloader +1"

在DOS下启动GRUB4DOS后,可以用quit命令返回到DOS中。

该方案的优点:

  • 不需要修改MBR和启动扇区
  • 可以根据需要在脚本或者其它DOS程序中启动GRUB4DOS

-----------------------------------------------------

4.在Linux下启动

在Linux下,可以用以下的命令启动GRUB4DOS:

kexec -l grub.exe kexec -e

注意:为了能在Linux下运行grub.exe,你需要使用打了kexec补丁的Linux内核。

该方案的优点:

  • 不需要修改MBR和启动扇区
  • 可以根据需要在脚本或者其它Linux程序中启动GRUB4DOS

-------------------------------------------------

5.通过Windows NT/2000/XP/2003的启动管理器启动GRUB4DOS

在 Windows NT/2000/XP/2003中,可以把grldr和menu.lst拷贝到C:\,然后在boot.ini的最后加上一行:

c:\grldr="Start GRUB4DOS"

如果boot.ini中的timeout值为零,把它设置为大于0的数字,例如timeout=30,然后保存boot.ini。

注意:boot.ini文件一般是隐藏的,你需要在文件夹选项中设置显示所有文件,或者在cmd中使用以下命令来去掉boot.ini的隐藏属性:

attrib -s -r -h c:\boot.ini

下一次启动Windows时,你会发现启动画面中多了Start GRUB4DOS这一选项,使用它便可启动GRUB4DOS。

该方案的优点:

  • 不需要修改MBR和启动扇区

------------------------------------------------------------------

6.通过Windows 7/ Vista 的启动管理器启动GRUB4DOS

首先,把grldr.mbr拷贝到C:\下,然后在cmd中使用以下的命令:

bcdedit /create /d "Start GRUB4DOS" /application bootsector

       bcdedit /set {id} device boot

       bcdedit /set {id} path \grldr.mbr

      bcdedit /displayorder {id} /addlast

 

第一个命令会生成一个 GUID ,把生成的GUID 放到 {id} 里.即可.


然后把grldr和menu.lst拷贝到任意一个FAT16/FAT32/NTFS/EXT2分区的根目录。

该方案也可应用于Windows NT/2000/XP/2003,但这些系统中修改启动菜单不是使用bcdedit,而是通过在boot.ini的最后加上这样的一行:

c:\grldr.mbr="Start GRUB4DOS"

下一次启动Windows时,你会发现启动画面中多了Start GRUB4DOS这一选项,使用它便可启动GRUB4DOS。

该方案的优点:

  • 不需要修改MBR和启动扇区
  • 能够自动搜索硬盘上各个分区的grldr文件

---------------------------------

资源:Grub4dos 最新版下载地址(在这里你可以根据版本选择下载)

转载于:https://www.cnblogs.com/iamnewsea/archive/2011/01/20/1939969.html

Grub4dos安装和启动完全指南相关推荐

  1. mysql columnstore引擎_ColumnStore完整验证指南之安装与启动停止

    官方文档https://mariadb.com/kb/en/library/mariadb-columnstore/ 推荐使用最新1.2.x最新版本. 先决条件 yum -y install boos ...

  2. Grub4Dos 安装Ubuntu 收藏

    Grub4Dos 安装Ubuntu 收藏 将Ubuntu LiveCD或LiveDVD镜像文件拷贝到C盘根目录(其他目录没试过).将镜像中的/casper/文件夹下的initrd.gz vmlinuz ...

  3. linux服务器数据库和监听自启动,linux64的神通数据库安装与启动

    目录 1. 安装包适配 2. 连接服务器 3. - 安装方式 - 自定义安装 - 静默方式安装 4. 启动数据库 1.安装包适配 安装包对应版本中标麒麟应该安装linux版本的神通数据库,飞腾的就安装 ...

  4. W-3 用grub4dos安装Windows7、Ubuntu 12.10双系统(图解)

    原文地址:(图解)用grub4dos安装Windows7.Ubuntu 12.10双系统作者:山贼小王 安装前准备文件: 一.下载Ubuntu12.10镜像文件,最新版本为12.10. 下载地址:ht ...

  5. elasticsearch安装 及 启动异常解决

    虚拟机使用net连接模式 1 Download and unzip the latest Elasticsearch distribution 2 Run bin/elasticsearch on U ...

  6. Mac OS X上下载安装和配置hadoop指南

    Mac OS X上下载安装和配置hadoop指南 jdk下载 下载hadoop 添加Hadoop环境变量 修改Hadoop的配置文件 启动Hadoop jdk下载 [可以在这个网盘去下载] https ...

  7. itunes 区域上架情况_在没有额外的膨胀软件的情况下安装iTunes的分步指南

    itunes 区域上架情况 Last week our friend Ed Bott wrote up an excellent article on how to install iTunes 10 ...

  8. 安装 JupyterHub 踩坑指南 —— 如何通过 JupyterHub 实现多用户管理

    安装 JupyterHub 踩坑指南 JupyterHub 简介 Jupyter Notebook and JupyterLab Jupyter Notebook 简介 JupyterLab 简介 安 ...

  9. 客快物流大数据项目(八):Docker的安装和启动

    目录 Docker的安装和启动 一.服务器规划 二.安装Docker 1.验证Linux内核版本 <

  10. vmware workstation 安装esx 启动vt功能

    vmware workstation 安装esx 启动vt功能,支持64bit虚拟机,如下所示: 转载于:https://blog.51cto.com/auqf12/1293587

最新文章

  1. 牛课网--走格子(环形遍历数组并且找出指定步数的位置)
  2. 深入理解三次握手四次挥手以及使用scapy实现ddos雏形
  3. 来自Android客户端什么意思,如何通过回调函数中的Node.js来自Android客户端
  4. 《信号与系统》期中总结
  5. 这篇顶会paper,讲述了疫情期间憋疯的你和我
  6. Java多线程之可见性之volatile
  7. Linux中的Java类,Java基础入门学习-Java中类的属性
  8. h5链接加上 vconsole_淘宝bp链接让你手动也可以像软件一样
  9. 多种方法对网页文字进行快速复制(仅供学习使用,勿践踏他人成果)
  10. 软件人员kpi制定模板_KPI绩效考核软件有哪些?拥有多种考核模板i人事
  11. 完爆面试官!2021Java高频精选面试题讲解
  12. 最新的Xcode6_beta_4下载
  13. java自动红包_Java一个简单的红包生成算法
  14. /etc/yum.repos.d及repo文件解析
  15. HTML5网页文本内容
  16. latex添加bibtex参考文献方法及pdf没有参考文献问题
  17. 百度智能云发布全新云智一体3.0架构,自研技术贯穿各层级
  18. 我们要理智使用计算机英语,新视野大学英语第四册(四级)期末复习重点单词词组句子...
  19. 【源头活水】IEEE TIFS 2022 | 基于不确定因素感知的鲁棒虹膜识别
  20. 可视化项目管理只需一个甘特图

热门文章

  1. 知乎热议20年科研怪状:为何论文创新性越强越难发表,跟风修修补补反而更容易发?
  2. https请求,报错Could not establish trust relationship for the SSL/TLS secure channel
  3. linux的字体文件夹在哪里,把windows下的字体安装到Linux系统下的方法介绍
  4. Ubutu 12.04LTS 安装搜狗拼音输入法+搜狗皮肤 步骤详解
  5. 量子计算机 液体核磁共振,用液体核磁共振实现量子计算
  6. 将lrc批量转换为txt,同时删除时间标签
  7. H3C模拟器安装及解决各种兼容性问题方法
  8. 关于{高级语言和低级语言}的。谬论!思想误区!解释。author:盗墓者是个丑奴儿
  9. CeoMax总裁WordPress模板3.8.1免受权版本
  10. 计算机网络在化学中的应用论文,计算机在化学中应用