无忧启动论坛

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

RUN/NTBOOT for GRUB4EFI

    [复制链接]
571#
发表于 2023-7-31 21:05:05 | 只看该作者
刚刚在命令环境下,测试了一下启动 (hd1,5)/win=pes/pex64.wim,结果是成功的!

附图;

容易看出的是 patched BCD 的 len 有变化;

然后又把这个wim复制到 (hd2,4)/winpes/中,覆盖掉原来的pex64.wim;

最后用0701的文件,启动这个(hd2,4)/winpes/pex64.wim,结果是成功的!

可以排除是pex64.wim存在问题。




1.jpg (627.78 KB, 下载次数: 188)

1.jpg

2.jpg (855.76 KB, 下载次数: 177)

2.jpg

3.jpg (871.25 KB, 下载次数: 179)

3.jpg

4.jpg (750.07 KB, 下载次数: 174)

4.jpg
回复

使用道具 举报

572#
发表于 2023-7-31 21:25:54 | 只看该作者
好地方合格后即可
回复

使用道具 举报

573#
 楼主| 发表于 2023-7-31 21:47:10 来自手机 | 只看该作者
本帖最后由 2011yaya2007777 于 2023-7-31 21:49 编辑

不好意思,早上手机上看到的576#图不是现在这个,真是怪事。而586#图分不清楚文件和目录,几乎都是高亮的。如果在菜单里设置一下颜色就好多了。
不过这是小误会。启动不了是大事,现在还想不通。
回复

使用道具 举报

574#
发表于 2023-8-1 11:03:48 | 只看该作者
理解,确实想不通为什么就起不来;

自然会考虑是否存在不觉察的偶发粗差;

低级差错通常都被认为不可能而不能及时发现;

试过了,执行 ntboot /xxx/xyz.wim 这样的命令;

即使不存在/xxx/xyz.wim这个文件,也不会有出错提示;

命令行中执行如此,通过菜案操作亦如此;
回复

使用道具 举报

575#
 楼主| 发表于 2023-8-1 15:09:17 | 只看该作者
本帖最后由 2011yaya2007777 于 2023-8-1 15:10 编辑
即使不存在/xxx/xyz.wim这个文件,也不会有出错提示;

确实如此。ntboot只是告诉bcd启动文件是/xxx/xyz.wim,不碰触它。所以没有失败提示。

曾经怀疑是磁盘加密的问题,现在也排除了。

这个分区的pe可以在b250主板成功启动,麻烦你在那个主板测试一下。
debug 3
ntboot (hd2,4)/winpes/pex64.wim
boot
截图。
然后我比较一下有什么不同。

点评

好的,但是最早要等到下周一我才会有机会用到那台电脑。  详情 回复 发表于 2023-8-1 17:51
回复

使用道具 举报

576#
发表于 2023-8-1 17:51:08 | 只看该作者
2011yaya2007777 发表于 2023-8-1 15:09
确实如此。ntboot只是告诉bcd启动文件是/xxx/xyz.wim,不碰触它。所以没有失败提示。

曾经怀疑是磁盘 ...

好的,但是最早要等到下周一我才会有机会用到那台电脑。
回复

使用道具 举报

577#
 楼主| 发表于 2023-8-1 17:54:26 来自手机 | 只看该作者
不着急

点评

两台机器测试使用同一PEx64.wim,大小约191M(200465884 字节); 所用 NTBOOT 下载自 #573; 当 wim 在第一硬盘(SSD)上能成功启动; 在第二硬盘(机械盘)上: B250机器能成功启动,而B85则失败; 文件  详情 回复 发表于 2023-8-7 13:13
回复

使用道具 举报

578#
发表于 2023-8-7 13:13:35 | 只看该作者

两台机器测试使用同一PEx64.wim,大小约191M(200465884 字节);

所用 NTBOOT 下载自 #573;

当 wim 在第一硬盘(SSD)上能成功启动;

在第二硬盘(机械盘)上:

B250机器能成功启动,而B85则失败;

文件均在 (hd2,4)/winpes/ 中属于巧合;



B250-V.7z

656.09 KB, 下载次数: 6, 下载积分: 无忧币 -2

B85-X.7z

695.24 KB, 下载次数: 6, 下载积分: 无忧币 -2

回复

使用道具 举报

579#
 楼主| 发表于 2023-8-7 13:25:35 来自手机 | 只看该作者
很好。发现不同主板的同一硬盘分区的分区起始与磁盘签名不一样。
回复

使用道具 举报

580#
 楼主| 发表于 2023-8-7 13:27:53 来自手机 | 只看该作者
本帖最后由 2011yaya2007777 于 2023-8-7 13:46 编辑

在不同主板各执行一次:cat --hex (hd0)+1    截图
在不同主板各执行一次:cat --hex (hd1)+1    截图
在不同主板各执行一次:cat --hex (hd2)+1    截图
在不同主板各执行一次:cat --hex (hd3)+1    截图



点评

要等到晚上才能弄齐两台机器的; 只能U盘UEFI启动,不懂就问: (hd0)应该指U盘吗? (hd3)系统中不存在;  详情 回复 发表于 2023-8-7 13:55
回复

