无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 20291|回复: 30
打印 上一主题 下一主题

[分享] 自用快速调试传统BIOS以及模拟EFI引导合集 体积8MB大小 (补图)

    [复制链接]
跳转到指定楼层
1#
发表于 2016-12-9 22:38:07 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 dnns 于 2016-12-9 23:09 编辑

补点图. 不然这年头没图真是没JJ -  -

引导界面内 可以按 T 键切换菜单视图查看

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



图中为 单菜单 视图, 而 List icons 这个菜单内可以查看 --class 能调用的图标.

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



图中为 多菜单 视图, 根据分辨率显示数量不等 -  - 为眼神不好的亲而设.

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



图中为 树菜单 视图, 比较直观如果菜单比较多的亲们建议这视图比较效率.
图中菜单 Virtual UEFI x64 (可以按快捷键6快速引导) 和 Virtual UEFI ia32(可以按快捷键3快速引导) 是从传统 BIOS 模拟 EFI 用的基于 EDK2 DUET
其他老工具就不介绍了.

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



图中为图标列表菜单. 由于图标比较多. 亲们还是自行通过进入 List icons 菜单查看吧. 同样可以按 T 切换视图 ( 转为眼神不好的亲而设 )


如跟帖讨论或者论坛联系不见踪影可发邮件至邮箱保证有空必回 on我ly邮my箱ge地mi址ni@gmail.com ( 地址内中文请去除 -  - )

========================================================================================
1. 概览 ( 懒人或老鸟只读这个足够 )
========================================================================================

直接解压到需要安装调试的 U盘 虚拟硬盘 物理硬盘 等存储介质 ( MBR GPT 通用 建议省去必要的麻烦使用FAT32 老鸟自行判断 )
以管理员身份运行运行 install 目录下 install.bat 进行安装 ( 如果存储介质是空的无需备份的话 )
安全起见以管理员身份运行 install 目录下 backup.bat 进行备份 MBR PBR 备份会再 backup 目录下 备份目录里 restore.bat 为恢复脚本 ( 存储介质内数据请自行备份 )
安装和备份部分就这么多了 至于配置文件 boot 目录下 eradius.cfg 有一些新手看上去比较复杂实例 如果习惯敲的老鸟命令 连 boot 目录也可以移除
eradius.cfg 配置文件有特殊需求可以跟帖说, 会看需求跟进说明和解析, 毕竟这货的出发目的只为方便调试而不用切换多环境虚拟机或者物理机进行调试而已

进入引导界面后 按T键切换引导菜单样式 分别为 单菜单 多菜单 树菜单(比较直观) 3种样式 ( 传统 bios 默认树菜单 / ia32 默认单菜单 / x64 默认多菜单 )
传统 BIOS 引导下按数字键6快捷键从 传统 BIOS 引导模拟 EFI x64, 按数字键3快捷键从 传统 BIOS 引导模拟 EFI ia32

以下是简单经过测试使用正常的 ( 需要自己挖掘可以不看以下内容了 但希望有挖到新概念新货的说出来大家分享分享 )
只支持 32位 的 触屏笔记本 通过模拟 UEFI 安装 WIN10 32位 ( 测试目的是让不支持 EFI 的 设备支持EFI )
只支持 32位 EFI 的触屏平板 ( 测试目的随意安装系统或多系统 )
只支持 64位 EFI 的触屏平板 ( 测试目的随意安装系统或多系统 )
同时支持 传统BIOS 或者 EFI 同时支持 32位 64位 的台式电脑 ( 测试目的各种折腾 )
一些虚拟机测试如 VirtualBox / QEMU / PXE / IPXE ( 测试目的各种折腾 环境自行准备 只需要 iso.iso 做测试而已 )

========================================================================================





========================================================================================
2. 完整文件与目录简单说明
========================================================================================

tree /f > readme.txt
│  iso.iso ( GRUB2 通用 ISO 镜像, 支持 LEGACY BIOS / UEFI ia32 x64 启动, 镜像可以单独分离使用与以下其他文件无任何关系 )
│  bios ( GRUB4DOS 文件 grldr )
│  
├─install ( 快速安装备份 MBR PBR 目录, 如无需要可整个目录移除, 建议覆盖目录下文件到 boot 目录下方便备用以及备份, 此目录更名或者放置任意目录也是能使用的但前提必须要放到你要使用的介质里 )
│      pbr ( PBR 文件 )
│      mbr ( MBR 文件 )
│      bios64 ( 可更名为 bios 替换根目录 bios 文件, 启动直接引导模拟 EDK2 DUET Virtual UEFI x64 )
│      bios32 ( 可更名为 bios 替换根目录 bios 文件, 启动直接引导模拟 EDK2 DUET Virtual UEFI ia32 )
│      backup.bat ( 快速备份 MBR PBR 以及配置文件脚本 建议管理员身份运行 )
│      booticex86.exe ( BOOTICE 实用工具 )
│      install.bat ( 快速安装 MBR PBR 以及配置文件脚本 建议管理员身份运行, 运行前建议运行 backup.bat 进行备份 )
│      eradius.cfg ( 原始的实例配置文件 )
│      
├─boot
│      eradius.cfg ( 实例配置文件 )
│      
└─efi
    ├─boot ( 可更名或者移除 )
    │      bootia32.efi ( 默认 UEFI ia32 引导文件 )
    │      bootx64.efi ( 默认 UEFI x64 引导文件 )
    │      
    └─clover ( 更名或者移除后 EDK2 DUET Virtual UEFI 须自行选择 EFI 引导文件 )
            cloveria32.efi ( EDK2 DUET Virtual UEFI ia32 默认引导文件, 默认引导 /efi/boot/bootia32.efi )
            cloverx64.efi ( EDK2 DUET Virtual UEFI x64 默认引导文件, 默认引导 /efi/boot/bootx64.efi )

