【Grub2】制作BIOS版本Grub2引导
可以直接下载以下操作的所有文件: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引导相关推荐
- 【Grub2】制作UEFI版本Grub2引导
可以直接下载以下操作的所有文件:https://download.csdn.net/download/u010875635/10655981 本来不想设置积分,无奈最低只能设置1分,大家见谅.没有积分 ...
- 【Grub2】BIOS添加Grub2引导(Windows下操作)
电脑上安装的系统是Windows10,BIOS+MBR,想利用Grub2安装CentOS,和RemixOS三个操作系统. 为了实现硬盘安装CentOS,需要用到Grub2. 第一步.Grub2下载,文 ...
- Windows 下使用 grub2 制作美观的维护U盘
本来是想用 grub4dos 的,但是那个的界面比较难看,于是就找到了 grub,就有了这篇文章 这篇文章主要针对 BIOS,UEFI 可能不适用 预览 这是最终效果: 实用工具子菜单: 工具提取自老 ...
- 使用GRUB2制作多重系统引导程序
装了黑苹果后,同一硬盘多个分区,有不同的系统,为了统一管理,需要找一个通用性强的引导程序. 现在环境是这样的一块硬盘,MBR分区方式,4个主分区分别如下: 文件系统 操作系统 引导方式 分区一(C ...
- grub2命令 linux启动盘,Grub2 制作多系统U盘启动
文章目录 1.通过DiskGenius对U盘进行转换,并分区 2.在Linux系统中向U盘安装`grub2` 3.去GNOME-LOOK官网下载喜欢的主题 4.配置grub2 5.制作Mac启动盘 6 ...
- Grub2 制作多系统U盘启动
文章目录 1.通过DiskGenius对U盘进行转换,并分区 2.在Linux系统中向U盘安装`grub2` 3.去GNOME-LOOK官网下载喜欢的主题 4.配置grub2 5.制作Mac启动盘 6 ...
- t460s linux 数据库,lenovo thinkpad t460s升级bios版本,造成opensuse linux 引导丢失修复...
lenovo thinkpad t460s升级bios版本,造成opensuse linux 引导丢失修复 原来的eps分区还在的,只是boot manager中的efi引导选项被清除了. windo ...
- lenovo thinkpad t460s升级bios版本,造成opensuse linux 引导丢失修复...
lenovo thinkpad t460s升级bios版本,造成opensuse linux 引导丢失修复 原来的eps分区还在的,只是boot manager中的efi引导选项被清除了. windo ...
- grub2 linux 参数,对grub2的详细介绍
翻译了grub2官方手册的绝大部分内容,然后自己整理了一下.因为内容有点杂,所以章节安排上可能不是太合理,敬请谅解. 本文目录: 1.1 基础内容 1.2 安装grub2 1.3 grub2配置文件 ...
最新文章
- IT项目管理课程培训
- Visual Studio Code 1.33 发布
- 绿色vmware 安装后看不到虚拟的网卡
- Teams AppId, InstallationId 和 ExternalId 的区别
- 计算机各个部件配合完成加减乘除(计组学习二)
- lua系列之 lua-cjson模块安装报错问题解决
- BIO,NIO的区别,使用场景。
- C#即时通讯(局域网QQ)
- mpa和pis_扭矩换算mpa(压力与扭矩换算)
- 传智播客JAVA培训 yongyou周小结
- 腾讯云服务器购买与备案
- 二进制文件操作-存储与读取
- Spring Boot打包成执行jar后获取classpath下文件异常解决
- [2019.7.31~2019.8.15]纪中集训游记
- 【华人学者风采】谭平 阿里人工智能实验室
- Linux常用命令——最详细!!!!
- 弯道超车老司机戏耍智能合约——竞态条件漏洞 | 漏洞解析连载之三
- 当当电子书生成pdf示例
- Window电脑无法连接网络问题(360断网急救箱网络连接配置修复失败)
- Hadoop1.2.0开发笔记(八)