无忧启动论坛

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

[原创] GRUB2 UEFI 下的磁盘仿真

    [复制链接]
631#
发表于 2023-8-14 14:36:12 | 只看该作者
回复

使用道具 举报

632#
发表于 2023-9-13 12:57:43 | 只看该作者
    用来网启不错,可以支持proxydhcp了,哈哈



回复

使用道具 举报

633#
发表于 2023-10-6 17:25:58 | 只看该作者
学习了!!!!!!!!!!!
回复

使用道具 举报

634#
发表于 2023-11-24 16:38:53 | 只看该作者
初学者前来学习一下,感谢分享
回复

使用道具 举报

635#
发表于 2023-11-24 17:45:45 | 只看该作者
谢谢分享
回复

使用道具 举报

636#
发表于 2023-11-24 21:09:34 | 只看该作者
感谢分享
回复

使用道具 举报

637#
发表于 2024-4-29 09:31:13 | 只看该作者
本帖最后由 liuzhaoyzz 于 2024-4-29 09:37 编辑
wintoflash 发表于 2021-6-17 20:04
我也是醉了。你下载 grub-2.06.tar.gz (或者 tar.xz),里面有个 NEWS。

想看详细的,就看它的提交历 ...

想请教下,对于你魔改的grub2和官方GNU grub2,对于启动linux方面,具体有哪些革命性的改进,就是说原来GNU grub2做不到的,你做到了?我感觉linxu用loopback+内核支持挂载iso的话,感觉很多都可以启动。map启动linux的话,感觉不能算是革命性的改进。map对于WINPE和RAMOS支持可以算是革命性的改进。
过安全启动支持算不算是改进?我对安全启动没怎么研究。

有优点尽管说!请不要谦虚!











点评

对于Linux的启动,基本没有什么改动。 各Linux发行版基本上都是用的grub2启动,grub2肯定对Linux的支持是最完善的,这也没什么改进空间啊。  详情 回复 发表于 2024-4-29 16:25
回复

使用道具 举报

638#
 楼主| 发表于 2024-4-29 16:25:54 | 只看该作者
liuzhaoyzz 发表于 2024-4-29 09:31
想请教下,对于你魔改的grub2和官方GNU grub2,对于启动linux方面,具体有哪些革命性的改进,就是说原来G ...

对于Linux的启动,基本没有什么改动。
各Linux发行版基本上都是用的grub2启动,grub2肯定对Linux的支持是最完善的,这也没什么改进空间啊。

点评

哦,了解了。  详情 回复 发表于 2024-4-29 23:46
回复

使用道具 举报

639#
发表于 2024-4-29 23:46:48 | 只看该作者
wintoflash 发表于 2024-4-29 16:25
对于Linux的启动,基本没有什么改动。
各Linux发行版基本上都是用的grub2启动,grub2肯定对Linux的支持 ...

哦,了解了。
回复

使用道具 举报

640#
发表于 2024-4-30 13:55:47 | 只看该作者
谢谢分享
回复

使用道具 举报

641#
发表于 2024-6-25 20:10:26 来自手机 | 只看该作者
感谢wintoflash大神的杰作,解决了efi启动下的磁盘仿真,让我实现了efi启动下的win7+vhd+svbus的内存系统ramos驱动。真的很兴奋,但有一点遗憾:grub2的map加载vhd到内存速度太慢,只有55m/s,而grub4dos(mbr版)的加载速度可达500m/s,都是用固态硬盘测试。希望wintoflash大神改进一下map的加载到内存的速度,相信wintoflash大神肯定能行。另外,说实话:wintoflash的grub2比老外的grub2强多了,功能丰富而且实用,用了后直接把老外的grub2win卸载了。

点评

我无意间看到了你的这个回帖。你的测试不完全正确,你用的菜单的菜单参数应该有问题。wintoflash魔改的grub2的map速度要比g4e的速度读文件更快,因为它支持块模式。map -l参数了解下。 menuentry "SX70211.vhd-sv  详情 回复 发表于 2025-4-11 07:49
回复

使用道具 举报

