可以直接下载以下操作的所有文件:https://download.csdn.net/download/u010875635/10655984

本来不想设置积分,无奈最低只能设置1分,大家见谅。没有积分的还是从grub2官网下载按照下面的修改吧

现如今,绝大部分电脑都是支持uefi的,所以一般没有人需要bios版本的grub2了,但是呢,仍然有部分电脑UEFI的兼容性上有问题,导致grub2无法正常引导启动,我的电脑就是,dell 5488,uefi启动蓝屏,但是又需要grub2引导windows和linux,于是折腾起bios版本grub2。

首先从grub2官网下载windows版本,这个实际跟uefi是同一个,只不过里面用到东西不一样。

解压grub2,在文件夹内新建makeBIOS.bat和i386-pc.cfg,整个结构如下:

i386-pc.cfg内容如下:

insmod search_fs_file
insmod search
insmod configfile
search.file /bios/grub/grub2.cfg root
set prefix=($root)/bios/grub
configfile ($root)/bios/grub/grub2.cfg

makeBIOS.bat内容如下(注意,下面 -p参数为当前目录,因为有搜索,并且注意若是安装到其它分区则需要修改):

grub-mkimage.exe -d i386-pc -c i386-pc.cfg -p /bios/grub -o z_core.img -O i386-pc biosdisk part_msdos fat exfat iso9660
copy i386-pc\boot.img z_boot.img
copy /b z_boot.img+z_core.img  z_g2ldr
del /f z_boot.img z_core.img
pause

运行makeBIOS.bat,生成z_g2ldr,使用bootice从文件恢复扇区,将其恢复到0-61扇区(假设生成的z_g2ldr为62扇区)

在第一个分区(实际上不是也可以,自动搜索)新建bios文件夹,bios内再建grub文件夹,复制i386-pc、locale文件夹以及unicode.pf2文件,还可以放一个背景图片。

然后启动时,系统就可以读取grub2.cfg菜单了,详细grub2.cfg菜单怎么编辑参考对应的grub2命令即可。

【Grub2】制作BIOS版本Grub2引导相关推荐

  1. 【Grub2】制作UEFI版本Grub2引导

    可以直接下载以下操作的所有文件:https://download.csdn.net/download/u010875635/10655981 本来不想设置积分,无奈最低只能设置1分,大家见谅.没有积分 ...

  2. 【Grub2】BIOS添加Grub2引导(Windows下操作)

    电脑上安装的系统是Windows10,BIOS+MBR,想利用Grub2安装CentOS,和RemixOS三个操作系统. 为了实现硬盘安装CentOS,需要用到Grub2. 第一步.Grub2下载,文 ...

  3. Windows 下使用 grub2 制作美观的维护U盘

    本来是想用 grub4dos 的,但是那个的界面比较难看,于是就找到了 grub,就有了这篇文章 这篇文章主要针对 BIOS,UEFI 可能不适用 预览 这是最终效果: 实用工具子菜单: 工具提取自老 ...

  4. 使用GRUB2制作多重系统引导程序

    装了黑苹果后,同一硬盘多个分区,有不同的系统,为了统一管理,需要找一个通用性强的引导程序. 现在环境是这样的一块硬盘,MBR分区方式,4个主分区分别如下:   文件系统 操作系统 引导方式 分区一(C ...

  5. grub2命令 linux启动盘,Grub2 制作多系统U盘启动

    文章目录 1.通过DiskGenius对U盘进行转换,并分区 2.在Linux系统中向U盘安装`grub2` 3.去GNOME-LOOK官网下载喜欢的主题 4.配置grub2 5.制作Mac启动盘 6 ...

  6. Grub2 制作多系统U盘启动

    文章目录 1.通过DiskGenius对U盘进行转换,并分区 2.在Linux系统中向U盘安装`grub2` 3.去GNOME-LOOK官网下载喜欢的主题 4.配置grub2 5.制作Mac启动盘 6 ...

  7. t460s linux 数据库,lenovo thinkpad t460s升级bios版本,造成opensuse linux 引导丢失修复...

    lenovo thinkpad t460s升级bios版本,造成opensuse linux 引导丢失修复 原来的eps分区还在的,只是boot manager中的efi引导选项被清除了. windo ...

  8. lenovo thinkpad t460s升级bios版本,造成opensuse linux 引导丢失修复...

    lenovo thinkpad t460s升级bios版本,造成opensuse linux 引导丢失修复 原来的eps分区还在的,只是boot manager中的efi引导选项被清除了. windo ...

  9. grub2 linux 参数,对grub2的详细介绍

    翻译了grub2官方手册的绝大部分内容,然后自己整理了一下.因为内容有点杂,所以章节安排上可能不是太合理,敬请谅解. 本文目录: 1.1 基础内容 1.2 安装grub2 1.3 grub2配置文件 ...

最新文章

  1. IT项目管理课程培训
  2. Visual Studio Code 1.33 发布
  3. 绿色vmware 安装后看不到虚拟的网卡
  4. Teams AppId, InstallationId 和 ExternalId 的区别
  5. 计算机各个部件配合完成加减乘除(计组学习二)
  6. lua系列之 lua-cjson模块安装报错问题解决
  7. BIO,NIO的区别,使用场景。
  8. C#即时通讯(局域网QQ)
  9. mpa和pis_扭矩换算mpa(压力与扭矩换算)
  10. 传智播客JAVA培训 yongyou周小结
  11. 腾讯云服务器购买与备案
  12. 二进制文件操作-存储与读取
  13. Spring Boot打包成执行jar后获取classpath下文件异常解决
  14. [2019.7.31~2019.8.15]纪中集训游记
  15. 【华人学者风采】谭平 阿里人工智能实验室
  16. Linux常用命令——最详细!!!!
  17. 弯道超车老司机戏耍智能合约——竞态条件漏洞 | 漏洞解析连载之三
  18. 当当电子书生成pdf示例
  19. Window电脑无法连接网络问题(360断网急救箱网络连接配置修复失败)
  20. Hadoop1.2.0开发笔记(八)

热门文章

  1. 编译链接实战(8)认识elf文件格式
  2. 网络安全-防火墙安全加固
  3. "心脏出血"本年度最严重的安全漏洞
  4. vivo Y93的Usb调试模式在哪里,打开vivo Y93Usb调试模式的方法
  5. 03 汽车以太网如何影响ECU和传感器设计
  6. 昨天晚上,我在按摩店睡觉,一觉醒来,我的车没了!
  7. 春运指南之:12306网上订票自动登录下单攻略及相关最新软件
  8. 老母鸡刷openwrt
  9. 互联网时代危机公关的传播特点
  10. Vue leaning(入门)第二弹