使用道具 举报

581#
发表于 2023-8-7 13:55:37 | 只看该作者
2011yaya2007777 发表于 2023-8-7 13:27
在不同主板各执行一次:cat --hex (hd0)+1    截图
在不同主板各执行一次:cat --hex (hd1)+1    截图
在 ...

要等到晚上才能弄齐两台机器的;

只能U盘UEFI启动,不懂就问:
(hd0)应该指U盘吗?
(hd3)系统中不存在;
回复

使用道具 举报

582#
 楼主| 发表于 2023-8-7 14:11:14 | 只看该作者
你先执行
find
然后看看有几个硬盘,就探测几个硬盘。
(hd0)是不是U盘不关心。应当是吧。
(hd3)系统中不存在,就不要探测。

点评

确认在B250上U盘UEFI启动: U盘是(hd0); (hd3)不存在,即使探测它也会有提示;  详情 回复 发表于 2023-8-7 14:31
回复

使用道具 举报

583#
发表于 2023-8-7 14:31:50 | 只看该作者
2011yaya2007777 发表于 2023-8-7 14:11
你先执行
find
然后看看有几个硬盘,就探测几个硬盘。

确认在B250上U盘UEFI启动:
U盘是(hd0);
(hd3)不存在,即使探测它也会有提示;
B85的要等到晚上才能弄;

B250-CAT.7z

2.38 MB, 下载次数: 15, 下载积分: 无忧币 -2

回复

使用道具 举报

584#
发表于 2023-8-7 20:09:06 | 只看该作者
本帖最后由 captain_g 于 2023-8-7 20:11 编辑

两台电脑上使用同一U盘启动;
系统中没有其他盘;

B85-CAT.7z

2.74 MB, 下载次数: 12, 下载积分: 无忧币 -2

回复

使用道具 举报

585#
 楼主| 发表于 2023-8-7 21:18:20 | 只看该作者
硬盘 HD1、HD2 从 B250 主板,移动到 B85 主板,没有重新分区及格式化吧?
为什么他们的分区表不一样?

B250主板:
HD1
磁盘签名    3F E0 3F E0
分区表       80    20 21 00    07    F5 A9 8C    00 08 00 00     00 80 A0 00
                 00    F5 AA 8C   0F    FE FF FF     00 10 A0 00     00 48 7C 1C
HD2
磁盘签名    DA 93 D6 4C
分区表       00    01 02 00    27    FE FF FF     40 00 00 00     C0 7F 61 0F
                 00    FE FF FF    0F    FE FF FF     C1 87 61 0F     3F 80 13 1C
                 00    FE FF FF    07    FE FF FF     40 08 75 2B     F0 57 C3 0E

B85主板:
HD1
磁盘签名    76 94 5E F1
分区表       80    20 21 00    07    56 51 05     00 08 00 00     00 80 40 00
                 00    56 52 05    0F    FE FF FF     00 10 40 00     81 35 DC 1C
HD2
磁盘签名    08 1A 09 1A
分区表       00    00 02 00    0F    FE FF FF     01 00 00 00     C0 8A A1 12

点评

我们可能走岔了! 您可能没有从一开始注意到我的反馈; 或者我前面的发帖有容易致人混淆的地方; 这是两台电脑,各自有一块自己的固态和机械盘; 不是(不是)将硬盘从一台机器上拆下来重新装到到另一台  详情 回复 发表于 2023-8-8 09:56
回复

使用道具 举报

586#
 楼主| 发表于 2023-8-8 07:00:00 | 只看该作者
本帖最后由 2011yaya2007777 于 2023-8-8 07:06 编辑

在B85主板执行:
blocklist (hd2,4)/wimpes/pex64.wim
cat --hex (hd2)1+1

点评

屏幕图片来了  详情 回复 发表于 2023-8-8 10:11
这个下午才能回复您  详情 回复 发表于 2023-8-8 09:56
回复

使用道具 举报

587#
发表于 2023-8-8 09:56:04 | 只看该作者
2011yaya2007777 发表于 2023-8-7 21:18
硬盘 HD1、HD2 从 B250 主板,移动到 B85 主板,没有重新分区及格式化吧?
为什么他们的分区表不一样?

...

我们可能走岔了!

您可能没有从一开始注意到我的反馈;

或者我前面的发帖有容易致人混淆的地方;

这是两台电脑,各自有一块自己的固态和机械盘;

不是(不是)将硬盘从一台机器上拆下来重新装到到另一台机器上;

我遇到的问题是:

做好的启动U盘(用0701版的文件):
ntboot/run 启动B85上的(hd2,4)/winpes/pex64.wim,成功;
但是,ntboot/run 启动B250上的(hd2,4)/winpes/pex64.wim,失败;

做好的启动U盘(用0720版的文件):
ntboot/run 启动B250上的(hd2,4)/winpes/pex64.wim,成功;
但是,ntboot/run 启动B85上的(hd2,4)/winpes/pex64.wim,失败;

至于发帖中用到的文件都是 (hd2,4)/winpes/pex64.wim,则属于巧合;