========================================================================================





========================================================================================
3. 按需求删减文件与目录简单说明 ( 如果调试目标机器只支持 32位 以下带有 64 字符文件可以移除 )
========================================================================================

镜像 ISO 调试:
只需要 iso.iso 单个文件即可
└─ iso.iso

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

传统 BIOS 调试:
根目录下 bios 文件为 传统 BIOS 默认引导文件, 默认使用了 GRUB4DOS 依赖 iso.iso 文件启动
├─ iso.iso
├─ bios
└─ efi ( 不需UEFI调试可移除 )
     ├─ boot
     │       bootia32.efi
     │       bootx64.efi
     │
     └─ clover
              cloveria32.efi
              cloverx64.efi

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

通过传统 BIOS 模拟 UEFI 调试:
保留整个 efi 目录方便调试, 也可移除但需要手动选择 EFI 引导文件
├─ bios ( 可以根据需求使用 boot 目录下 bios32 bios64 替换支持虚拟 UEFI ia32 x64 )
└─ efi
     ├─ boot ( 可替换移除 )
     │       bootia32.efi
     │       bootx64.efi
     │
     └─ clover ( 可替换移除 )
              cloveria32.efi
              cloverx64.efi

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

纯 UEFI 调试:
只需要 efi 目录, 保留目录下 boot 目录, clover 目录可以移除
└─ efi
     └─ boot
              bootia32.efi
              bootx64.efi

========================================================================================

附件 quick-test.7z
下载地址
链接: http://pan.baidu.com/s/1kVz4RmJ 密码: wsap

评分

参与人数 4无忧币 +20 收起 理由
蓝星明月 + 5 赞一个!
wuhuyou + 5 很给力!
hero8000 + 5 赞一个!
wintoflash + 5 很给力!

查看全部评分

2#
发表于 2016-12-9 22:46:44 | 只看该作者
谢谢分享,下载备用。

点评

刚刚发了忘记 补图补JJ  详情 回复 发表于 2016-12-9 23:20
回复

使用道具 举报

3#
 楼主| 发表于 2016-12-9 23:20:07 | 只看该作者
不知 发表于 2016-12-9 22:46
谢谢分享,下载备用。

刚刚发了忘记 补图补JJ
回复

使用道具 举报

4#
发表于 2016-12-10 00:35:26 | 只看该作者
谢谢分享!下载收藏备用。
回复

使用道具 举报

5#
发表于 2016-12-10 07:24:08 | 只看该作者
新手,刚好可以拿来练手学习下~
回复

使用道具 举报

6#
发表于 2016-12-10 09:53:27 | 只看该作者
应该是个好工具。感谢分享。
回复

使用道具 举报

7#
发表于 2016-12-10 10:23:06 | 只看该作者
看上去很厉害的样子,支持楼主分享成果。
回复

使用道具 举报

8#
发表于 2016-12-10 10:37:10 | 只看该作者
谢谢楼主分享成果!
回复

使用道具 举报

9#
发表于 2016-12-10 10:47:48 | 只看该作者
哗。。。真的很不错啊,感谢楼主分享!
回复

使用道具 举报

10#
发表于 2016-12-10 12:47:52 | 只看该作者
感谢分享!
回复

使用道具 举报

11#
发表于 2016-12-11 11:27:23 | 只看该作者
你这个是技术贴,必须支持了!
回复

使用道具 举报

12#
发表于 2016-12-23 19:30:25 | 只看该作者
本帖最后由 kenddy 于 2016-12-23 19:35 编辑

64位uefi  GPT不知要如何安装32位win10?请大神赐教。谢谢!

点评

你的是纯平板? 还是带有 legacy bios 的台式机? 如果是后者可以通过模拟 ia32 安装32位win10  详情 回复 发表于 2016-12-24 11:29
回复

使用道具 举报

