江南一根葱 发表于 2020-1-17 16:12:08

本帖最后由 江南一根葱 于 2020-1-17 16:13 编辑

hhh333 发表于 2020-1-17 16:07
好像不完全是这样的吧。因为这样用,在ipxe中没有任何问题,即保证要有bootmgr,BCD名称和WIM的名称可以 ...
你这个应该是为了各种环境通用啥的才改的吧,我倒没这么用过,要不先试试整套不没改bootmgr的再排除下问题这个包是没改过
https://github.com/a1ive/grub2-filemanager/blob/master/arch/legacy/wimboot.gz
你用里面的文件先试下看

2010up 发表于 2020-1-17 17:01:05

非常好,顶。。。。。。。。。。。。

hhh333 发表于 2020-1-17 17:24:37

一样的问题,试了下不用函数的
menuentry "启动 WIN8.1 PE" --class windows --class os {
   linux16 ($root)/BOOT/wimboot
   initrd16 ($root)/BOOT/H3_MGR81.BIN bootmgr
   initrd16 ($root)/BOOT/B81 B81
   initrd16 ($root)/BOOT/boot.sdi boot.sdi
   initrd16 ($root)/BOOT/H3_81PE.WIM H3_81PE.WIM
}


看到错误提示如下:


江南一根葱 发表于 2020-1-17 17:39:26

hhh333 发表于 2020-1-17 17:24
一样的问题,试了下不用函数的
menuentry "启动 WIN8.1 PE" --class windows --class os {
   linux16...

grub2不支持这么写吧
https://www.aioboot.com/en/wimboot/

hhh333 发表于 2020-1-17 20:04:20

本帖最后由 hhh333 于 2020-1-17 20:13 编辑

江南一根葱 发表于 2020-1-17 17:39
grub2不支持这么写吧
https://www.aioboot.com/en/wimboot/
按你的写法
   menuentry "启动 WIN8.1 PE 64" --class windows --class os {
linux16 ($root)/BOOT/wimboot;
initrd16 newc:bootmgr:($root)/BOOT/H3_MGR16.BIN \
         newc:B10:($root)/BOOT/B10 \
         newc:boot.sdi:($root)/BOOT/boot.sdi \
         newc:H3_8164.WIM:($root)/BOOT/ H3_8164.WIM;
}

错误提示是这样的:


反正都有问题

江南一根葱 发表于 2020-1-17 20:25:33

hhh333 发表于 2020-1-17 20:04
按你的写法
   menuentry "启动 WIN8.1 PE 64" --class windows --class os {
linux16 ($root)/BOOT/ ...

那就不太清楚了,你这个用法我还是头一次见{:1_186:}

mixegg 发表于 2020-1-17 21:40:47

正好需要。。谢谢

hhh333 发表于 2020-1-17 21:51:02

算了,不折腾了,g2的bios PXE网启就是个大坑,菜单中直接转iPXE了。

江南一根葱 发表于 2020-1-17 22:19:16

hhh333 发表于 2020-1-17 21:51
算了,不折腾了,g2的bios PXE网启就是个大坑,菜单中直接转iPXE了。

bios下适合用来管理菜单
我现在是grub2调用ipxe.krn来启iso之类的
不过grub2在bios下启wim一直没问题,用了也有几年了。

2012zyj 发表于 2020-1-17 22:34:49

henhaoa

zxz1155 发表于 2020-1-18 18:37:41

感谢楼主分享

hhh333 发表于 2020-1-19 15:21:13

本帖最后由 hhh333 于 2020-1-19 15:24 编辑

江南一根葱 发表于 2020-1-17 20:25
那就不太清楚了,你这个用法我还是头一次见
报告一下,一直在用win8pe测试,今天用W81、10试了一下,竟然成功了。又把win8的换成win10的bootmgr,好像也成功了。但又换用最新的bootmgr也失败了。看来这个winboot挑bootmgr。现在用以前我改BCD名称的那个是可以,回头我想重新来做一个又反复不成功。不知当初是怎么做的。用你发的那个包里面的bootmgr也启动不了w8PE。

另外,wimboot好像2.06版后一直没有更新,是17年的,从这个来看,是不是要用较早bootmgr才行。我现在用的win10-10240中的似乎没问题。

2010悟雨 发表于 2020-1-19 15:25:21

牛逼啊
看看

江南一根葱 发表于 2020-1-19 15:33:17

hhh333 发表于 2020-1-19 15:21
报告一下,一直在用win8pe测试,今天用W81、10试了一下,竟然成功了。又把win8的换成win10的bootmgr,好 ...
自己用wimboot我都是g4d下写菜单用的,一直也没问题,网启是ipxe   grub2是备用
grub2网启一般efi下用
不过我是一套win7的bootmgr bcd boot.sdi几乎能启所有7以上的wim(微软原版包暴力测试过),不知道你的用法为啥要用这么多bootmgr和bcd。。。

flyingdancex 发表于 2020-1-19 16:03:43

很给力!

hhh333 发表于 2020-1-19 19:34:26

江南一根葱 发表于 2020-1-19 15:33
自己用wimboot我都是g4d下写菜单用的,一直也没问题,网启是ipxe   grub2是备用
grub2网启一般efi下用
...

BIOS时期的产物,每套bootmgr-BCD对应一个WIM,g4d一直没有问题,近期用g2就有问题,当然都是指BIOS环境

wintoflash 发表于 2020-1-19 19:52:32

本帖最后由 wintoflash 于 2020-1-19 19:58 编辑

hhh333 发表于 2020-1-19 19:34
BIOS时期的产物,每套bootmgr-BCD对应一个WIM,g4d一直没有问题,近期用g2就有问题,当然都是指BIOS环境
g4d下你也用的wimboot?
bios下grub4dos和grub2启wimboot的原理不是一样吗。。。
还有,wimboot最新版是2.6.0,17年的,你是不是写错了。
wimboot源码的最近一次提交是19年1月。


hhh333 发表于 2020-1-19 20:34:03

wintoflash 发表于 2020-1-19 19:52
g4d下你也用的wimboot?
bios下grub4dos和grub2启wimboot的原理不是一样吗。。。
还有,wimboot最新版是 ...

1、wimboot我是在这里下的:http://git.ipxe.org/releases/wimboot/wimboot-latest.zip.
2、g4d中chenall工具中有用wimboot方式

有些菜单为什么要这么用,现在也想不起来了。真是汗颜。

sunshine166 发表于 2020-1-20 21:52:26

这个很牛啊,谢谢分享!

雪无踪 发表于 2020-1-21 18:00:58

来了来了

mooning 发表于 2020-1-21 19:02:48

下载学习玩玩。谢谢。

gankui 发表于 2020-1-23 20:05:41

666 先试一下

灵犀之心 发表于 2020-1-23 20:56:45

学习学习

zeroner 发表于 2020-1-23 22:49:15

谢谢大佬分享!!!!

guzhentao 发表于 2020-1-23 23:20:24

可以,学习一下

netsos2009 发表于 2020-1-27 12:29:08

谢谢分享,下载看看!

nishijiji1 发表于 2020-1-27 13:06:56

66666666666666666666

lomey 发表于 2020-1-27 13:29:59

好东西收藏一下

rroo 发表于 2020-1-27 21:25:58

强大

key0327 发表于 2020-1-28 11:18:16

学习中
页: 1 2 3 [4] 5 6 7 8 9 10 11 12
查看完整版本: [史上最伟大网管]全球首发!EFI下网络安装微软原版系统测试版(20200113)