可以排除wim文件本身的问题,因为在两台机器上测试的时候,用的是同一个 wim 文件;

还有,比如在B85上,将(hd2,4)/winpes/pex64.wim 移动为 (hd1,5)/winpes/pex64.wim,则0720版的ntboot/run 却是可以启动它的!
回复

使用道具 举报

588#
发表于 2023-8-8 09:56:48 | 只看该作者
2011yaya2007777 发表于 2023-8-8 07:00
在B85主板执行:
blocklist (hd2,4)/wimpes/pex64.wim
cat --hex (hd2)1+1

这个下午才能回复您
回复

使用道具 举报

589#
发表于 2023-8-8 10:11:45 | 只看该作者
2011yaya2007777 发表于 2023-8-8 07:00
在B85主板执行:
blocklist (hd2,4)/wimpes/pex64.wim
cat --hex (hd2)1+1

屏幕图片来了

1.jpg (46.25 KB, 下载次数: 257)

1.jpg

2.jpg (185.69 KB, 下载次数: 242)

2.jpg

3.jpg (176.16 KB, 下载次数: 265)

3.jpg
回复

使用道具 举报

590#
 楼主| 发表于 2023-8-8 10:17:08 来自手机 | 只看该作者
乌龙,大误会。
回复

使用道具 举报

591#
 楼主| 发表于 2023-8-8 12:20:30 来自手机 | 只看该作者
很好,再看看pbr。
回复

使用道具 举报

592#
 楼主| 发表于 2023-8-8 12:21:26 来自手机 | 只看该作者
cat --hex (hd2)0x40+1

点评

请看:  详情 回复 发表于 2023-8-8 14:10
回复

使用道具 举报

593#
发表于 2023-8-8 14:10:42 | 只看该作者

请看:

b85-hd2-pbr-1.jpg (283.5 KB, 下载次数: 262)

b85-hd2-pbr-1.jpg

b85-hd2-pbr-2.jpg (282.56 KB, 下载次数: 260)

b85-hd2-pbr-2.jpg
回复

使用道具 举报

594#
 楼主| 发表于 2023-8-10 07:45:38 | 只看该作者
请看:

作为测试,你使用这个ntboot在B85主板执行:
ntboor (hd2,4)/wimpes/pex64.wim

ntboot.rar

804.3 KB, 下载次数: 13, 下载积分: 无忧币 -2

点评

还是没成功,见附图:  详情 回复 发表于 2023-8-10 10:46
回复

使用道具 举报

595#
发表于 2023-8-10 10:46:05 | 只看该作者
2011yaya2007777 发表于 2023-8-10 07:45
作为测试,你使用这个ntboot在B85主板执行:
ntboor (hd2,4)/wimpes/pex64.wim

还是没成功,见附图:


1.jpg (99.1 KB, 下载次数: 256)

1.jpg

2.jpg (211.54 KB, 下载次数: 255)

2.jpg

3.jpg (199.32 KB, 下载次数: 242)

3.jpg

4.jpg (189.15 KB, 下载次数: 263)

4.jpg
回复

使用道具 举报

596#
 楼主| 发表于 2023-8-10 11:02:31 来自手机 | 只看该作者
没有再执行  boot ?

点评

执行了,结果是一样的出错提示,所以就没拍屏幕。  详情 回复 发表于 2023-8-10 11:11
回复

使用道具 举报

597#
发表于 2023-8-10 11:11:02 | 只看该作者

执行了,结果是一样的出错提示,所以就没拍屏幕。
回复

使用道具 举报

598#
发表于 2023-8-10 11:14:27 | 只看该作者
这个是0701的文件在B85上启动同一WIM的屏幕回显;

最终成功进了PE;

看看有没有参考意义;

能看出几处不同,因为不懂,所以不知道有没有价值;

1.jpg (218.93 KB, 下载次数: 239)

1.jpg

2.jpg (211.38 KB, 下载次数: 254)

2.jpg

3.jpg (189.02 KB, 下载次数: 245)

3.jpg
回复

使用道具 举报

599#
 楼主| 发表于 2023-8-10 12:14:15 | 只看该作者
再试一试这个,截图,包含错误界面。

ntboot.rar

804.3 KB, 下载次数: 10, 下载积分: 无忧币 -2

点评

最新的测试了,没成功; 请见附图:  详情 回复 发表于 2023-8-10 15:20
回复

使用道具 举报

600#
发表于 2023-8-10 15:20:36 | 只看该作者
2011yaya2007777 发表于 2023-8-10 12:14
再试一试这个,截图,包含错误界面。

最新的测试了,没成功;

请见附图:

1.jpg (102.35 KB, 下载次数: 246)

1.jpg

2.jpg (200.55 KB, 下载次数: 244)

2.jpg

3.jpg (195.62 KB, 下载次数: 257)

3.jpg

4.jpg (294.37 KB, 下载次数: 236)

4.jpg

5.jpg (218.08 KB, 下载次数: 285)

5.jpg

6.jpg (145.89 KB, 下载次数: 252)

6.jpg

7.jpg (219.23 KB, 下载次数: 258)

7.jpg
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-23 07:47

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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