13#
 楼主| 发表于 2016-12-24 11:29:05 | 只看该作者
kenddy 发表于 2016-12-23 19:30
64位uefi  GPT不知要如何安装32位win10?请大神赐教。谢谢!

你的是纯平板? 还是带有 legacy bios 的台式机?
如果是后者可以通过模拟 ia32 安装32位win10
回复

使用道具 举报

14#
发表于 2017-1-5 13:07:03 | 只看该作者
本帖最后由 coolrikuy 于 2017-1-5 13:09 编辑

这个老强悍了,不支持EFI启动的老电脑也能用上EFI了~~~牛牛牛!!!

如此,纯EFI的电脑岂不是成了鸡肋。。。传统BIOS启动竟可以模拟32&64位EFI~~~反而是老电脑的BIOS兼容性更强大了~~嘿嘿~~~
回复

使用道具 举报

15#
发表于 2017-1-6 02:13:27 | 只看该作者
好工具感谢楼主分享。
回复

使用道具 举报

16#
发表于 2017-1-13 01:40:52 | 只看该作者
谢谢分享了。。。。
回复

使用道具 举报

17#
发表于 2017-1-13 10:44:34 | 只看该作者
下载学习。。。谢谢楼主分享!
回复

使用道具 举报

18#
发表于 2017-1-18 11:48:03 | 只看该作者
模拟EFI引导是个好工具。!
回复

使用道具 举报

19#
发表于 2017-3-20 22:24:15 | 只看该作者
希望大侠做个EFI下模拟BIOS启动的工具,用来在EFI下安装XP,谢谢!!!
回复

使用道具 举报

20#
发表于 2017-4-24 14:56:40 | 只看该作者
没看明白,好高深
回复

使用道具 举报

21#
发表于 2017-4-24 17:09:37 | 只看该作者
不明白了,还是说的我脑袋晕了
回复

使用道具 举报

22#
发表于 2018-9-29 15:08:14 | 只看该作者
你好,关于
自用快速调试传统BIOS以及模拟EFI引导合集 体积8MB大小 (补图)   
里面的引导是怎么编写实现的呢,我想做个一键部署模拟UEFI和PE的工具玩玩,能否留个qq呢,谢谢

点评

什么引导呢? 原引导程序是 GRUB2 源码修改后编译的. 模拟 EFI 的源码是 EDK2 DUET VIRTUAL UEFI BIOS. 由于懒得编译的原因(因为要部署编译环境比较麻烦如果目前的情况可以用 docker 来部署编译环境). 我比较懒使用  详情 回复 发表于 2018-11-14 21:56
回复

使用道具 举报

23#
发表于 2018-10-2 15:16:41 | 只看该作者
不错的说,今天才看到!
回复

使用道具 举报

24#
 楼主| 发表于 2018-11-14 21:56:20 | 只看该作者
残逝余炫 发表于 2018-9-29 15:08
你好,关于
自用快速调试传统BIOS以及模拟EFI引导合集 体积8MB大小 (补图)   
里面的引导是怎么编写实现 ...

什么引导呢?
原引导程序是 GRUB2 源码修改后编译的.
模拟 EFI 的源码是 EDK2 DUET VIRTUAL UEFI BIOS. 由于懒得编译的原因(因为要部署编译环境比较麻烦如果目前的情况可以用 docker 来部署编译环境). 我比较懒使用的是从 clover 里直接提取出来的.

至于一键部署模拟 UEFI 你直接用我这个把倒数时间设成0秒. default 会保存你最后选择的选项的. 你只要再选择界面时候 先选要模拟的 32 还是 64 EFI 再选择你后面需要进入的启动项. 下次开机时候会自动选择你最后选择过的. 除非人手干预选择项目. 否则就是一键部署模拟UEFI了. 如果不设倒数0秒. 其实就是敲2下回车的事而已.
回复

使用道具 举报

25#
发表于 2019-5-14 10:03:05 | 只看该作者
谢谢分享!下载收藏备用
回复

使用道具 举报

26#
发表于 2019-5-14 11:33:44 | 只看该作者
行動表達~ ~ 感谢分享!
╰○︿′
* ︿)
  〈
~~~~~








回复

使用道具 举报

27#
发表于 2020-8-28 13:28:12 | 只看该作者
谢谢!!!  支持!!!  谢谢!!!  支持!!!  谢谢!!!  支持!!!
回复

使用道具 举报

28#
发表于 2020-11-28 11:16:48 | 只看该作者
这个程序有没有更新了?我用试了几台电脑,基本卡在cd: done6这里。
回复

使用道具 举报

29#
发表于 2020-11-28 11:18:02 | 只看该作者
我怎么找不到上传图片的地方?
回复

使用道具 举报

30#
发表于 2021-5-12 18:33:07 | 只看该作者
谢谢分享!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-23 19:53

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表