642#
发表于 2024-6-25 20:11:37 来自手机 | 只看该作者
感谢wintoflash大神的杰作,解决了efi启动下的磁盘仿真,让我实现了efi启动下的win7+vhd+svbus的内存系统ramos驱动。真的很兴奋,但有一点遗憾:grub2的map加载vhd到内存速度55m/s,而grub4dos(mbr版)的加载速度可达500m/s,都是用固态硬盘测试。希望wintoflash大神改进一下map的加载到内存的速度,相信wintoflash大神肯定能行。另外,说实话:wintoflash的grub2比老外的grub2强多了,功能丰富而且实用,用了后直接把老外的grub2win卸载了。
回复

使用道具 举报

643#
发表于 2024-6-28 15:34:56 来自手机 | 只看该作者
blocklist,我试了一下,map加|参数,不行
回复

使用道具 举报

644#
 楼主| 发表于 2024-7-4 17:57:26 | 只看该作者
回复

使用道具 举报

645#
发表于 2024-9-4 12:14:14 来自手机 | 只看该作者
谢谢你的共享
回复

使用道具 举报

646#
发表于 2024-10-9 08:23:59 | 只看该作者
感谢分享
回复

使用道具 举报

647#
发表于 2024-10-9 09:01:44 | 只看该作者
感谢分享
回复

使用道具 举报

648#
发表于 2024-11-15 19:31:05 | 只看该作者
回复

使用道具 举报

649#
发表于 2025-1-13 09:25:28 | 只看该作者

谢谢分享
回复

使用道具 举报

650#
发表于 2025-1-13 10:32:48 | 只看该作者
感谢分享
回复

使用道具 举报

651#
发表于 2025-1-14 21:35:25 | 只看该作者
感谢分享
回复

使用道具 举报

652#
发表于 2025-4-9 22:08:42 | 只看该作者
感谢太强大 了啊
回复

使用道具 举报

653#
发表于 2025-4-11 07:49:24 | 只看该作者
scdragonlcy 发表于 2024-6-25 20:10
感谢wintoflash大神的杰作,解决了efi启动下的磁盘仿真,让我实现了efi启动下的win7+vhd+svbus的内存系统ra ...

我无意间看到了你的这个回帖。你的测试不完全正确,你用的菜单的菜单参数应该有问题。wintoflash魔改的grub2的map速度要比g4e的速度读文件更快,因为它支持块模式。map -l参数了解下

menuentry "SX70211.vhd-svbus-ntboot" "/VHD/SX70211.vhd" {
search --no-floppy --set --file $2
map --mem --rt -l $2
ntboot --win --highest=no --efi=(vd0,1)/EFI/boot/bootx64.efi --winload=\\Windows\\System32\\winload.efi (vd0,1)
}
回复

使用道具 举报

654#
发表于 2025-4-29 19:33:42 | 只看该作者
谢谢,我试一下
回复

使用道具 举报

655#
发表于 2025-4-30 06:51:33 | 只看该作者
强大的仿真
回复

使用道具 举报

656#
发表于 2025-4-30 16:55:15 | 只看该作者
liuzhaoyzz兄弟(665#),根据你的提示,我重写cfg文件,如下
menuentry "win7.vhd-svbus-ntboot" "/system/win7.vhd" {
search --no-floppy --set --file $2
map --mem --rt -l $2
ntboot --win --highest=no --efi=(vd0,1)/EFI/boot/bootx64.efi --winload=\\Windows\\System32\\winload.efi (vd0,1)
}
结果启动选择该项后,直接跳回主菜单

而我原来的菜单,选择后仍然可以启动,只是加载速度慢,为55m/s,如下:
menuentry "BOOT VHD2" {
map --mem --rt  (hd1,gpt3)/system/win7.vhd
chainloader (hd3,gpt1)/EFI/Microsoft/Boot/bootmgfw.efi
}

注意:我一共3个实硬盘hd0、hd1、hd2。hd1是放vhd文件的硬盘,hd3是加载vhd后形成的虚拟硬盘。

请你修改一下你的启动代码,我再试一下
拜托啦,最后有点注释,我容易看懂(我是小白)
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-6-4 11:39

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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