无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: 2011yaya2007777
打印 上一主题 下一主题

[原创] GRUB4DOS for UEFI

    [复制链接]
3211#
发表于 5 天前 来自手机 | 只看该作者
请2011yaya2007777开发大神优化UEFI版的map代码,提升map加载速度
回复

使用道具 举报

3212#
发表于 5 天前 | 只看该作者
支持支持!!!!
回复

使用道具 举报

3213#
发表于 5 天前 | 只看该作者
提升map加载文件到内存的速度,我认为优化UEFI版的map代码只是一方面,更有可能是从gpt分区读取文件的速度慢啦
回复

使用道具 举报

3214#
 楼主| 发表于 5 天前 | 只看该作者
请2011yaya2007777开发大神优化UEFI版的map代码

请问,在bios及uefi模式,vhd是同一个文件吗?
如果不是同一个文件,各在什么类型的分区?既fat/efat/ntfs等等。与mbr/gpt无关。
回复

使用道具 举报

3215#
发表于 5 天前 来自手机 | 只看该作者
是同一个文件,同一台电脑,vhd在ntfs分区,分区编号hd0,2
回复

使用道具 举报

3216#
发表于 5 天前 来自手机 | 只看该作者
2011yaya2007777大神,我说详细点,方便大神升级改进。,同一台电脑,同一个vhd文件(12g),同一类型固态硬盘。Bios启动下(拔掉了所有gpt磁盘的数据线),vhd文件在ntfs分区,分区编号hd0,0(三星ssd)。uefi启动(拨掉所有mbr磁盘数据线),VHD文件在ntfs分区,分区编号hd0,2(三星ssd)。map加载测试:map加载到内存速度,bios版是uEFI版的2倍有余。我的体验总结map加载速度:grub4dos(bios)每秒100M以上>>grub4dos (uefi)每秒略高于55M>grub2每秒略低于55M。
回复

使用道具 举报

3217#
发表于 4 天前 | 只看该作者
good
回复

使用道具 举报

3218#
 楼主| 发表于 4 天前 | 只看该作者
同一台电脑,同一个vhd文件(12g),同一类型固态硬盘

看来你有两个三星ssd固态硬盘,一个是MBR分区,一个是GPT分区。你比较的是这两个固态硬盘上的vhd文件。这样比较可变因素太多。

你这样测试:
1. 只保留GPT分区的三星ssd固态硬盘。(即拔掉MBR分区的三星ssd固态硬盘。)
2. 做一个双启动U盘(bios/uefi)
3. 分别以两种不同方式(bios/uefi)从U盘启动,启动GPT分区的三星ssd固态硬盘上的vhd。
然后再报告测试结果。
回复

使用道具 举报

3219#
发表于 3 天前 来自手机 | 只看该作者
用grub4dos2024.2.26bios版的U盘以legacy方式 启动后,输入map --mem --top (hd1,2)/system/win7.vhd  (hd3)   ,输入后显示selected item cannot fit  into  memory,但用grub4dos2024.2.6bios版的三星ssd启动,能正常加载同类型三星ssd的mbr分区的同大小vhd,速度每秒100m以上。现在我庆幸我的ssd大部分都是BIOS启动,唯一的grub4dos 的uefi版map  加载真的慢
回复

使用道具 举报

3220#
发表于 3 天前 来自手机 | 只看该作者
希望2011yaya2007777大神自己测试一下BIOS和uefi加载同类硬盘同为12G大小vhd文件到内存的速度
回复

使用道具 举报

3221#
 楼主| 发表于 3 天前 来自手机 | 只看该作者
我没有条件测试。如果你觉得测试辛苦,那就算了。
回复

使用道具 举报

3222#
发表于 3 天前 | 只看该作者
有网启功能吗???
回复

使用道具 举报

3223#
 楼主| 发表于 3 天前 | 只看该作者
希望2011yaya2007777大神自己测试一下BIOS和uefi加载同类硬盘同为12G大小vhd文件到内存的速度

看了一下代码,这个读文件速度的差异,是由于BIOS使用其提供的int13读磁盘,而UEFI使用其提供的读写协议读磁盘,这之间存在差异。
回复

使用道具 举报

3224#
发表于 3 天前 来自手机 | 只看该作者
辛苦2011yaya2007777大神啦,终于找到了真正的原因,我刚才换了台机器 (华硕)做了测试,用两种U盘启动,map加载同一分区同一vhd文件(15G大小 ),结果BIOS版为45秒,uEFI版为139秒。差异为3倍。我担心如果以后厂家只允许efi启动,这么慢的加载速度,大镜像内存系统根本没法玩了,大神想想提速的办法吧
回复

使用道具 举报

3225#
发表于 3 天前 来自手机 | 只看该作者
2011yaya2007777大神,uefi依赖的读写协议升级后,加载速度会提升吗?
回复

使用道具 举报

3226#
发表于 昨天 10:12 | 只看该作者
江南一根葱 发表于 2021-4-21 13:23
ipxe不够骚,不能网启安装微软原版iso(要外置boot.wim)

他这个不能网卡直接引导启动,需要客户端进入g4d环境。
纯网卡直接启动需要dhcp支持
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-7-7 03:18

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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